' ########################################################################################
' Library name: Outlook
' Version: 9.3, Locale ID = 0
' Description: PrimaryInteropAssemblyName
' Documentation string: Microsoft Outlook 12.0 Object Library
' Path: C:\Program Files\Microsoft Office\Office12\msoutl.olb
' Library GUID: {00062FFF-0000-0000-C000-000000000046}
' Help file: C:\Program Files\Microsoft Office\Office12\VBAOL11.CHM
' Code generated by the TypeLib Browser 4.0.14 (c) 2010 by José Roca
' Date: 13 May 2010   Time: 22:37:05
' ########################################################################################

' ========================================================================================
' ProgIDs (Program identifiers)
' ========================================================================================

' CLSID = {0006F024-0000-0000-C000-000000000046}
$PROGID__DocSiteControl1 = "DOCSITE.DocSiteControl.1"
' CLSID = {0006F03A-0000-0000-C000-000000000046}
$PROGID_Application12 = "Outlook.Application.12"
' CLSID = {0006F050-0000-0000-C000-000000000046}
$PROGID_OlkBusinessCardControl1 = "Outlook.OlkBusinessCardControl.1"
' CLSID = {0006F053-0000-0000-C000-000000000046}
$PROGID_OlkCategory1 = "Outlook.OlkCategoryStrip.1"
' CLSID = {0006F04C-0000-0000-C000-000000000046}
$PROGID_OlkCheckBox1 = "Outlook.OlkCheckBox.1"
' CLSID = {0006F04D-0000-0000-C000-000000000046}
$PROGID_OlkComboBox1 = "Outlook.OlkComboBox.1"
' CLSID = {0006F04A-0000-0000-C000-000000000046}
$PROGID_OlkCommandButton1 = "Outlook.OlkCommandButton.1"
' CLSID = {0006F04F-0000-0000-C000-000000000046}
$PROGID_OlkContactPhoto1 = "Outlook.OlkContactPhoto.1"
' CLSID = {0006F056-0000-0000-C000-000000000046}
$PROGID_OlkDateControl1 = "Outlook.OlkDateControl.1"
' CLSID = {0006F057-0000-0000-C000-000000000046}
$PROGID_OlkFrameHeader1 = "Outlook.OlkFrameHeader.1"
' CLSID = {0006F054-0000-0000-C000-000000000046}
$PROGID_OlkInfoBar1 = "Outlook.OlkInfoBar.1"
' CLSID = {0006F067-0000-0000-C000-000000000046}
$PROGID_OlkLabel1 = "Outlook.OlkLabel.1"
' CLSID = {0006F04E-0000-0000-C000-000000000046}
$PROGID_OlkListBox1 = "Outlook.OlkListBox.1"
' CLSID = {0006F04B-0000-0000-C000-000000000046}
$PROGID_OlkOptionButton1 = "Outlook.OlkOptionButton.1"
' CLSID = {0006F055-0000-0000-C000-000000000046}
$PROGID_OlkPageControl1 = "Outlook.OlkPageControl.1"
' CLSID = {0006F058-0000-0000-C000-000000000046}
$PROGID_OlkSenderPhoto1 = "Outlook.OlkSenderPhoto.1"
' CLSID = {0006F068-0000-0000-C000-000000000046}
$PROGID_OlkTextBox1 = "Outlook.OlkTextBox.1"
' CLSID = {0006F051-0000-0000-C000-000000000046}
$PROGID_OlkTimeControl1 = "Outlook.OlkTimeControl.1"
' CLSID = {0006F059-0000-0000-C000-000000000046}
$PROGID_OlkTimeZoneControl1 = "Outlook.OlkTimeZone.1"
' CLSID = {0006F023-0000-0000-C000-000000000046}
$PROGID__RecipientControl1 = "RECIP.RecipCtl.1"

' ========================================================================================
' Version independent ProgIDs
' ========================================================================================

' CLSID = {0006F050-0000-0000-C000-000000000046}
$PROGID_OlkBusinessCardControl = "Outlook.OlkBusinessCardControl"
' CLSID = {0006F053-0000-0000-C000-000000000046}
$PROGID_OlkCategory = "Outlook.OlkCategoryStrip"
' CLSID = {0006F04C-0000-0000-C000-000000000046}
$PROGID_OlkCheckBox = "Outlook.OlkCheckBox"
' CLSID = {0006F04D-0000-0000-C000-000000000046}
$PROGID_OlkComboBox = "Outlook.OlkComboBox"
' CLSID = {0006F04A-0000-0000-C000-000000000046}
$PROGID_OlkCommandButton = "Outlook.OlkCommandButton"
' CLSID = {0006F04F-0000-0000-C000-000000000046}
$PROGID_OlkContactPhoto = "Outlook.OlkContactPhoto"
' CLSID = {0006F056-0000-0000-C000-000000000046}
$PROGID_OlkDateControl = "Outlook.OlkDateControl"
' CLSID = {0006F057-0000-0000-C000-000000000046}
$PROGID_OlkFrameHeader = "Outlook.OlkFrameHeader"
' CLSID = {0006F054-0000-0000-C000-000000000046}
$PROGID_OlkInfoBar = "Outlook.OlkInfoBar"
' CLSID = {0006F067-0000-0000-C000-000000000046}
$PROGID_OlkLabel = "Outlook.OlkLabel"
' CLSID = {0006F04E-0000-0000-C000-000000000046}
$PROGID_OlkListBox = "Outlook.OlkListBox"
' CLSID = {0006F04B-0000-0000-C000-000000000046}
$PROGID_OlkOptionButton = "Outlook.OlkOptionButton"
' CLSID = {0006F055-0000-0000-C000-000000000046}
$PROGID_OlkPageControl = "Outlook.OlkPageControl"
' CLSID = {0006F058-0000-0000-C000-000000000046}
$PROGID_OlkSenderPhoto = "Outlook.OlkSenderPhoto"
' CLSID = {0006F068-0000-0000-C000-000000000046}
$PROGID_OlkTextBox = "Outlook.OlkTextBox"
' CLSID = {0006F051-0000-0000-C000-000000000046}
$PROGID_OlkTimeControl = "Outlook.OlkTimeControl"
' CLSID = {0006F059-0000-0000-C000-000000000046}
$PROGID_OlkTimeZoneControl = "Outlook.OlkTimeZone"

' ========================================================================================
' ClsIDs (Class identifiers)
' ========================================================================================

$CLSID_Account = GUID$("{000610C5-0000-0000-C000-000000000046}")
$CLSID_AccountRuleCondition = GUID$("{000610DB-0000-0000-C000-000000000046}")
$CLSID_Accounts = GUID$("{000610C4-0000-0000-C000-000000000046}")
$CLSID_AddressRuleCondition = GUID$("{000610FA-0000-0000-C000-000000000046}")
$CLSID_AppointmentItem = GUID$("{00061030-0000-0000-C000-000000000046}")
$CLSID_AssignToCategoryRuleAction = GUID$("{000610D4-0000-0000-C000-000000000046}")
$CLSID_AttachmentSelection = GUID$("{000610F9-0000-0000-C000-000000000046}")
$CLSID_AutoFormatRule = GUID$("{0006F0A1-0000-0000-C000-000000000046}")
$CLSID_AutoFormatRules = GUID$("{0006F0A2-0000-0000-C000-000000000046}")
$CLSID_BusinessCardView = GUID$("{0006200B-0000-0000-C000-000000000046}")
$CLSID_CalendarModule = GUID$("{000610EA-0000-0000-C000-000000000046}")
$CLSID_CalendarSharing = GUID$("{000610E2-0000-0000-C000-000000000046}")
$CLSID_CalendarView = GUID$("{00062003-0000-0000-C000-000000000046}")
$CLSID_CardView = GUID$("{00062002-0000-0000-C000-000000000046}")
$CLSID_Categories = GUID$("{000610E4-0000-0000-C000-000000000046}")
$CLSID_Category = GUID$("{000610E3-0000-0000-C000-000000000046}")
$CLSID_CategoryRuleCondition = GUID$("{000610DC-0000-0000-C000-000000000046}")
$CLSID_Column = GUID$("{000610E5-0000-0000-C000-000000000046}")
$CLSID_ColumnFormat = GUID$("{0006109E-0000-0000-C000-000000000046}")
$CLSID_Columns = GUID$("{000610E1-0000-0000-C000-000000000046}")
$CLSID_ContactItem = GUID$("{00061031-0000-0000-C000-000000000046}")
$CLSID_ContactsModule = GUID$("{000610EB-0000-0000-C000-000000000046}")
$CLSID_DistListItem = GUID$("{0006103C-0000-0000-C000-000000000046}")
$CLSID_DocumentItem = GUID$("{00061061-0000-0000-C000-000000000046}")
$CLSID_DoNotUseMeFolder = GUID$("{000610F8-0000-0000-C000-000000000046}")
$CLSID_ExchangeDistributionList = GUID$("{000610CA-0000-0000-C000-000000000046}")
$CLSID_ExchangeUser = GUID$("{000610C9-0000-0000-C000-000000000046}")
$CLSID_Explorer = GUID$("{00063050-0000-0000-C000-000000000046}")
$CLSID_Explorers = GUID$("{00063053-0000-0000-C000-000000000046}")
$CLSID_Folder = GUID$("{000610F7-0000-0000-C000-000000000046}")
$CLSID_Folders = GUID$("{00063051-0000-0000-C000-000000000046}")
$CLSID_FormNameRuleCondition = GUID$("{000610DD-0000-0000-C000-000000000046}")
$CLSID_FormRegion = GUID$("{0006315A-0000-0000-C000-000000000046}")
$CLSID_FormRegionStartup = GUID$("{00061059-0000-0000-C000-000000000046}")
$CLSID_FromRssFeedRuleCondition = GUID$("{000610FB-0000-0000-C000-000000000046}")
$CLSID_IconView = GUID$("{00062004-0000-0000-C000-000000000046}")
$CLSID_ImportanceRuleCondition = GUID$("{000610DA-0000-0000-C000-000000000046}")
$CLSID_Inspector = GUID$("{00063058-0000-0000-C000-000000000046}")
$CLSID_Inspectors = GUID$("{00063054-0000-0000-C000-000000000046}")
$CLSID_Items = GUID$("{00063052-0000-0000-C000-000000000046}")
$CLSID_JournalItem = GUID$("{00061037-0000-0000-C000-000000000046}")
$CLSID_JournalModule = GUID$("{000610ED-0000-0000-C000-000000000046}")
$CLSID_MailItem = GUID$("{00061033-0000-0000-C000-000000000046}")
$CLSID_MailModule = GUID$("{000610E9-0000-0000-C000-000000000046}")
$CLSID_MarkAsTaskRuleAction = GUID$("{000610D6-0000-0000-C000-000000000046}")
$CLSID_MeetingItem = GUID$("{00061036-0000-0000-C000-000000000046}")
$CLSID_MoveOrCopyRuleAction = GUID$("{000610D0-0000-0000-C000-000000000046}")
$CLSID_NameSpace = GUID$("{0006308B-0000-0000-C000-000000000046}")
$CLSID_NavigationFolder = GUID$("{000610F2-0000-0000-C000-000000000046}")
$CLSID_NavigationFolders = GUID$("{000610F1-0000-0000-C000-000000000046}")
$CLSID_NavigationGroup = GUID$("{000610F0-0000-0000-C000-000000000046}")
$CLSID_NavigationGroups = GUID$("{000610F4-0000-0000-C000-000000000046}")
$CLSID_NavigationModule = GUID$("{000610E8-0000-0000-C000-000000000046}")
$CLSID_NavigationModules = GUID$("{000610E7-0000-0000-C000-000000000046}")
$CLSID_NavigationPane = GUID$("{000610F3-0000-0000-C000-000000000046}")
$CLSID_NewItemAlertRuleAction = GUID$("{000610D7-0000-0000-C000-000000000046}")
$CLSID_NoteItem = GUID$("{00061034-0000-0000-C000-000000000046}")
$CLSID_NotesModule = GUID$("{000610EE-0000-0000-C000-000000000046}")
$CLSID_OrderField = GUID$("{0006109B-0000-0000-C000-000000000046}")
$CLSID_OrderFields = GUID$("{0006109A-0000-0000-C000-000000000046}")
$CLSID_OutlookBarGroups = GUID$("{00063056-0000-0000-C000-000000000046}")
$CLSID_OutlookBarPane = GUID$("{00063055-0000-0000-C000-000000000046}")
$CLSID_OutlookBarShortcuts = GUID$("{00063057-0000-0000-C000-000000000046}")
$CLSID_PlaySoundRuleAction = GUID$("{000610D5-0000-0000-C000-000000000046}")
$CLSID_PostItem = GUID$("{0006103A-0000-0000-C000-000000000046}")
$CLSID_PropertyAccessor = GUID$("{0006102D-0000-0000-C000-000000000046}")
$CLSID_Reminder = GUID$("{0006F028-0000-0000-C000-000000000046}")
$CLSID_Reminders = GUID$("{0006F029-0000-0000-C000-000000000046}")
$CLSID_RemoteItem = GUID$("{00061060-0000-0000-C000-000000000046}")
$CLSID_ReportItem = GUID$("{00061035-0000-0000-C000-000000000046}")
$CLSID_Results = GUID$("{00061039-0000-0000-C000-000000000046}")
$CLSID_Row = GUID$("{000610D3-0000-0000-C000-000000000046}")
$CLSID_Rule = GUID$("{000610CD-0000-0000-C000-000000000046}")
$CLSID_RuleAction = GUID$("{000610CF-0000-0000-C000-000000000046}")
$CLSID_RuleActions = GUID$("{000610CE-0000-0000-C000-000000000046}")
$CLSID_RuleCondition = GUID$("{000610D9-0000-0000-C000-000000000046}")
$CLSID_RuleConditions = GUID$("{000610D8-0000-0000-C000-000000000046}")
$CLSID_Rules = GUID$("{000610CC-0000-0000-C000-000000000046}")
$CLSID_SelectNamesDialog = GUID$("{000610C8-0000-0000-C000-000000000046}")
$CLSID_SenderInAddressListRuleCondition = GUID$("{000610DF-0000-0000-C000-000000000046}")
$CLSID_SendRuleAction = GUID$("{000610D1-0000-0000-C000-000000000046}")
$CLSID_SharingItem = GUID$("{00061067-0000-0000-C000-000000000046}")
$CLSID_StorageItem = GUID$("{000610CB-0000-0000-C000-000000000046}")
$CLSID_Store = GUID$("{000610C7-0000-0000-C000-000000000046}")
$CLSID_Stores = GUID$("{000610C6-0000-0000-C000-000000000046}")
$CLSID_SyncObject = GUID$("{00063084-0000-0000-C000-000000000046}")
$CLSID_Table = GUID$("{000610D2-0000-0000-C000-000000000046}")
$CLSID_TableView = GUID$("{00062000-0000-0000-C000-000000000046}")
$CLSID_TaskItem = GUID$("{00061032-0000-0000-C000-000000000046}")
$CLSID_TaskRequestAcceptItem = GUID$("{00061052-0000-0000-C000-000000000046}")
$CLSID_TaskRequestDeclineItem = GUID$("{00061053-0000-0000-C000-000000000046}")
$CLSID_TaskRequestItem = GUID$("{00061050-0000-0000-C000-000000000046}")
$CLSID_TaskRequestUpdateItem = GUID$("{00061051-0000-0000-C000-000000000046}")
$CLSID_TasksModule = GUID$("{000610EC-0000-0000-C000-000000000046}")
$CLSID_TextRuleCondition = GUID$("{000610E0-0000-0000-C000-000000000046}")
$CLSID_TimelineView = GUID$("{00062001-0000-0000-C000-000000000046}")
$CLSID_TimeZone = GUID$("{000610FD-0000-0000-C000-000000000046}")
$CLSID_TimeZones = GUID$("{000610FC-0000-0000-C000-000000000046}")
$CLSID_ToOrFromRuleCondition = GUID$("{000610DE-0000-0000-C000-000000000046}")
$CLSID_UserDefinedProperties = GUID$("{00061047-0000-0000-C000-000000000046}")
$CLSID_UserDefinedProperty = GUID$("{0006105C-0000-0000-C000-000000000046}")
$CLSID_ViewField = GUID$("{0006F09F-0000-0000-C000-000000000046}")
$CLSID_ViewFields = GUID$("{000610A1-0000-0000-C000-000000000046}")
$CLSID_ViewFont = GUID$("{0006109D-0000-0000-C000-000000000046}")
$CLSID_Views = GUID$("{0006F027-0000-0000-C000-000000000046}")
$CLSID__DocSiteControl = GUID$("{0006F024-0000-0000-C000-000000000046}")
$CLSID_Application = GUID$("{0006F03A-0000-0000-C000-000000000046}")
$CLSID_OlkBusinessCardControl = GUID$("{0006F050-0000-0000-C000-000000000046}")
$CLSID_OlkCategory = GUID$("{0006F053-0000-0000-C000-000000000046}")
$CLSID_OlkCheckBox = GUID$("{0006F04C-0000-0000-C000-000000000046}")
$CLSID_OlkComboBox = GUID$("{0006F04D-0000-0000-C000-000000000046}")
$CLSID_OlkCommandButton = GUID$("{0006F04A-0000-0000-C000-000000000046}")
$CLSID_OlkContactPhoto = GUID$("{0006F04F-0000-0000-C000-000000000046}")
$CLSID_OlkDateControl = GUID$("{0006F056-0000-0000-C000-000000000046}")
$CLSID_OlkFrameHeader = GUID$("{0006F057-0000-0000-C000-000000000046}")
$CLSID_OlkInfoBar = GUID$("{0006F054-0000-0000-C000-000000000046}")
$CLSID_OlkLabel = GUID$("{0006F067-0000-0000-C000-000000000046}")
$CLSID_OlkListBox = GUID$("{0006F04E-0000-0000-C000-000000000046}")
$CLSID_OlkOptionButton = GUID$("{0006F04B-0000-0000-C000-000000000046}")
$CLSID_OlkPageControl = GUID$("{0006F055-0000-0000-C000-000000000046}")
$CLSID_OlkSenderPhoto = GUID$("{0006F058-0000-0000-C000-000000000046}")
$CLSID_OlkTextBox = GUID$("{0006F068-0000-0000-C000-000000000046}")
$CLSID_OlkTimeControl = GUID$("{0006F051-0000-0000-C000-000000000046}")
$CLSID_OlkTimeZoneControl = GUID$("{0006F059-0000-0000-C000-000000000046}")
$CLSID__RecipientControl = GUID$("{0006F023-0000-0000-C000-000000000046}")

' ========================================================================================
' IIDs (Interface identifiers)
' ========================================================================================

$IID_Action = GUID$("{00063043-0000-0000-C000-000000000046}")
$IID_Actions = GUID$("{0006303E-0000-0000-C000-000000000046}")
$IID_AddressEntries = GUID$("{0006304A-0000-0000-C000-000000000046}")
$IID_AddressEntry = GUID$("{0006304B-0000-0000-C000-000000000046}")
$IID_AddressList = GUID$("{00063049-0000-0000-C000-000000000046}")
$IID_AddressLists = GUID$("{00063048-0000-0000-C000-000000000046}")
$IID_ApplicationEvents = GUID$("{0006304E-0000-0000-C000-000000000046}")
$IID_ApplicationEvents_10 = GUID$("{0006300E-0000-0000-C000-000000000046}")
$IID_ApplicationEvents_11 = GUID$("{0006302C-0000-0000-C000-000000000046}")
$IID_Attachment = GUID$("{00063007-0000-0000-C000-000000000046}")
$IID_Attachments = GUID$("{0006303C-0000-0000-C000-000000000046}")
$IID_Conflict = GUID$("{000630C3-0000-0000-C000-000000000046}")
$IID_Conflicts = GUID$("{000630C2-0000-0000-C000-000000000046}")
$IID_Exception = GUID$("{0006304D-0000-0000-C000-000000000046}")
$IID_Exceptions = GUID$("{0006304C-0000-0000-C000-000000000046}")
$IID_ExplorerEvents = GUID$("{0006304F-0000-0000-C000-000000000046}")
$IID_ExplorerEvents_10 = GUID$("{0006300F-0000-0000-C000-000000000046}")
$IID_ExplorersEvents = GUID$("{00063078-0000-0000-C000-000000000046}")
$IID_FoldersEvents = GUID$("{00063076-0000-0000-C000-000000000046}")
$IID_FormDescription = GUID$("{00063046-0000-0000-C000-000000000046}")
$IID_FormRegionEvents = GUID$("{0006305B-0000-0000-C000-000000000046}")
$IID_InspectorEvents = GUID$("{0006307D-0000-0000-C000-000000000046}")
$IID_InspectorEvents_10 = GUID$("{0006302A-0000-0000-C000-000000000046}")
$IID_InspectorsEvents = GUID$("{00063079-0000-0000-C000-000000000046}")
$IID_ItemEvents = GUID$("{0006303A-0000-0000-C000-000000000046}")
$IID_ItemEvents_10 = GUID$("{0006302B-0000-0000-C000-000000000046}")
$IID_ItemProperties = GUID$("{000630A8-0000-0000-C000-000000000046}")
$IID_ItemProperty = GUID$("{000630A7-0000-0000-C000-000000000046}")
$IID_ItemsEvents = GUID$("{00063077-0000-0000-C000-000000000046}")
$IID_Link = GUID$("{00063089-0000-0000-C000-000000000046}")
$IID_Links = GUID$("{0006308A-0000-0000-C000-000000000046}")
$IID_MAPIFolder = GUID$("{00063006-0000-0000-C000-000000000046}")
$IID_MAPIFolderEvents_12 = GUID$("{000630F7-0000-0000-C000-000000000046}")
$IID_NameSpaceEvents = GUID$("{0006308C-0000-0000-C000-000000000046}")
$IID_NavigationGroupsEvents_12 = GUID$("{000630F4-0000-0000-C000-000000000046}")
$IID_NavigationPaneEvents_12 = GUID$("{000630F3-0000-0000-C000-000000000046}")
$IID_OlkBusinessCardControlEvents = GUID$("{000672EE-0000-0000-C000-000000000046}")
$IID_OlkCategoryEvents = GUID$("{000672F5-0000-0000-C000-000000000046}")
$IID_OlkCheckBoxEvents = GUID$("{000672E2-0000-0000-C000-000000000046}")
$IID_OlkComboBoxEvents = GUID$("{000672E3-0000-0000-C000-000000000046}")
$IID_OlkCommandButtonEvents = GUID$("{000672E0-0000-0000-C000-000000000046}")
$IID_OlkContactPhotoEvents = GUID$("{000672EC-0000-0000-C000-000000000046}")
$IID_OlkControl = GUID$("{00067366-0000-0000-C000-000000000046}")
$IID_OlkDateControlEvents = GUID$("{000672FB-0000-0000-C000-000000000046}")
$IID_OlkFrameHeaderEvents = GUID$("{00067353-0000-0000-C000-000000000046}")
$IID_OlkInfoBarEvents = GUID$("{000672F7-0000-0000-C000-000000000046}")
$IID_OlkLabelEvents = GUID$("{000672E5-0000-0000-C000-000000000046}")
$IID_OlkListBoxEvents = GUID$("{000672E4-0000-0000-C000-000000000046}")
$IID_OlkOptionButtonEvents = GUID$("{000672E1-0000-0000-C000-000000000046}")
$IID_OlkPageControlEvents = GUID$("{000672F9-0000-0000-C000-000000000046}")
$IID_OlkSenderPhotoEvents = GUID$("{00067356-0000-0000-C000-000000000046}")
$IID_OlkTextBoxEvents = GUID$("{000672E6-0000-0000-C000-000000000046}")
$IID_OlkTimeControlEvents = GUID$("{000672F0-0000-0000-C000-000000000046}")
$IID_OlkTimeZoneControlEvents = GUID$("{00067368-0000-0000-C000-000000000046}")
$IID_OutlookBarGroup = GUID$("{00063073-0000-0000-C000-000000000046}")
$IID_OutlookBarGroupsEvents = GUID$("{0006307B-0000-0000-C000-000000000046}")
$IID_OutlookBarPaneEvents = GUID$("{0006307A-0000-0000-C000-000000000046}")
$IID_OutlookBarShortcut = GUID$("{00063075-0000-0000-C000-000000000046}")
$IID_OutlookBarShortcutsEvents = GUID$("{0006307C-0000-0000-C000-000000000046}")
$IID_OutlookBarStorage = GUID$("{00063071-0000-0000-C000-000000000046}")
$IID_Pages = GUID$("{0006303F-0000-0000-C000-000000000046}")
$IID_Panes = GUID$("{00063009-0000-0000-C000-000000000046}")
$IID_PropertyPage = GUID$("{0006307E-0000-0000-C000-000000000046}")
$IID_PropertyPages = GUID$("{00063080-0000-0000-C000-000000000046}")
$IID_PropertyPageSite = GUID$("{0006307F-0000-0000-C000-000000000046}")
$IID_Recipient = GUID$("{00063045-0000-0000-C000-000000000046}")
$IID_Recipients = GUID$("{0006303B-0000-0000-C000-000000000046}")
$IID_RecurrencePattern = GUID$("{00063044-0000-0000-C000-000000000046}")
$IID_ReminderCollectionEvents = GUID$("{000630B2-0000-0000-C000-000000000046}")
$IID_ResultsEvents = GUID$("{0006300D-0000-0000-C000-000000000046}")
$IID_Search = GUID$("{0006300B-0000-0000-C000-000000000046}")
$IID_Selection = GUID$("{00063087-0000-0000-C000-000000000046}")
$IID_StoresEvents_12 = GUID$("{000630F8-0000-0000-C000-000000000046}")
$IID_SyncObjectEvents = GUID$("{00063085-0000-0000-C000-000000000046}")
$IID_SyncObjects = GUID$("{00063086-0000-0000-C000-000000000046}")
$IID_UserProperties = GUID$("{0006303D-0000-0000-C000-000000000046}")
$IID_UserProperty = GUID$("{00063042-0000-0000-C000-000000000046}")
$IID_View = GUID$("{00063095-0000-0000-C000-000000000046}")
$IID__Account = GUID$("{000630C5-0000-0000-C000-000000000046}")
$IID__AccountRuleCondition = GUID$("{000630DB-0000-0000-C000-000000000046}")
$IID__Accounts = GUID$("{000630C4-0000-0000-C000-000000000046}")
$IID__AddressRuleCondition = GUID$("{000630FA-0000-0000-C000-000000000046}")
$IID__Application = GUID$("{00063001-0000-0000-C000-000000000046}")
$IID__AppointmentItem = GUID$("{00063033-0000-0000-C000-000000000046}")
$IID__AssignToCategoryRuleAction = GUID$("{000630D4-0000-0000-C000-000000000046}")
$IID__AttachmentSelection = GUID$("{000630F9-0000-0000-C000-000000000046}")
$IID__AutoFormatRule = GUID$("{00063093-0000-0000-C000-000000000046}")
$IID__AutoFormatRules = GUID$("{00063094-0000-0000-C000-000000000046}")
$IID__BusinessCardView = GUID$("{000630A2-0000-0000-C000-000000000046}")
$IID__CalendarModule = GUID$("{000630EA-0000-0000-C000-000000000046}")
$IID__CalendarSharing = GUID$("{000630E2-0000-0000-C000-000000000046}")
$IID__CalendarView = GUID$("{00063099-0000-0000-C000-000000000046}")
$IID__CardView = GUID$("{00063098-0000-0000-C000-000000000046}")
$IID__Categories = GUID$("{000630E4-0000-0000-C000-000000000046}")
$IID__Category = GUID$("{000630E3-0000-0000-C000-000000000046}")
$IID__CategoryRuleCondition = GUID$("{000630DC-0000-0000-C000-000000000046}")
$IID__Column = GUID$("{000630E5-0000-0000-C000-000000000046}")
$IID__ColumnFormat = GUID$("{0006309E-0000-0000-C000-000000000046}")
$IID__Columns = GUID$("{000630E1-0000-0000-C000-000000000046}")
$IID__ContactItem = GUID$("{00063021-0000-0000-C000-000000000046}")
$IID__ContactsModule = GUID$("{000630EB-0000-0000-C000-000000000046}")
$IID__DDocSiteControl = GUID$("{0006F026-0000-0000-C000-000000000046}")
$IID__DDocSiteControlEvents = GUID$("{50BB9B50-811D-11CE-B565-00AA00608FAA}")
$IID__DistListItem = GUID$("{00063081-0000-0000-C000-000000000046}")
$IID__DocumentItem = GUID$("{00063020-0000-0000-C000-000000000046}")
$IID__DRecipientControl = GUID$("{0006F025-0000-0000-C000-000000000046}")
$IID__DRecipientControlEvents = GUID$("{D87E7E17-6897-11CE-A6C0-00AA00608FAA}")
$IID__ExchangeDistributionList = GUID$("{000630CA-0000-0000-C000-000000000046}")
$IID__ExchangeUser = GUID$("{000630C9-0000-0000-C000-000000000046}")
$IID__Explorer = GUID$("{00063003-0000-0000-C000-000000000046}")
$IID__Explorers = GUID$("{0006300A-0000-0000-C000-000000000046}")
$IID__Folders = GUID$("{00063040-0000-0000-C000-000000000046}")
$IID__FormNameRuleCondition = GUID$("{000630DD-0000-0000-C000-000000000046}")
$IID__FormRegion = GUID$("{0006305A-0000-0000-C000-000000000046}")
$IID__FormRegionStartup = GUID$("{00063059-0000-0000-C000-000000000046}")
$IID__FromRssFeedRuleCondition = GUID$("{000630FB-0000-0000-C000-000000000046}")
$IID__IconView = GUID$("{00063097-0000-0000-C000-000000000046}")
$IID__IDocSiteControl = GUID$("{43507DD0-811D-11CE-B565-00AA00608FAA}")
$IID__ImportanceRuleCondition = GUID$("{000630DA-0000-0000-C000-000000000046}")
$IID__Inspector = GUID$("{00063005-0000-0000-C000-000000000046}")
$IID__Inspectors = GUID$("{00063008-0000-0000-C000-000000000046}")
$IID__IRecipientControl = GUID$("{D87E7E16-6897-11CE-A6C0-00AA00608FAA}")
$IID__Items = GUID$("{00063041-0000-0000-C000-000000000046}")
$IID__JournalItem = GUID$("{00063022-0000-0000-C000-000000000046}")
$IID__JournalModule = GUID$("{000630ED-0000-0000-C000-000000000046}")
$IID__MailItem = GUID$("{00063034-0000-0000-C000-000000000046}")
$IID__MailModule = GUID$("{000630E9-0000-0000-C000-000000000046}")
$IID__MarkAsTaskRuleAction = GUID$("{000630D6-0000-0000-C000-000000000046}")
$IID__MeetingItem = GUID$("{00063062-0000-0000-C000-000000000046}")
$IID__MoveOrCopyRuleAction = GUID$("{000630D0-0000-0000-C000-000000000046}")
$IID__NameSpace = GUID$("{00063002-0000-0000-C000-000000000046}")
$IID__NavigationFolder = GUID$("{000630F2-0000-0000-C000-000000000046}")
$IID__NavigationFolders = GUID$("{000630F1-0000-0000-C000-000000000046}")
$IID__NavigationGroup = GUID$("{000630F0-0000-0000-C000-000000000046}")
$IID__NavigationGroups = GUID$("{000630EF-0000-0000-C000-000000000046}")
$IID__NavigationModule = GUID$("{000630E8-0000-0000-C000-000000000046}")
$IID__NavigationModules = GUID$("{000630E7-0000-0000-C000-000000000046}")
$IID__NavigationPane = GUID$("{000630E6-0000-0000-C000-000000000046}")
$IID__NewItemAlertRuleAction = GUID$("{000630D7-0000-0000-C000-000000000046}")
$IID__NoteItem = GUID$("{00063025-0000-0000-C000-000000000046}")
$IID__NotesModule = GUID$("{000630EE-0000-0000-C000-000000000046}")
$IID__OlkBusinessCardControl = GUID$("{000672ED-0000-0000-C000-000000000046}")
$IID__OlkCategory = GUID$("{000672F4-0000-0000-C000-000000000046}")
$IID__OlkCheckBox = GUID$("{000672DD-0000-0000-C000-000000000046}")
$IID__OlkComboBox = GUID$("{000672DE-0000-0000-C000-000000000046}")
$IID__OlkCommandButton = GUID$("{000672DB-0000-0000-C000-000000000046}")
$IID__OlkContactPhoto = GUID$("{000672EB-0000-0000-C000-000000000046}")
$IID__OlkDateControl = GUID$("{000672FA-0000-0000-C000-000000000046}")
$IID__OlkFrameHeader = GUID$("{00067352-0000-0000-C000-000000000046}")
$IID__OlkInfoBar = GUID$("{000672F6-0000-0000-C000-000000000046}")
$IID__OlkLabel = GUID$("{000672D9-0000-0000-C000-000000000046}")
$IID__OlkListBox = GUID$("{000672DF-0000-0000-C000-000000000046}")
$IID__OlkOptionButton = GUID$("{000672DC-0000-0000-C000-000000000046}")
$IID__OlkPageControl = GUID$("{000672F8-0000-0000-C000-000000000046}")
$IID__OlkSenderPhoto = GUID$("{00067355-0000-0000-C000-000000000046}")
$IID__OlkTextBox = GUID$("{000672DA-0000-0000-C000-000000000046}")
$IID__OlkTimeControl = GUID$("{000672EF-0000-0000-C000-000000000046}")
$IID__OlkTimeZoneControl = GUID$("{00067367-0000-0000-C000-000000000046}")
$IID__OrderField = GUID$("{0006309B-0000-0000-C000-000000000046}")
$IID__OrderFields = GUID$("{0006309A-0000-0000-C000-000000000046}")
$IID__OutlookBarGroups = GUID$("{00063072-0000-0000-C000-000000000046}")
$IID__OutlookBarPane = GUID$("{00063070-0000-0000-C000-000000000046}")
$IID__OutlookBarShortcuts = GUID$("{00063074-0000-0000-C000-000000000046}")
$IID__PlaySoundRuleAction = GUID$("{000630D5-0000-0000-C000-000000000046}")
$IID__PostItem = GUID$("{00063024-0000-0000-C000-000000000046}")
$IID__PropertyAccessor = GUID$("{0006302D-0000-0000-C000-000000000046}")
$IID__Reminder = GUID$("{000630B0-0000-0000-C000-000000000046}")
$IID__Reminders = GUID$("{000630B1-0000-0000-C000-000000000046}")
$IID__RemoteItem = GUID$("{00063023-0000-0000-C000-000000000046}")
$IID__ReportItem = GUID$("{00063026-0000-0000-C000-000000000046}")
$IID__Results = GUID$("{0006300C-0000-0000-C000-000000000046}")
$IID__Row = GUID$("{000630D3-0000-0000-C000-000000000046}")
$IID__Rule = GUID$("{000630CD-0000-0000-C000-000000000046}")
$IID__RuleAction = GUID$("{000630CF-0000-0000-C000-000000000046}")
$IID__RuleActions = GUID$("{000630CE-0000-0000-C000-000000000046}")
$IID__RuleCondition = GUID$("{000630D9-0000-0000-C000-000000000046}")
$IID__RuleConditions = GUID$("{000630D8-0000-0000-C000-000000000046}")
$IID__Rules = GUID$("{000630CC-0000-0000-C000-000000000046}")
$IID__SelectNamesDialog = GUID$("{000630C8-0000-0000-C000-000000000046}")
$IID__SenderInAddressListRuleCondition = GUID$("{000630DF-0000-0000-C000-000000000046}")
$IID__SendRuleAction = GUID$("{000630D1-0000-0000-C000-000000000046}")
$IID__SharingItem = GUID$("{0006302F-0000-0000-C000-000000000046}")
$IID__StorageItem = GUID$("{000630CB-0000-0000-C000-000000000046}")
$IID__Store = GUID$("{000630C7-0000-0000-C000-000000000046}")
$IID__Stores = GUID$("{000630C6-0000-0000-C000-000000000046}")
$IID__SyncObject = GUID$("{00063083-0000-0000-C000-000000000046}")
$IID__Table = GUID$("{000630D2-0000-0000-C000-000000000046}")
$IID__TableView = GUID$("{00063096-0000-0000-C000-000000000046}")
$IID__TaskItem = GUID$("{00063035-0000-0000-C000-000000000046}")
$IID__TaskRequestAcceptItem = GUID$("{00063038-0000-0000-C000-000000000046}")
$IID__TaskRequestDeclineItem = GUID$("{00063039-0000-0000-C000-000000000046}")
$IID__TaskRequestItem = GUID$("{00063036-0000-0000-C000-000000000046}")
$IID__TaskRequestUpdateItem = GUID$("{00063037-0000-0000-C000-000000000046}")
$IID__TasksModule = GUID$("{000630EC-0000-0000-C000-000000000046}")
$IID__TextRuleCondition = GUID$("{000630E0-0000-0000-C000-000000000046}")
$IID__TimelineView = GUID$("{0006309C-0000-0000-C000-000000000046}")
$IID__TimeZone = GUID$("{000630FD-0000-0000-C000-000000000046}")
$IID__TimeZones = GUID$("{000630FC-0000-0000-C000-000000000046}")
$IID__ToOrFromRuleCondition = GUID$("{000630DE-0000-0000-C000-000000000046}")
$IID__UserDefinedProperties = GUID$("{00063047-0000-0000-C000-000000000046}")
$IID__UserDefinedProperty = GUID$("{0006305C-0000-0000-C000-000000000046}")
$IID__ViewField = GUID$("{000630A0-0000-0000-C000-000000000046}")
$IID__ViewFields = GUID$("{000630A1-0000-0000-C000-000000000046}")
$IID__ViewFont = GUID$("{0006309D-0000-0000-C000-000000000046}")
$IID__Views = GUID$("{0006308D-0000-0000-C000-000000000046}")
$IID__ViewsEvents = GUID$("{000630A5-0000-0000-C000-000000000046}")

' ========================================================================================
' OlMousePointer enum
' IID: {1BA5FCB6-05E9-4721-979D-3CE2C9084479}
' ========================================================================================

%olMousePointerDefault                                  = &H0          ' 0
%olMousePointerArrow                                    = &H1          ' 1
%olMousePointerCross                                    = &H2          ' 2
%olMousePointerIBeam                                    = &H3          ' 3
%olMousePointerSizeNESW                                 = &H6          ' 6
%olMousePointerSizeNS                                   = &H7          ' 7
%olMousePointerSizeNWSE                                 = &H8          ' 8
%olMousePointerSizeWE                                   = &H9          ' 9
%olMousePointerUpArrow                                  = &HA          ' 10
%olMousePointerHourGlass                                = &HB          ' 11
%olMousePointerNoDrop                                   = &HC          ' 12
%olMousePointerAppStarting                              = &HD          ' 13
%olMousePointerHelp                                     = &HE          ' 14
%olMousePointerSizeAll                                  = &HF          ' 15
%olMousePointerCustom                                   = &H63         ' 99

' ========================================================================================
' OlScrollBars enum
' IID: {D1788312-EDEE-4673-AE33-B3C3BC0753EA}
' ========================================================================================

%olScrollBarsNone                                       = &H0          ' 0
%olScrollBarsHorizontal                                 = &H1          ' 1
%olScrollBarsVertical                                   = &H2          ' 2
%olScrollBarsBoth                                       = &H3          ' 3

' ========================================================================================
' OlBackStyle enum
' IID: {AA3E840F-7079-4AA4-91A9-6F3546DA6A95}
' ========================================================================================

%olBackStyleTransparent                                 = &H0          ' 0
%olBackStyleOpaque                                      = &H1          ' 1

' ========================================================================================
' OlBorderStyle enum
' IID: {0B17239E-C724-444B-ACB1-579893197A3C}
' ========================================================================================

%olBorderStyleNone                                      = &H0          ' 0
%olBorderStyleSingle                                    = &H1          ' 1

' ========================================================================================
' OlEnterFieldBehavior enum
' IID: {7E29FD73-540B-4F03-A890-53C6B0AE7DD1}
' ========================================================================================

%olEnterFieldBehaviorSelectAll                          = &H0          ' 0
%olEnterFieldBehaviorRecallSelection                    = &H1          ' 1

' ========================================================================================
' OlDragBehavior enum
' IID: {25B06F72-02C5-4AF8-8366-28C2C65CB035}
' ========================================================================================

%olDragBehaviorDisabled                                 = &H0          ' 0
%olDragBehaviorEnabled                                  = &H1          ' 1

' ========================================================================================
' OlComboBoxStyle enum
' IID: {382F8459-84AD-4CEB-8705-A8F8E2DC15E1}
' ========================================================================================

%olComboBoxStyleCombo                                   = &H0          ' 0
%olComboBoxStyleList                                    = &H2          ' 2

' ========================================================================================
' OlAlignment enum
' IID: {35A805A1-009F-4307-A6D9-3654104862B5}
' ========================================================================================

%olAlignmentLeft                                        = &H0          ' 0
%olAlignmentRight                                       = &H1          ' 1

' ========================================================================================
' OlMultiSelect enum
' IID: {5A0FB768-AAF4-4E8C-9C57-89ACA8B6249F}
' ========================================================================================

%olMultiSelectSingle                                    = &H0          ' 0
%olMultiSelectMulti                                     = &H1          ' 1
%olMultiSelectExtended                                  = &H2          ' 2

' ========================================================================================
' OlTextAlign enum
' IID: {03FADFE8-2527-46C3-9CCD-DBBBCD05156B}
' ========================================================================================

%olTextAlignLeft                                        = &H1          ' 1
%olTextAlignCenter                                      = &H2          ' 2
%olTextAlignRight                                       = &H3          ' 3

' ========================================================================================
' OlMatchEntry enum
' IID: {73628D00-B812-419F-8212-3D62079E22DB}
' ========================================================================================

%olMatchEntryFirstLetter                                = &H0          ' 0
%olMatchEntryComplete                                   = &H1          ' 1
%olMatchEntryNone                                       = &H2          ' 2

' ========================================================================================
' OlPageType enum
' IID: {35D15973-23ED-4504-866B-C0B5C937A058}
' ========================================================================================

%olPageTypePlanner                                      = &H0          ' 0
%olPageTypeTracker                                      = &H1          ' 1

' ========================================================================================
' OlTimeStyle enum
' IID: {4FD8B708-E730-49B5-BDD3-B807F48E5B83}
' ========================================================================================

%olTimeStyleTimeOnly                                    = &H0          ' 0
%olTimeStyleTimeDuration                                = &H1          ' 1
%olTimeStyleShortDuration                               = &H4          ' 4

' ========================================================================================
' OlShiftState enum
' IID: {B791AC59-1E79-4007-A6A1-4A4FE62F8D03}
' ========================================================================================

%olShiftStateShiftMask                                  = &H1          ' 1
%olShiftStateCtrlMask                                   = &H2          ' 2
%olShiftStateAltMask                                    = &H4          ' 4

' ========================================================================================
' OlMouseButton enum
' IID: {0DCB2F52-1065-4FD4-BC45-1C11E6D1B279}
' ========================================================================================

%olMouseButtonLeft                                      = &H1          ' 1
%olMouseButtonRight                                     = &H2          ' 2
%olMouseButtonMiddle                                    = &H4          ' 4

' ========================================================================================
' OlPictureAlignment enum
' IID: {0BEAB7D8-3BA8-4960-899B-096FCE2EE60F}
' ========================================================================================

%olPictureAlignmentLeft                                 = &H0          ' 0
%olPictureAlignmentTop                                  = &H1          ' 1

' ========================================================================================
' OlAppointmentTimeField enum
' IID: {BA5537F4-8941-4E26-871E-0D53D647B9FC}
' ========================================================================================

%olAppointmentTimeFieldNone                             = &H1          ' 1
%olAppointmentTimeFieldStart                            = &H2          ' 2
%olAppointmentTimeFieldEnd                              = &H3          ' 3

' ========================================================================================
' OlHorizontalLayout enum
' IID: {634EE3C4-6BCB-4BD6-8997-30C9DB02E223}
' ========================================================================================

%olHorizontalLayoutAlignLeft                            = &H0          ' 0
%olHorizontalLayoutAlignCenter                          = &H1          ' 1
%olHorizontalLayoutAlignRight                           = &H2          ' 2
%olHorizontalLayoutGrow                                 = &H3          ' 3

' ========================================================================================
' OlVerticalLayout enum
' IID: {EA33F29D-6159-4E76-8A14-BCEAA808FA91}
' ========================================================================================

%olVerticalLayoutAlignTop                               = &H0          ' 0
%olVerticalLayoutAlignMiddle                            = &H1          ' 1
%olVerticalLayoutAlignBottom                            = &H2          ' 2
%olVerticalLayoutGrow                                   = &H3          ' 3

' ========================================================================================
' OlObjectClass enum
' ========================================================================================

%olApplication                                          = &H0          ' 0
%olNamespace                                            = &H1          ' 1
%olFolder                                               = &H2          ' 2
%olRecipient                                            = &H4          ' 4
%olAttachment                                           = &H5          ' 5
%olAddressList                                          = &H7          ' 7
%olAddressEntry                                         = &H8          ' 8
%olFolders                                              = &HF          ' 15
%olItems                                                = &H10         ' 16
%olRecipients                                           = &H11         ' 17
%olAttachments                                          = &H12         ' 18
%olAddressLists                                         = &H14         ' 20
%olAddressEntries                                       = &H15         ' 21
%olAppointment                                          = &H1A         ' 26
%olMeetingRequest                                       = &H35         ' 53
%olMeetingCancellation                                  = &H36         ' 54
%olMeetingResponseNegative                              = &H37         ' 55
%olMeetingResponsePositive                              = &H38         ' 56
%olMeetingResponseTentative                             = &H39         ' 57
%olRecurrencePattern                                    = &H1C         ' 28
%olExceptions                                           = &H1D         ' 29
%olException                                            = &H1E         ' 30
%olAction                                               = &H20         ' 32
%olActions                                              = &H21         ' 33
%olExplorer                                             = &H22         ' 34
%olInspector                                            = &H23         ' 35
%olPages                                                = &H24         ' 36
%olFormDescription                                      = &H25         ' 37
%olUserProperties                                       = &H26         ' 38
%olUserProperty                                         = &H27         ' 39
%olContact                                              = &H28         ' 40
%olDocument                                             = &H29         ' 41
%olJournal                                              = &H2A         ' 42
%olMail                                                 = &H2B         ' 43
%olNote                                                 = &H2C         ' 44
%olPost                                                 = &H2D         ' 45
%olReport                                               = &H2E         ' 46
%olRemote                                               = &H2F         ' 47
%olTask                                                 = &H30         ' 48
%olTaskRequest                                          = &H31         ' 49
%olTaskRequestUpdate                                    = &H32         ' 50
%olTaskRequestAccept                                    = &H33         ' 51
%olTaskRequestDecline                                   = &H34         ' 52
%olExplorers                                            = &H3C         ' 60
%olInspectors                                           = &H3D         ' 61
%olPanes                                                = &H3E         ' 62
%olOutlookBarPane                                       = &H3F         ' 63
%olOutlookBarStorage                                    = &H40         ' 64
%olOutlookBarGroups                                     = &H41         ' 65
%olOutlookBarGroup                                      = &H42         ' 66
%olOutlookBarShortcuts                                  = &H43         ' 67
%olOutlookBarShortcut                                   = &H44         ' 68
%olDistributionList                                     = &H45         ' 69
%olPropertyPageSite                                     = &H46         ' 70
%olPropertyPages                                        = &H47         ' 71
%olSyncObject                                           = &H48         ' 72
%olSyncObjects                                          = &H49         ' 73
%olSelection                                            = &H4A         ' 74
%olLink                                                 = &H4B         ' 75
%olLinks                                                = &H4C         ' 76
%olSearch                                               = &H4D         ' 77
%olResults                                              = &H4E         ' 78
%olViews                                                = &H4F         ' 79
%olView                                                 = &H50         ' 80
%olItemProperties                                       = &H62         ' 98
%olItemProperty                                         = &H63         ' 99
%olReminders                                            = &H64         ' 100
%olReminder                                             = &H65         ' 101
%olConflict                                             = &H66         ' 102
%olConflicts                                            = &H67         ' 103
%olSharing                                              = &H68         ' 104
%olAccount                                              = &H69         ' 105
%olAccounts                                             = &H6A         ' 106
%olStore                                                = &H6B         ' 107
%olStores                                               = &H6C         ' 108
%olSelectNamesDialog                                    = &H6D         ' 109
%olExchangeUser                                         = &H6E         ' 110
%olExchangeDistributionList                             = &H6F         ' 111
%olPropertyAccessor                                     = &H70         ' 112
%olStorageItem                                          = &H71         ' 113
%olRules                                                = &H72         ' 114
%olRule                                                 = &H73         ' 115
%olRuleActions                                          = &H74         ' 116
%olRuleAction                                           = &H75         ' 117
%olMoveOrCopyRuleAction                                 = &H76         ' 118
%olSendRuleAction                                       = &H77         ' 119
%olTable                                                = &H78         ' 120
%olRow                                                  = &H79         ' 121
%olAssignToCategoryRuleAction                           = &H7A         ' 122
%olPlaySoundRuleAction                                  = &H7B         ' 123
%olMarkAsTaskRuleAction                                 = &H7C         ' 124
%olNewItemAlertRuleAction                               = &H7D         ' 125
%olRuleConditions                                       = &H7E         ' 126
%olRuleCondition                                        = &H7F         ' 127
%olImportanceRuleCondition                              = &H80         ' 128
%olFormRegion                                           = &H81         ' 129
%olCategoryRuleCondition                                = &H82         ' 130
%olFormNameRuleCondition                                = &H83         ' 131
%olFromRuleCondition                                    = &H84         ' 132
%olSenderInAddressListRuleCondition                     = &H85         ' 133
%olTextRuleCondition                                    = &H86         ' 134
%olAccountRuleCondition                                 = &H87         ' 135
%olClassTableView                                       = &H88         ' 136
%olClassIconView                                        = &H89         ' 137
%olClassCardView                                        = &H8A         ' 138
%olClassCalendarView                                    = &H8B         ' 139
%olClassTimeLineView                                    = &H8C         ' 140
%olViewFields                                           = &H8D         ' 141
%olViewField                                            = &H8E         ' 142
%olOrderField                                           = &H90         ' 144
%olOrderFields                                          = &H91         ' 145
%olViewFont                                             = &H92         ' 146
%olAutoFormatRule                                       = &H93         ' 147
%olAutoFormatRules                                      = &H94         ' 148
%olColumnFormat                                         = &H95         ' 149
%olColumns                                              = &H96         ' 150
%olCalendarSharing                                      = &H97         ' 151
%olCategory                                             = &H98         ' 152
%olCategories                                           = &H99         ' 153
%olColumn                                               = &H9A         ' 154
%olClassNavigationPane                                  = &H9B         ' 155
%olNavigationModules                                    = &H9C         ' 156
%olNavigationModule                                     = &H9D         ' 157
%olMailModule                                           = &H9E         ' 158
%olCalendarModule                                       = &H9F         ' 159
%olContactsModule                                       = &HA0         ' 160
%olTasksModule                                          = &HA1         ' 161
%olJournalModule                                        = &HA2         ' 162
%olNotesModule                                          = &HA3         ' 163
%olNavigationGroups                                     = &HA4         ' 164
%olNavigationGroup                                      = &HA5         ' 165
%olNavigationFolders                                    = &HA6         ' 166
%olNavigationFolder                                     = &HA7         ' 167
%olClassBusinessCardView                                = &HA8         ' 168
%olAttachmentSelection                                  = &HA9         ' 169
%olAddressRuleCondition                                 = &HAA         ' 170
%olUserDefinedProperty                                  = &HAB         ' 171
%olUserDefinedProperties                                = &HAC         ' 172
%olFromRssFeedRuleCondition                             = &HAD         ' 173
%olClassTimeZone                                        = &HAE         ' 174
%olClassTimeZones                                       = &HAF         ' 175

' ========================================================================================
' OlDisplayType enum
' ========================================================================================

%olUser                                                 = &H0          ' 0
%olDistList                                             = &H1          ' 1
%olForum                                                = &H2          ' 2
%olAgent                                                = &H3          ' 3
%olOrganization                                         = &H4          ' 4
%olPrivateDistList                                      = &H5          ' 5
%olRemoteUser                                           = &H6          ' 6

' ========================================================================================
' OlActionCopyLike enum
' ========================================================================================

%olReply                                                = &H0          ' 0
%olReplyAll                                             = &H1          ' 1
%olForward                                              = &H2          ' 2
%olReplyFolder                                          = &H3          ' 3
%olRespond                                              = &H4          ' 4

' ========================================================================================
' OlActionReplyStyle enum
' ========================================================================================

%olOmitOriginalText                                     = &H0          ' 0
%olEmbedOriginalItem                                    = &H1          ' 1
%olIncludeOriginalText                                  = &H2          ' 2
%olIndentOriginalText                                   = &H3          ' 3
%olLinkOriginalItem                                     = &H4          ' 4
%olUserPreference                                       = &H5          ' 5
%olReplyTickOriginalText                                = &H3E8        ' 1000

' ========================================================================================
' OlActionResponseStyle enum
' ========================================================================================

%olOpen                                                 = &H0          ' 0
%olSend                                                 = &H1          ' 1
%olPrompt                                               = &H2          ' 2

' ========================================================================================
' OlActionShowOn enum
' ========================================================================================

%olDontShow                                             = &H0          ' 0
%olMenu                                                 = &H1          ' 1
%olMenuAndToolbar                                       = &H2          ' 2

' ========================================================================================
' OlAttachmentType enum
' ========================================================================================

%olByValue                                              = &H1          ' 1
%olByReference                                          = &H4          ' 4
%olEmbeddeditem                                         = &H5          ' 5
%olOLE                                                  = &H6          ' 6

' ========================================================================================
' OlAttachmentBlockLevel enum
' ========================================================================================

%olAttachmentBlockLevelNone                             = &H0          ' 0
%olAttachmentBlockLevelOpen                             = &H1          ' 1

' ========================================================================================
' OlFormRegistry enum
' ========================================================================================

%olDefaultRegistry                                      = &H0          ' 0
%olPersonalRegistry                                     = &H2          ' 2
%olFolderRegistry                                       = &H3          ' 3
%olOrganizationRegistry                                 = &H4          ' 4

' ========================================================================================
' OlEditorType enum
' ========================================================================================

%olEditorText                                           = &H1          ' 1
%olEditorHTML                                           = &H2          ' 2
%olEditorRTF                                            = &H3          ' 3
%olEditorWord                                           = &H4          ' 4

' ========================================================================================
' OlInspectorClose enum
' ========================================================================================

%olSave                                                 = &H0          ' 0
%olDiscard                                              = &H1          ' 1
%olPromptForSave                                        = &H2          ' 2

' ========================================================================================
' OlWindowState enum
' ========================================================================================

%olMaximized                                            = &H0          ' 0
%olMinimized                                            = &H1          ' 1
%olNormalWindow                                         = &H2          ' 2

' ========================================================================================
' OlImportance enum
' ========================================================================================

%olImportanceLow                                        = &H0          ' 0
%olImportanceNormal                                     = &H1          ' 1
%olImportanceHigh                                       = &H2          ' 2

' ========================================================================================
' OlSensitivity enum
' ========================================================================================

%olNormal                                               = &H0          ' 0
%olPersonal                                             = &H1          ' 1
%olPrivate                                              = &H2          ' 2
%olConfidential                                         = &H3          ' 3

' ========================================================================================
' OlUserPropertyType enum
' ========================================================================================

%olOutlookInternal                                      = &H0          ' 0
%olText                                                 = &H1          ' 1
%olNumber                                               = &H3          ' 3
%olDateTime                                             = &H5          ' 5
%olYesNo                                                = &H6          ' 6
%olDuration                                             = &H7          ' 7
%olKeywords                                             = &HB          ' 11
%olPercent                                              = &HC          ' 12
%olCurrency                                             = &HE          ' 14
%olFormula                                              = &H12         ' 18
%olCombination                                          = &H13         ' 19
%olInteger                                              = &H14         ' 20
%olEnumeration                                          = &H15         ' 21
%olSmartFrom                                            = &H16         ' 22

' ========================================================================================
' OlItemType enum
' ========================================================================================

%olMailItem                                             = &H0          ' 0
%olAppointmentItem                                      = &H1          ' 1
%olContactItem                                          = &H2          ' 2
%olTaskItem                                             = &H3          ' 3
%olJournalItem                                          = &H4          ' 4
%olNoteItem                                             = &H5          ' 5
%olPostItem                                             = &H6          ' 6
%olDistributionListItem                                 = &H7          ' 7

' ========================================================================================
' OlPane enum
' ========================================================================================

%olOutlookBar                                           = &H1          ' 1
%olFolderList                                           = &H2          ' 2
%olPreview                                              = &H3          ' 3
%olNavigationPane                                       = &H4          ' 4
%olToDoBar                                              = &H5          ' 5

' ========================================================================================
' OlNavigationModuleType enum
' ========================================================================================

%olModuleMail                                           = &H0          ' 0
%olModuleCalendar                                       = &H1          ' 1
%olModuleContacts                                       = &H2          ' 2
%olModuleTasks                                          = &H3          ' 3
%olModuleJournal                                        = &H4          ' 4
%olModuleNotes                                          = &H5          ' 5
%olModuleFolderList                                     = &H6          ' 6
%olModuleShortcuts                                      = &H7          ' 7

' ========================================================================================
' OlSearchScope enum
' ========================================================================================

%olSearchScopeCurrentFolder                             = &H0          ' 0
%olSearchScopeAllFolders                                = &H1          ' 1

' ========================================================================================
' OlViewSaveOption enum
' ========================================================================================

%olViewSaveOptionThisFolderEveryone                     = &H0          ' 0
%olViewSaveOptionThisFolderOnlyMe                       = &H1          ' 1
%olViewSaveOptionAllFoldersOfType                       = &H2          ' 2

' ========================================================================================
' OlViewType enum
' ========================================================================================

%olTableView                                            = &H0          ' 0
%olCardView                                             = &H1          ' 1
%olCalendarView                                         = &H2          ' 2
%olIconView                                             = &H3          ' 3
%olTimelineView                                         = &H4          ' 4
%olBusinessCardView                                     = &H5          ' 5
%olDailyTaskListView                                    = &H6          ' 6

' ========================================================================================
' OlShowItemCount enum
' ========================================================================================

%olNoItemCount                                          = &H0          ' 0
%olShowUnreadItemCount                                  = &H1          ' 1
%olShowTotalItemCount                                   = &H2          ' 2

' ========================================================================================
' OlExchangeStoreType enum
' ========================================================================================

%olPrimaryExchangeMailbox                               = &H0          ' 0
%olExchangeMailbox                                      = &H1          ' 1
%olExchangePublicFolder                                 = &H2          ' 2
%olNotExchange                                          = &H3          ' 3

' ========================================================================================
' OlRuleType enum
' ========================================================================================

%olRuleReceive                                          = &H0          ' 0
%olRuleSend                                             = &H1          ' 1

' ========================================================================================
' OlRuleActionType enum
' ========================================================================================

%olRuleActionUnknown                                    = &H0          ' 0
%olRuleActionMoveToFolder                               = &H1          ' 1
%olRuleActionAssignToCategory                           = &H2          ' 2
%olRuleActionDelete                                     = &H3          ' 3
%olRuleActionDeletePermanently                          = &H4          ' 4
%olRuleActionCopyToFolder                               = &H5          ' 5
%olRuleActionForward                                    = &H6          ' 6
%olRuleActionForwardAsAttachment                        = &H7          ' 7
%olRuleActionRedirect                                   = &H8          ' 8
%olRuleActionServerReply                                = &H9          ' 9
%olRuleActionTemplate                                   = &HA          ' 10
%olRuleActionFlagForActionInDays                        = &HB          ' 11
%olRuleActionFlagColor                                  = &HC          ' 12
%olRuleActionFlagClear                                  = &HD          ' 13
%olRuleActionImportance                                 = &HE          ' 14
%olRuleActionSensitivity                                = &HF          ' 15
%olRuleActionPrint                                      = &H10         ' 16
%olRuleActionPlaySound                                  = &H11         ' 17
%olRuleActionStartApplication                           = &H12         ' 18
%olRuleActionMarkRead                                   = &H13         ' 19
%olRuleActionRunScript                                  = &H14         ' 20
%olRuleActionStop                                       = &H15         ' 21
%olRuleActionCustomAction                               = &H16         ' 22
%olRuleActionNewItemAlert                               = &H17         ' 23
%olRuleActionDesktopAlert                               = &H18         ' 24
%olRuleActionNotifyRead                                 = &H19         ' 25
%olRuleActionNotifyDelivery                             = &H1A         ' 26
%olRuleActionCcMessage                                  = &H1B         ' 27
%olRuleActionDefer                                      = &H1C         ' 28
%olRuleActionMarkAsTask                                 = &H1D         ' 29
%olRuleActionClearCategories                            = &H1E         ' 30

' ========================================================================================
' OlMarkInterval enum
' ========================================================================================

%olMarkToday                                            = &H0          ' 0
%olMarkTomorrow                                         = &H1          ' 1
%olMarkThisWeek                                         = &H2          ' 2
%olMarkNextWeek                                         = &H3          ' 3
%olMarkNoDate                                           = &H4          ' 4

' ========================================================================================
' OlRuleConditionType enum
' ========================================================================================

%olConditionUnknown                                     = &H0          ' 0
%olConditionFrom                                        = &H1          ' 1
%olConditionSubject                                     = &H2          ' 2
%olConditionAccount                                     = &H3          ' 3
%olConditionOnlyToMe                                    = &H4          ' 4
%olConditionTo                                          = &H5          ' 5
%olConditionImportance                                  = &H6          ' 6
%olConditionSensitivity                                 = &H7          ' 7
%olConditionFlaggedForAction                            = &H8          ' 8
%olConditionCc                                          = &H9          ' 9
%olConditionToOrCc                                      = &HA          ' 10
%olConditionNotTo                                       = &HB          ' 11
%olConditionSentTo                                      = &HC          ' 12
%olConditionBody                                        = &HD          ' 13
%olConditionBodyOrSubject                               = &HE          ' 14
%olConditionMessageHeader                               = &HF          ' 15
%olConditionRecipientAddress                            = &H10         ' 16
%olConditionSenderAddress                               = &H11         ' 17
%olConditionCategory                                    = &H12         ' 18
%olConditionOOF                                         = &H13         ' 19
%olConditionHasAttachment                               = &H14         ' 20
%olConditionSizeRange                                   = &H15         ' 21
%olConditionDateRange                                   = &H16         ' 22
%olConditionFormName                                    = &H17         ' 23
%olConditionProperty                                    = &H18         ' 24
%olConditionSenderInAddressBook                         = &H19         ' 25
%olConditionMeetingInviteOrUpdate                       = &H1A         ' 26
%olConditionLocalMachineOnly                            = &H1B         ' 27
%olConditionOtherMachine                                = &H1C         ' 28
%olConditionAnyCategory                                 = &H1D         ' 29
%olConditionFromRssFeed                                 = &H1E         ' 30
%olConditionFromAnyRssFeed                              = &H1F         ' 31

' ========================================================================================
' OlAccountType enum
' ========================================================================================

%olExchange                                             = &H0          ' 0
%olImap                                                 = &H1          ' 1
%olPop3                                                 = &H2          ' 2
%olHttp                                                 = &H3          ' 3
%olOtherAccount                                         = &H5          ' 5

' ========================================================================================
' OlAddressListType enum
' ========================================================================================

%olExchangeGlobalAddressList                            = &H0          ' 0
%olExchangeContainer                                    = &H1          ' 1
%olOutlookAddressList                                   = &H2          ' 2
%olOutlookLdapAddressList                               = &H3          ' 3
%olCustomAddressList                                    = &H4          ' 4

' ========================================================================================
' OlSpecialFolders enum
' ========================================================================================

%olSpecialFolderAllTasks                                = &H0          ' 0
%olSpecialFolderReminders                               = &H1          ' 1

' ========================================================================================
' OlStorageIdentifierType enum
' ========================================================================================

%olIdentifyBySubject                                    = &H0          ' 0
%olIdentifyByEntryID                                    = &H1          ' 1
%olIdentifyByMessageClass                               = &H2          ' 2

' ========================================================================================
' OlCalendarMailFormat enum
' ========================================================================================

%olCalendarMailFormatDailySchedule                      = &H0          ' 0
%olCalendarMailFormatEventList                          = &H1          ' 1

' ========================================================================================
' OlFlagStatus enum
' ========================================================================================

%olNoFlag                                               = &H0          ' 0
%olFlagComplete                                         = &H1          ' 1
%olFlagMarked                                           = &H2          ' 2

' ========================================================================================
' OlRemoteStatus enum
' ========================================================================================

%olRemoteStatusNone                                     = &H0          ' 0
%olUnMarked                                             = &H1          ' 1
%olMarkedForDownload                                    = &H2          ' 2
%olMarkedForCopy                                        = &H3          ' 3
%olMarkedForDelete                                      = &H4          ' 4

' ========================================================================================
' OlBodyFormat enum
' ========================================================================================

%olFormatUnspecified                                    = &H0          ' 0
%olFormatPlain                                          = &H1          ' 1
%olFormatHTML                                           = &H2          ' 2
%olFormatRichText                                       = &H3          ' 3

' ========================================================================================
' OlDownloadState enum
' ========================================================================================

%olHeaderOnly                                           = &H0          ' 0
%olFullItem                                             = &H1          ' 1

' ========================================================================================
' OlFlagIcon enum
' ========================================================================================

%olNoFlagIcon                                           = &H0          ' 0
%olPurpleFlagIcon                                       = &H1          ' 1
%olOrangeFlagIcon                                       = &H2          ' 2
%olGreenFlagIcon                                        = &H3          ' 3
%olYellowFlagIcon                                       = &H4          ' 4
%olBlueFlagIcon                                         = &H5          ' 5
%olRedFlagIcon                                          = &H6          ' 6

' ========================================================================================
' OlPermission enum
' ========================================================================================

%olUnrestricted                                         = &H0          ' 0
%olDoNotForward                                         = &H1          ' 1
%olPermissionTemplate                                   = &H2          ' 2

' ========================================================================================
' OlPermissionService enum
' ========================================================================================

%olUnknown                                              = &H0          ' 0
%olWindows                                              = &H1          ' 1
%olPassport                                             = &H2          ' 2

' ========================================================================================
' OlCalendarDetail enum
' ========================================================================================

%olFreeBusyOnly                                         = &H0          ' 0
%olFreeBusyAndSubject                                   = &H1          ' 1
%olFullDetails                                          = &H2          ' 2

' ========================================================================================
' OlGender enum
' ========================================================================================

%olUnspecified                                          = &H0          ' 0
%olFemale                                               = &H1          ' 1
%olMale                                                 = &H2          ' 2

' ========================================================================================
' OlMailingAddress enum
' ========================================================================================

%olNone                                                 = &H0          ' 0
%olHome                                                 = &H1          ' 1
%olBusiness                                             = &H2          ' 2
%olOther                                                = &H3          ' 3

' ========================================================================================
' OlContactPhoneNumber enum
' ========================================================================================

%olContactPhoneAssistant                                = &H0          ' 0
%olContactPhoneBusiness                                 = &H1          ' 1
%olContactPhoneBusiness2                                = &H2          ' 2
%olContactPhoneBusinessFax                              = &H3          ' 3
%olContactPhoneCallback                                 = &H4          ' 4
%olContactPhoneCar                                      = &H5          ' 5
%olContactPhoneCompany                                  = &H6          ' 6
%olContactPhoneHome                                     = &H7          ' 7
%olContactPhoneHome2                                    = &H8          ' 8
%olContactPhoneHomeFax                                  = &H9          ' 9
%olContactPhoneISDN                                     = &HA          ' 10
%olContactPhoneMobile                                   = &HB          ' 11
%olContactPhoneOther                                    = &HC          ' 12
%olContactPhoneOtherFax                                 = &HD          ' 13
%olContactPhonePager                                    = &HE          ' 14
%olContactPhonePrimary                                  = &HF          ' 15
%olContactPhoneRadio                                    = &H10         ' 16
%olContactPhoneTelex                                    = &H11         ' 17
%olContactPhoneTTYTTD                                   = &H12         ' 18

' ========================================================================================
' OlBusinessCardType enum
' ========================================================================================

%olBusinessCardTypeOutlook                              = &H0          ' 0
%olBusinessCardTypeInterConnect                         = &H1          ' 1

' ========================================================================================
' OlAddressEntryUserType enum
' ========================================================================================

%olExchangeUserAddressEntry                             = &H0          ' 0
%olExchangeDistributionListAddressEntry                 = &H1          ' 1
%olExchangePublicFolderAddressEntry                     = &H2          ' 2
%olExchangeAgentAddressEntry                            = &H3          ' 3
%olExchangeOrganizationAddressEntry                     = &H4          ' 4
%olExchangeRemoteUserAddressEntry                       = &H5          ' 5
%olOutlookContactAddressEntry                           = &HA          ' 10
%olOutlookDistributionListAddressEntry                  = &HB          ' 11
%olLdapAddressEntry                                     = &H14         ' 20
%olSmtpAddressEntry                                     = &H1E         ' 30
%olOtherAddressEntry                                    = &H28         ' 40

' ========================================================================================
' OlResponseStatus enum
' ========================================================================================

%olResponseNone                                         = &H0          ' 0
%olResponseOrganized                                    = &H1          ' 1
%olResponseTentative                                    = &H2          ' 2
%olResponseAccepted                                     = &H3          ' 3
%olResponseDeclined                                     = &H4          ' 4
%olResponseNotResponded                                 = &H5          ' 5

' ========================================================================================
' OlTrackingStatus enum
' ========================================================================================

%olTrackingNone                                         = &H0          ' 0
%olTrackingDelivered                                    = &H1          ' 1
%olTrackingNotDelivered                                 = &H2          ' 2
%olTrackingNotRead                                      = &H3          ' 3
%olTrackingRecallFailure                                = &H4          ' 4
%olTrackingRecallSuccess                                = &H5          ' 5
%olTrackingRead                                         = &H6          ' 6
%olTrackingReplied                                      = &H7          ' 7

' ========================================================================================
' OlDefaultFolders enum
' ========================================================================================

%olFolderDeletedItems                                   = &H3          ' 3
%olFolderOutbox                                         = &H4          ' 4
%olFolderSentMail                                       = &H5          ' 5
%olFolderInbox                                          = &H6          ' 6
%olFolderCalendar                                       = &H9          ' 9
%olFolderContacts                                       = &HA          ' 10
%olFolderJournal                                        = &HB          ' 11
%olFolderNotes                                          = &HC          ' 12
%olFolderTasks                                          = &HD          ' 13
%olFolderDrafts                                         = &H10         ' 16
%olPublicFoldersAllPublicFolders                        = &H12         ' 18
%olFolderConflicts                                      = &H13         ' 19
%olFolderSyncIssues                                     = &H14         ' 20
%olFolderLocalFailures                                  = &H15         ' 21
%olFolderServerFailures                                 = &H16         ' 22
%olFolderJunk                                           = &H17         ' 23
%olFolderRssFeeds                                       = &H19         ' 25
%olFolderToDo                                           = &H1C         ' 28
%olFolderManagedEmail                                   = &H1D         ' 29

' ========================================================================================
' OlSyncState enum
' ========================================================================================

%olSyncStopped                                          = &H0          ' 0
%olSyncStarted                                          = &H1          ' 1

' ========================================================================================
' OlExchangeConnectionMode enum
' ========================================================================================

%olNoExchange                                           = &H0          ' 0
%olOffline                                              = &H64         ' 100
%olCachedOffline                                        = &HC8         ' 200
%olDisconnected                                         = &H12C        ' 300
%olCachedDisconnected                                   = &H190        ' 400
%olCachedConnectedHeaders                               = &H1F4        ' 500
%olCachedConnectedDrizzle                               = &H258        ' 600
%olCachedConnectedFull                                  = &H2BC        ' 700
%olOnline                                               = &H320        ' 800

' ========================================================================================
' OlStoreType enum
' ========================================================================================

%olStoreDefault                                         = &H1          ' 1
%olStoreUnicode                                         = &H2          ' 2
%olStoreANSI                                            = &H3          ' 3

' ========================================================================================
' OlRecipientSelectors enum
' ========================================================================================

%olShowNone                                             = &H0          ' 0
%olShowTo                                               = &H1          ' 1
%olShowToCc                                             = &H2          ' 2
%olShowToCcBcc                                          = &H3          ' 3

' ========================================================================================
' OlDefaultSelectNamesDisplayMode enum
' ========================================================================================

%olDefaultMail                                          = &H1          ' 1
%olDefaultMeeting                                       = &H2          ' 2
%olDefaultSharingRequest                                = &H4          ' 4
%olDefaultTask                                          = &H3          ' 3
%olDefaultMembers                                       = &H5          ' 5
%olDefaultDelegates                                     = &H6          ' 6
%olDefaultSingleName                                    = &H7          ' 7
%olDefaultPickRooms                                     = &H8          ' 8

' ========================================================================================
' OlCategoryColor enum
' ========================================================================================

%olCategoryColorNone                                    = &H0          ' 0
%olCategoryColorRed                                     = &H1          ' 1
%olCategoryColorOrange                                  = &H2          ' 2
%olCategoryColorPeach                                   = &H3          ' 3
%olCategoryColorYellow                                  = &H4          ' 4
%olCategoryColorGreen                                   = &H5          ' 5
%olCategoryColorTeal                                    = &H6          ' 6
%olCategoryColorOlive                                   = &H7          ' 7
%olCategoryColorBlue                                    = &H8          ' 8
%olCategoryColorPurple                                  = &H9          ' 9
%olCategoryColorMaroon                                  = &HA          ' 10
%olCategoryColorSteel                                   = &HB          ' 11
%olCategoryColorDarkSteel                               = &HC          ' 12
%olCategoryColorGray                                    = &HD          ' 13
%olCategoryColorDarkGray                                = &HE          ' 14
%olCategoryColorBlack                                   = &HF          ' 15
%olCategoryColorDarkRed                                 = &H10         ' 16
%olCategoryColorDarkOrange                              = &H11         ' 17
%olCategoryColorDarkPeach                               = &H12         ' 18
%olCategoryColorDarkYellow                              = &H13         ' 19
%olCategoryColorDarkGreen                               = &H14         ' 20
%olCategoryColorDarkTeal                                = &H15         ' 21
%olCategoryColorDarkOlive                               = &H16         ' 22
%olCategoryColorDarkBlue                                = &H17         ' 23
%olCategoryColorDarkPurple                              = &H18         ' 24
%olCategoryColorDarkMaroon                              = &H19         ' 25

' ========================================================================================
' OlCategoryShortcutKey enum
' ========================================================================================

%olCategoryShortcutKeyNone                              = &H0          ' 0
%olCategoryShortcutKeyCtrlF2                            = &H1          ' 1
%olCategoryShortcutKeyCtrlF3                            = &H2          ' 2
%olCategoryShortcutKeyCtrlF4                            = &H3          ' 3
%olCategoryShortcutKeyCtrlF5                            = &H4          ' 4
%olCategoryShortcutKeyCtrlF6                            = &H5          ' 5
%olCategoryShortcutKeyCtrlF7                            = &H6          ' 6
%olCategoryShortcutKeyCtrlF8                            = &H7          ' 7
%olCategoryShortcutKeyCtrlF9                            = &H8          ' 8
%olCategoryShortcutKeyCtrlF10                           = &H9          ' 9
%olCategoryShortcutKeyCtrlF11                           = &HA          ' 10
%olCategoryShortcutKeyCtrlF12                           = &HB          ' 11

' ========================================================================================
' OlSharingProvider enum
' ========================================================================================

%olProviderUnknown                                      = &H0          ' 0
%olProviderExchange                                     = &H1          ' 1
%olProviderWebCal                                       = &H2          ' 2
%olProviderPubCal                                       = &H3          ' 3
%olProviderICal                                         = &H4          ' 4
%olProviderSharePoint                                   = &H5          ' 5
%olProviderRSS                                          = &H6          ' 6

' ========================================================================================
' OlSharingMsgType enum
' ========================================================================================

%olSharingMsgTypeUnknown                                = &H0          ' 0
%olSharingMsgTypeRequest                                = &H1          ' 1
%olSharingMsgTypeInvite                                 = &H2          ' 2
%olSharingMsgTypeInviteAndRequest                       = &H3          ' 3
%olSharingMsgTypeResponseAllow                          = &H4          ' 4
%olSharingMsgTypeResponseDeny                           = &H5          ' 5

' ========================================================================================
' OlAutoDiscoverConnectionMode enum
' ========================================================================================

%olAutoDiscoverConnectionUnknown                        = &H0          ' 0
%olAutoDiscoverConnectionExternal                       = &H1          ' 1
%olAutoDiscoverConnectionInternal                       = &H2          ' 2
%olAutoDiscoverConnectionInternalDomain                 = &H3          ' 3

' ========================================================================================
' OlFolderDisplayMode enum
' ========================================================================================

%olFolderDisplayNormal                                  = &H0          ' 0
%olFolderDisplayFolderOnly                              = &H1          ' 1
%olFolderDisplayNoNavigation                            = &H2          ' 2

' ========================================================================================
' OlReferenceType enum
' ========================================================================================

%olWeak                                                 = &H0          ' 0
%olStrong                                               = &H1          ' 1

' ========================================================================================
' OlBusyStatus enum
' ========================================================================================

%olFree                                                 = &H0          ' 0
%olTentative                                            = &H1          ' 1
%olBusy                                                 = &H2          ' 2
%olOutOfOffice                                          = &H3          ' 3

' ========================================================================================
' OlDaysOfWeek enum
' ========================================================================================

%olSunday                                               = &H1          ' 1
%olMonday                                               = &H2          ' 2
%olTuesday                                              = &H4          ' 4
%olWednesday                                            = &H8          ' 8
%olThursday                                             = &H10         ' 16
%olFriday                                               = &H20         ' 32
%olSaturday                                             = &H40         ' 64

' ========================================================================================
' OlJournalRecipientType enum
' ========================================================================================

%olAssociatedContact                                    = &H1          ' 1

' ========================================================================================
' OlMailRecipientType enum
' ========================================================================================

%olOriginator                                           = &H0          ' 0
%olTo                                                   = &H1          ' 1
%olCC                                                   = &H2          ' 2
%olBCC                                                  = &H3          ' 3

' ========================================================================================
' OlMeetingRecipientType enum
' ========================================================================================

%olOrganizer                                            = &H0          ' 0
%olRequired                                             = &H1          ' 1
%olOptional                                             = &H2          ' 2
%olResource                                             = &H3          ' 3

' ========================================================================================
' OlMeetingResponse enum
' ========================================================================================

%olMeetingTentative                                     = &H2          ' 2
%olMeetingAccepted                                      = &H3          ' 3
%olMeetingDeclined                                      = &H4          ' 4

' ========================================================================================
' OlMeetingStatus enum
' ========================================================================================

%olNonMeeting                                           = &H0          ' 0
%olMeeting                                              = &H1          ' 1
%olMeetingReceived                                      = &H3          ' 3
%olMeetingCanceled                                      = &H5          ' 5
%olMeetingReceivedAndCanceled                           = &H7          ' 7

' ========================================================================================
' OlNetMeetingType enum
' ========================================================================================

%olNetMeeting                                           = &H0          ' 0
%olNetShow                                              = &H1          ' 1
%olExchangeConferencing                                 = &H2          ' 2

' ========================================================================================
' OlNoteColor enum
' ========================================================================================

%olBlue                                                 = &H0          ' 0
%olGreen                                                = &H1          ' 1
%olPink                                                 = &H2          ' 2
%olYellow                                               = &H3          ' 3
%olWhite                                                = &H4          ' 4

' ========================================================================================
' OlOutlookBarViewType enum
' ========================================================================================

%olLargeIcon                                            = &H0          ' 0
%olSmallIcon                                            = &H1          ' 1

' ========================================================================================
' OlRecurrenceState enum
' ========================================================================================

%olApptNotRecurring                                     = &H0          ' 0
%olApptMaster                                           = &H1          ' 1
%olApptOccurrence                                       = &H2          ' 2
%olApptException                                        = &H3          ' 3

' ========================================================================================
' OlRecurrenceType enum
' ========================================================================================

%olRecursDaily                                          = &H0          ' 0
%olRecursWeekly                                         = &H1          ' 1
%olRecursMonthly                                        = &H2          ' 2
%olRecursMonthNth                                       = &H3          ' 3
%olRecursYearly                                         = &H5          ' 5
%olRecursYearNth                                        = &H6          ' 6

' ========================================================================================
' OlSaveAsType enum
' ========================================================================================

%olTXT                                                  = &H0          ' 0
%olRTF                                                  = &H1          ' 1
%olTemplate                                             = &H2          ' 2
%olMSG                                                  = &H3          ' 3
%olDoc                                                  = &H4          ' 4
%olHTML                                                 = &H5          ' 5
%olVCard                                                = &H6          ' 6
%olVCal                                                 = &H7          ' 7
%olICal                                                 = &H8          ' 8
%olMSGUnicode                                           = &H9          ' 9
%olMHTML                                                = &HA          ' 10

' ========================================================================================
' OlSortOrder enum
' ========================================================================================

%olSortNone                                             = &H0          ' 0
%olAscending                                            = &H1          ' 1
%olDescending                                           = &H2          ' 2

' ========================================================================================
' OlTaskDelegationState enum
' ========================================================================================

%olTaskNotDelegated                                     = &H0          ' 0
%olTaskDelegationUnknown                                = &H1          ' 1
%olTaskDelegationAccepted                               = &H2          ' 2
%olTaskDelegationDeclined                               = &H3          ' 3

' ========================================================================================
' OlTaskOwnership enum
' ========================================================================================

%olNewTask                                              = &H0          ' 0
%olDelegatedTask                                        = &H1          ' 1
%olOwnTask                                              = &H2          ' 2

' ========================================================================================
' OlTaskRecipientType enum
' ========================================================================================

%olUpdate                                               = &H2          ' 2
%olFinalStatus                                          = &H3          ' 3

' ========================================================================================
' OlTaskResponse enum
' ========================================================================================

%olTaskSimple                                           = &H0          ' 0
%olTaskAssign                                           = &H1          ' 1
%olTaskAccept                                           = &H2          ' 2
%olTaskDecline                                          = &H3          ' 3

' ========================================================================================
' OlTaskStatus enum
' ========================================================================================

%olTaskNotStarted                                       = &H0          ' 0
%olTaskInProgress                                       = &H1          ' 1
%olTaskComplete                                         = &H2          ' 2
%olTaskWaiting                                          = &H3          ' 3
%olTaskDeferred                                         = &H4          ' 4

' ========================================================================================
' OlOfficeDocItemsType enum
' ========================================================================================

%olExcelWorkSheetItem                                   = &H8          ' 8
%olWordDocumentItem                                     = &H9          ' 9
%olPowerPointShowItem                                   = &HA          ' 10

' ========================================================================================
' OlFormRegionMode enum
' ========================================================================================

%olFormRegionRead                                       = &H0          ' 0
%olFormRegionCompose                                    = &H1          ' 1
%olFormRegionPreview                                    = &H2          ' 2

' ========================================================================================
' OlFormRegionSize enum
' ========================================================================================

%olFormRegionTypeSeparate                               = &H0          ' 0
%olFormRegionTypeAdjoining                              = &H1          ' 1

' ========================================================================================
' OlRuleExecuteOption enum
' ========================================================================================

%olRuleExecuteAllMessages                               = &H0          ' 0
%olRuleExecuteReadMessages                              = &H1          ' 1
%olRuleExecuteUnreadMessages                            = &H2          ' 2

' ========================================================================================
' OlDefaultExpandCollapseSetting enum
' ========================================================================================

%olAllExpanded                                          = &H0          ' 0
%olAllCollapsed                                         = &H1          ' 1
%olLastViewed                                           = &H2          ' 2

' ========================================================================================
' OlMultiLine enum
' ========================================================================================

%olWidthMultiLine                                       = &H0          ' 0
%olAlwaysSingleLine                                     = &H1          ' 1
%olAlwaysMultiLine                                      = &H2          ' 2

' ========================================================================================
' OlGridLineStyle enum
' ========================================================================================

%olGridLineNone                                         = &H0          ' 0
%olGridLineSmallDots                                    = &H1          ' 1
%olGridLineLargeDots                                    = &H2          ' 2
%olGridLineDashes                                       = &H3          ' 3
%olGridLineSolid                                        = &H4          ' 4

' ========================================================================================
' OlIconViewType enum
' ========================================================================================

%olIconViewLarge                                        = &H0          ' 0
%olIconViewSmall                                        = &H1          ' 1
%olIconViewList                                         = &H2          ' 2

' ========================================================================================
' OlIconViewPlacement enum
' ========================================================================================

%olIconDoNotArrange                                     = &H0          ' 0
%olIconLineUp                                           = &H1          ' 1
%olIconAutoArrange                                      = &H2          ' 2
%olIconSortAndAutoArrange                               = &H3          ' 3

' ========================================================================================
' OlCalendarViewMode enum
' ========================================================================================

%olCalendarViewDay                                      = &H0          ' 0
%olCalendarViewWeek                                     = &H1          ' 1
%olCalendarViewMonth                                    = &H2          ' 2
%olCalendarViewMultiDay                                 = &H3          ' 3
%olCalendarView5DayWeek                                 = &H4          ' 4

' ========================================================================================
' OlDayWeekTimeScale enum
' ========================================================================================

%olTimeScale5Minutes                                    = &H0          ' 0
%olTimeScale6Minutes                                    = &H1          ' 1
%olTimeScale10Minutes                                   = &H2          ' 2
%olTimeScale15Minutes                                   = &H3          ' 3
%olTimeScale30Minutes                                   = &H4          ' 4
%olTimeScale60Minutes                                   = &H5          ' 5

' ========================================================================================
' OlTimelineViewMode enum
' ========================================================================================

%olTimelineViewDay                                      = &H0          ' 0
%olTimelineViewWeek                                     = &H1          ' 1
%olTimelineViewMonth                                    = &H2          ' 2

' ========================================================================================
' OlAutoPreview enum
' ========================================================================================

%olAutoPreviewAll                                       = &H0          ' 0
%olAutoPreviewUnread                                    = &H1          ' 1
%olAutoPreviewNone                                      = &H2          ' 2

' ========================================================================================
' OlColor enum
' ========================================================================================

%olAutoColor                                            = &H0          ' 0
%olColorBlack                                           = &H1          ' 1
%olColorMaroon                                          = &H2          ' 2
%olColorGreen                                           = &H3          ' 3
%olColorOlive                                           = &H4          ' 4
%olColorNavy                                            = &H5          ' 5
%olColorPurple                                          = &H6          ' 6
%olColorTeal                                            = &H7          ' 7
%olColorGray                                            = &H8          ' 8
%olColorSilver                                          = &H9          ' 9
%olColorRed                                             = &HA          ' 10
%olColorLime                                            = &HB          ' 11
%olColorYellow                                          = &HC          ' 12
%olColorBlue                                            = &HD          ' 13
%olColorFuchsia                                         = &HE          ' 14
%olColorAqua                                            = &HF          ' 15
%olColorWhite                                           = &H10         ' 16

' ========================================================================================
' OlAlign enum
' ========================================================================================

%olAlignLeft                                            = &H0          ' 0
%olAlignCenter                                          = &H1          ' 1
%olAlignRight                                           = &H2          ' 2

' ========================================================================================
' OlFormatCurrency enum
' ========================================================================================

%olFormatCurrencyDecimal                                = &H1          ' 1
%olFormatCurrencyNonDecimal                             = &H2          ' 2

' ========================================================================================
' OlFormatDateTime enum
' ========================================================================================

%olFormatDateTimeLongDayDateTime                        = &H1          ' 1
%olFormatDateTimeShortDateTime                          = &H2          ' 2
%olFormatDateTimeShortDayDateTime                       = &H3          ' 3
%olFormatDateTimeShortDayMonthDateTime                  = &H4          ' 4
%OlFormatDateTimeLongDayDate                            = &H5          ' 5
%olFormatDateTimeLongDate                               = &H6          ' 6
%olFormatDateTimeLongDateReversed                       = &H7          ' 7
%olFormatDateTimeShortDate                              = &H8          ' 8
%olFormatDateTimeShortDateNumOnly                       = &H9          ' 9
%olFormatDateTimeShortDayMonth                          = &HA          ' 10
%olFormatDateTimeShortMonthYear                         = &HB          ' 11
%olFormatDateTimeShortMonthYearNumOnly                  = &HC          ' 12
%olFormatDateTimeShortDayDate                           = &HD          ' 13
%olFormatDateTimeLongTime                               = &HF          ' 15
%olFormatDateTimeShortTime                              = &H10         ' 16
%olFormatDateTimeBestFit                                = &H11         ' 17

' ========================================================================================
' OlFormatDuration enum
' ========================================================================================

%olFormatDurationShort                                  = &H1          ' 1
%olFormatDurationLong                                   = &H2          ' 2
%olFormatDurationShortBusiness                          = &H3          ' 3
%olFormatDurationLongBusiness                           = &H4          ' 4

' ========================================================================================
' OlFormatInteger enum
' ========================================================================================

%olFormatIntegerPlain                                   = &H1          ' 1
%olFormatIntegerComputer1                               = &H2          ' 2
%olFormatIntegerComputer2                               = &H3          ' 3
%olFormatIntegerComputer3                               = &H4          ' 4

' ========================================================================================
' OlFormatKeywords enum
' ========================================================================================

%olFormatKeywordsText                                   = &H1          ' 1

' ========================================================================================
' OlFormatNumber enum
' ========================================================================================

%olFormatNumberAllDigits                                = &H1          ' 1
%olFormatNumberTruncated                                = &H2          ' 2
%olFormatNumber1Decimal                                 = &H3          ' 3
%olFormatNumber2Decimal                                 = &H4          ' 4
%olFormatNumberScientific                               = &H5          ' 5
%olFormatNumberComputer1                                = &H6          ' 6
%olFormatNumberComputer2                                = &H7          ' 7
%olFormatNumberComputer3                                = &H8          ' 8
%olFormatNumberRaw                                      = &H9          ' 9

' ========================================================================================
' OlFormatPercent enum
' ========================================================================================

%olFormatPercentRounded                                 = &H1          ' 1
%olFormatPercent1Decimal                                = &H2          ' 2
%olFormatPercent2Decimal                                = &H3          ' 3
%olFormatPercentAllDigits                               = &H4          ' 4

' ========================================================================================
' OlFormatYesNo enum
' ========================================================================================

%olFormatYesNoYesNo                                     = &H1          ' 1
%olFormatYesNoOnOff                                     = &H2          ' 2
%olFormatYesNoTrueFalse                                 = &H3          ' 3
%olFormatYesNoIcon                                      = &H4          ' 4

' ========================================================================================
' OlFormatEnumeration enum
' ========================================================================================

%olFormatEnumBitmap                                     = &H1          ' 1
%olFormatEnumText                                       = &H2          ' 2

' ========================================================================================
' OlFormatSmartFrom enum
' ========================================================================================

%olFormatSmartFromFromTo                                = &H1          ' 1
%olFormatSmartFromFromOnly                              = &H2          ' 2

' ========================================================================================
' OlContextMenu enum
' ========================================================================================

%olItemContextMenu                                      = &H0          ' 0
%olViewContextMenu                                      = &H1          ' 1
%olFolderContextMenu                                    = &H2          ' 2
%olAttachmentContextMenu                                = &H3          ' 3
%olStoreContextMenu                                     = &H4          ' 4
%olShortcutContextMenu                                  = &H5          ' 5

' ========================================================================================
' OlFormatText enum
' ========================================================================================

%olFormatTextText                                       = &H1          ' 1

' ========================================================================================
' OlGroupType enum
' ========================================================================================

%olCustomFoldersGroup                                   = &H0          ' 0
%olMyFoldersGroup                                       = &H1          ' 1
%olPeopleFoldersGroup                                   = &H2          ' 2
%olOtherFoldersGroup                                    = &H3          ' 3
%olFavoriteFoldersGroup                                 = &H4          ' 4

' ========================================================================================
' OlTableContents enum
' ========================================================================================

%olUserItems                                            = &H0          ' 0
%olHiddenItems                                          = &H1          ' 1

' ========================================================================================
' OlFormRegionIcon enum
' ========================================================================================

%olFormRegionIconDefault                                = &H1          ' 1
%olFormRegionIconUnread                                 = &H2          ' 2
%olFormRegionIconRead                                   = &H3          ' 3
%olFormRegionIconReplied                                = &H4          ' 4
%olFormRegionIconForwarded                              = &H5          ' 5
%olFormRegionIconUnsent                                 = &H6          ' 6
%olFormRegionIconSubmitted                              = &H7          ' 7
%olFormRegionIconSigned                                 = &H8          ' 8
%olFormRegionIconEncrypted                              = &H9          ' 9
%olFormRegionIconWindow                                 = &HA          ' 10
%olFormRegionIconPage                                   = &HB          ' 11
%olFormRegionIconRecurring                              = &HC          ' 12

' ########################################################################################
' Interface name = _IRecipientControl
' IID = {D87E7E16-6897-11CE-A6C0-00AA00608FAA}
' Attributes = 4096 [&H1000] [Dispatchable]
' Inherited interface = IDispatch
' ########################################################################################

#IF NOT %DEF(%IRecipientControl_INTERFACE_DEFINED)
    %IRecipientControl_INTERFACE_DEFINED = 1

INTERFACE IRecipientControl $IID__IRecipientControl

   INHERIT IDispatch

   ' =====================================================================================
   PROPERTY GET Enabled <-514> ( _                      ' VTable offset = 28
   ) AS BYTE                                            ' [retval][out] *Enabled VT_I1 <Byte>
   ' =====================================================================================
   PROPERTY SET Enabled <-514> ( _                      ' VTable offset = 32
     BYVAL prm_Enabled AS BYTE _                        ' [in] Enabled VT_I1 <Byte>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET BackColor <-501> ( _                    ' VTable offset = 36
   ) AS LONG                                            ' [retval][out] *BackColor VT_I4 <Long>
   ' =====================================================================================
   PROPERTY SET BackColor <-501> ( _                    ' VTable offset = 40
     BYVAL prm_BackColor AS LONG _                      ' [in] BackColor VT_I4 <Long>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET ForeColor <-513> ( _                    ' VTable offset = 44
   ) AS LONG                                            ' [retval][out] *ForeColor VT_I4 <Long>
   ' =====================================================================================
   PROPERTY SET ForeColor <-513> ( _                    ' VTable offset = 48
     BYVAL prm_ForeColor AS LONG _                      ' [in] ForeColor VT_I4 <Long>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET ReadOnly <-2147356664> ( _              ' VTable offset = 52
   ) AS BYTE                                            ' [retval][out] *ReadOnly VT_I1 <Byte>
   ' =====================================================================================
   PROPERTY SET ReadOnly <-2147356664> ( _              ' VTable offset = 56
     BYVAL prm_ReadOnly AS BYTE _                       ' [in] ReadOnly VT_I1 <Byte>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET Font <-512> ( _                         ' VTable offset = 60
   ) AS IDispatch                                       ' [retval][out] **Font VT_DISPATCH <IDispatch>
   ' =====================================================================================
   PROPERTY SET Font <-512> ( _                         ' VTable offset = 64
     BYVAL prm_Font AS IDispatch _                      ' [in] *Font VT_DISPATCH <IDispatch>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET SpecialEffect <12> ( _                  ' VTable offset = 68
   ) AS LONG                                            ' [retval][out] *Effect VT_I4 <Long>
   ' =====================================================================================
   PROPERTY SET SpecialEffect <12> ( _                  ' VTable offset = 72
     BYVAL prm_Effect AS LONG _                         ' [in] Effect VT_I4 <Long>
   )                                                    ' void
   ' =====================================================================================

END INTERFACE

#ENDIF   ' /* __IRecipientControl_INTERFACE_DEFINED__ */

' ########################################################################################
' CoClass name = _RecipientControl
' Interface name = _DRecipientControl
' IID = {0006F025-0000-0000-C000-000000000046}
' Attributes = 4096 [&H1000] [Dispatchable]
' Inherited interface = IDispatch
' ########################################################################################

#IF NOT %DEF(%DRecipientControl_DISPINTERFACE_DEFINED)
    %DRecipientControl_DISPINTERFACE_DEFINED = 1

INTERFACE IDBIND DRecipientControl
   MEMBER GET  Enabled <-514> () AS BYTE
   MEMBER LET  Enabled <-514> ()   ' Parameter Type AS BYTE
   MEMBER GET  BackColor <-501> () AS LONG
   MEMBER LET  BackColor <-501> ()   ' Parameter Type AS LONG
   MEMBER GET  ForeColor <-513> () AS LONG
   MEMBER LET  ForeColor <-513> ()   ' Parameter Type AS LONG
   MEMBER GET  ReadOnly <-2147356664> () AS BYTE
   MEMBER LET  ReadOnly <-2147356664> ()   ' Parameter Type AS BYTE
   MEMBER GET  Font <-512> () AS IDispatch
   MEMBER LET  Font <-512> ()   ' Parameter Type AS IDispatch
   MEMBER GET  SpecialEffect <12> () AS LONG
   MEMBER LET  SpecialEffect <12> ()   ' Parameter Type AS LONG
END INTERFACE

#ENDIF   ' /* __DRecipientControl_DISPINTERFACE_DEFINED__ */

' ########################################################################################
' Interface name = _IDocSiteControl
' IID = {43507DD0-811D-11CE-B565-00AA00608FAA}
' Attributes = 4096 [&H1000] [Dispatchable]
' Inherited interface = IDispatch
' ########################################################################################

#IF NOT %DEF(%IDocSiteControl_INTERFACE_DEFINED)
    %IDocSiteControl_INTERFACE_DEFINED = 1

INTERFACE IDocSiteControl $IID__IDocSiteControl

   INHERIT IDispatch

   ' =====================================================================================
   PROPERTY GET ReadOnly <-2147356664> ( _              ' VTable offset = 28
   ) AS BYTE                                            ' [retval][out] *ReadOnly VT_I1 <Byte>
   ' =====================================================================================
   PROPERTY SET ReadOnly <-2147356664> ( _              ' VTable offset = 32
     BYVAL prm_ReadOnly AS BYTE _                       ' [in] ReadOnly VT_I1 <Byte>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET SuppressAttachments <64483> ( _         ' VTable offset = 36
   ) AS BYTE                                            ' [retval][out] *SuppressAttachments VT_I1 <Byte>
   ' =====================================================================================
   PROPERTY SET SuppressAttachments <64483> ( _         ' VTable offset = 40
     BYVAL prm_SuppressAttachments AS BYTE _            ' [in] SuppressAttachments VT_I1 <Byte>
   )                                                    ' void
   ' =====================================================================================

END INTERFACE

#ENDIF   ' /* __IDocSiteControl_INTERFACE_DEFINED__ */

' ########################################################################################
' CoClass name = _DocSiteControl
' Interface name = _DDocSiteControl
' IID = {0006F026-0000-0000-C000-000000000046}
' Attributes = 4096 [&H1000] [Dispatchable]
' Inherited interface = IDispatch
' ########################################################################################

#IF NOT %DEF(%DDocSiteControl_DISPINTERFACE_DEFINED)
    %DDocSiteControl_DISPINTERFACE_DEFINED = 1

INTERFACE IDBIND DDocSiteControl
   MEMBER GET  ReadOnly <-2147356664> () AS BYTE
   MEMBER LET  ReadOnly <-2147356664> ()   ' Parameter Type AS BYTE
   MEMBER GET  SuppressAttachments <64483> () AS BYTE
   MEMBER LET  SuppressAttachments <64483> ()   ' Parameter Type AS BYTE
END INTERFACE

#ENDIF   ' /* __DDocSiteControl_DISPINTERFACE_DEFINED__ */

' ########################################################################################
' Interface name = OlkControl
' IID = {00067366-0000-0000-C000-000000000046}
' Attributes = 4160 [&H1040] [Dual] [Dispatchable]
' Inherited interface = IDispatch
' ########################################################################################

#IF NOT %DEF(%OlkControl_INTERFACE_DEFINED)
    %OlkControl_INTERFACE_DEFINED = 1

INTERFACE OlkControl $IID_OlkControl

   INHERIT IDispatch

   ' =====================================================================================
   PROPERTY GET ItemProperty <-2147356671> ( _          ' VTable offset = 28
   ) AS STRING                                          ' [retval][out] *ItemProperty VT_BSTR
   ' =====================================================================================
   PROPERTY SET ItemProperty <-2147356671> ( _          ' VTable offset = 32
     BYVAL prm_ItemProperty AS STRING _                 ' [in] ItemProperty VT_BSTR
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET ControlProperty <-2147356669> ( _       ' VTable offset = 36
   ) AS STRING                                          ' [retval][out] *ControlProperty VT_BSTR
   ' =====================================================================================
   PROPERTY SET ControlProperty <-2147356669> ( _       ' VTable offset = 40
     BYVAL prm_ControlProperty AS STRING _              ' [in] ControlProperty VT_BSTR
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET PossibleValues <-2147356668> ( _        ' VTable offset = 44
   ) AS STRING                                          ' [retval][out] *PossibleValues VT_BSTR
   ' =====================================================================================
   PROPERTY SET PossibleValues <-2147356668> ( _        ' VTable offset = 48
     BYVAL prm_PossibleValues AS STRING _               ' [in] PossibleValues VT_BSTR
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET Format <-2147356670> ( _                ' VTable offset = 52
   ) AS LONG                                            ' [retval][out] *Format VT_I4 <Long>
   ' =====================================================================================
   PROPERTY SET Format <-2147356670> ( _                ' VTable offset = 56
     BYVAL prm_Format AS LONG _                         ' [in] Format VT_I4 <Long>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET EnableAutoLayout <-2147356655> ( _      ' VTable offset = 60
   ) AS INTEGER                                         ' [retval][out] *EnableAutoLayout VT_BOOL <Integer>
   ' =====================================================================================
   PROPERTY SET EnableAutoLayout <-2147356655> ( _      ' VTable offset = 64
     BYVAL prm_EnableAutoLayout AS INTEGER _            ' [in] EnableAutoLayout VT_BOOL <Integer>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET MinimumWidth <-2147356654> ( _          ' VTable offset = 68
   ) AS LONG                                            ' [retval][out] *MinimumWidth VT_I4 <Long>
   ' =====================================================================================
   PROPERTY SET MinimumWidth <-2147356654> ( _          ' VTable offset = 72
     BYVAL prm_MinimumWidth AS LONG _                   ' [in] MinimumWidth VT_I4 <Long>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET MinimumHeight <-2147356653> ( _         ' VTable offset = 76
   ) AS LONG                                            ' [retval][out] *MinimumHeight VT_I4 <Long>
   ' =====================================================================================
   PROPERTY SET MinimumHeight <-2147356653> ( _         ' VTable offset = 80
     BYVAL prm_MinimumHeight AS LONG _                  ' [in] MinimumHeight VT_I4 <Long>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET HorizontalLayout <-2147356652> ( _      ' VTable offset = 84
   ) AS LONG                                            ' [retval][out] *HorizontalLayout OlHorizontalLayout <enum>
   ' =====================================================================================
   PROPERTY SET HorizontalLayout <-2147356652> ( _      ' VTable offset = 88
     BYVAL prm_HorizontalLayout AS LONG _               ' [in] HorizontalLayout OlHorizontalLayout <enum>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET VerticalLayout <-2147356651> ( _        ' VTable offset = 92
   ) AS LONG                                            ' [retval][out] *VerticalLayout OlVerticalLayout <enum>
   ' =====================================================================================
   PROPERTY SET VerticalLayout <-2147356651> ( _        ' VTable offset = 96
     BYVAL prm_VerticalLayout AS LONG _                 ' [in] VerticalLayout OlVerticalLayout <enum>
   )                                                    ' void
   ' =====================================================================================

END INTERFACE

#ENDIF   ' /* __OlkControl_INTERFACE_DEFINED__ */

' ########################################################################################
' Interface name = _OlkTextBox
' IID = {000672DA-0000-0000-C000-000000000046}
' Attributes = 4160 [&H1040] [Dual] [Dispatchable]
' Inherited interface = IDispatch
' ########################################################################################

#IF NOT %DEF(%OlkTextBox_INTERFACE_DEFINED)
    %OlkTextBox_INTERFACE_DEFINED = 1

INTERFACE OlkTextBox $IID__OlkTextBox

   INHERIT IDispatch

   ' =====================================================================================
   PROPERTY GET AutoSize <-500> ( _                     ' VTable offset = 28
   ) AS INTEGER                                         ' [retval][out] *AutoSize VT_BOOL <Integer>
   ' =====================================================================================
   PROPERTY SET AutoSize <-500> ( _                     ' VTable offset = 32
     BYVAL prm_AutoSize AS INTEGER _                    ' [in] AutoSize VT_BOOL <Integer>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET AutoTab <217> ( _                       ' VTable offset = 36
   ) AS INTEGER                                         ' [retval][out] *AutoTab VT_BOOL <Integer>
   ' =====================================================================================
   PROPERTY SET AutoTab <217> ( _                       ' VTable offset = 40
     BYVAL prm_AutoTab AS INTEGER _                     ' [in] AutoTab VT_BOOL <Integer>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET AutoWordSelect <218> ( _                ' VTable offset = 44
   ) AS INTEGER                                         ' [retval][out] *AutoWordSelect VT_BOOL <Integer>
   ' =====================================================================================
   PROPERTY SET AutoWordSelect <218> ( _                ' VTable offset = 48
     BYVAL prm_AutoWordSelect AS INTEGER _              ' [in] AutoWordSelect VT_BOOL <Integer>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET BackColor <-501> ( _                    ' VTable offset = 52
   ) AS DWORD                                           ' [retval][out] *BackColor OLE_COLOR <alias> <VT_UI4>
   ' =====================================================================================
   PROPERTY SET BackColor <-501> ( _                    ' VTable offset = 56
     BYVAL prm_BackColor AS DWORD _                     ' [in] BackColor OLE_COLOR <alias> <VT_UI4>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET BorderStyle <-504> ( _                  ' VTable offset = 60
   ) AS LONG                                            ' [retval][out] *BorderStyle OlBorderStyle <enum>
   ' =====================================================================================
   PROPERTY SET BorderStyle <-504> ( _                  ' VTable offset = 64
     BYVAL prm_BorderStyle AS LONG _                    ' [in] BorderStyle OlBorderStyle <enum>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET DragBehavior <225> ( _                  ' VTable offset = 68
   ) AS LONG                                            ' [retval][out] *DragBehavior OlDragBehavior <enum>
   ' =====================================================================================
   PROPERTY SET DragBehavior <225> ( _                  ' VTable offset = 72
     BYVAL prm_DragBehavior AS LONG _                   ' [in] DragBehavior OlDragBehavior <enum>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET Enabled <-514> ( _                      ' VTable offset = 76
   ) AS INTEGER                                         ' [retval][out] *Enabled VT_BOOL <Integer>
   ' =====================================================================================
   PROPERTY SET Enabled <-514> ( _                      ' VTable offset = 80
     BYVAL prm_Enabled AS INTEGER _                     ' [in] Enabled VT_BOOL <Integer>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET EnterFieldBehavior <224> ( _            ' VTable offset = 84
   ) AS LONG                                            ' [retval][out] *EnterFieldBehavior OlEnterFieldBehavior <enum>
   ' =====================================================================================
   PROPERTY SET EnterFieldBehavior <224> ( _            ' VTable offset = 88
     BYVAL prm_EnterFieldBehavior AS LONG _             ' [in] EnterFieldBehavior OlEnterFieldBehavior <enum>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET EnterKeyBehavior <-544> ( _             ' VTable offset = 92
   ) AS INTEGER                                         ' [retval][out] *EnterKeyBehavior VT_BOOL <Integer>
   ' =====================================================================================
   PROPERTY SET EnterKeyBehavior <-544> ( _             ' VTable offset = 96
     BYVAL prm_EnterKeyBehavior AS INTEGER _            ' [in] EnterKeyBehavior VT_BOOL <Integer>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET Font <-512> ( _                         ' VTable offset = 100
   ) AS IFontDisp                                       ' [retval][out] **Font Font <dispinterface>
   ' =====================================================================================
   PROPERTY GET ForeColor <-513> ( _                    ' VTable offset = 104
   ) AS DWORD                                           ' [retval][out] *ForeColor OLE_COLOR <alias> <VT_UI4>
   ' =====================================================================================
   PROPERTY SET ForeColor <-513> ( _                    ' VTable offset = 108
     BYVAL prm_ForeColor AS DWORD _                     ' [in] ForeColor OLE_COLOR <alias> <VT_UI4>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET HideSelection <207> ( _                 ' VTable offset = 112
   ) AS INTEGER                                         ' [retval][out] *HideSelection VT_BOOL <Integer>
   ' =====================================================================================
   PROPERTY SET HideSelection <207> ( _                 ' VTable offset = 116
     BYVAL prm_HideSelection AS INTEGER _               ' [in] HideSelection VT_BOOL <Integer>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET IntegralHeight <604> ( _                ' VTable offset = 120
   ) AS INTEGER                                         ' [retval][out] *IntegralHeight VT_BOOL <Integer>
   ' =====================================================================================
   PROPERTY SET IntegralHeight <604> ( _                ' VTable offset = 124
     BYVAL prm_IntegralHeight AS INTEGER _              ' [in] IntegralHeight VT_BOOL <Integer>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET Locked <10> ( _                         ' VTable offset = 128
   ) AS INTEGER                                         ' [retval][out] *Locked VT_BOOL <Integer>
   ' =====================================================================================
   PROPERTY SET Locked <10> ( _                         ' VTable offset = 132
     BYVAL prm_Locked AS INTEGER _                      ' [in] Locked VT_BOOL <Integer>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET MaxLength <-533> ( _                    ' VTable offset = 136
   ) AS LONG                                            ' [retval][out] *MaxLength VT_I4 <Long>
   ' =====================================================================================
   PROPERTY SET MaxLength <-533> ( _                    ' VTable offset = 140
     BYVAL prm_MaxLength AS LONG _                      ' [in] MaxLength VT_I4 <Long>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET MouseIcon <-522> ( _                    ' VTable offset = 144
   ) AS IPictureDisp                                    ' [retval][out] **MouseIcon Picture <dispinterface>
   ' =====================================================================================
   PROPERTY SET MouseIcon <-522> ( _                    ' VTable offset = 148
     BYVAL prm_MouseIcon AS IPictureDisp _              ' [in] *MouseIcon Picture <dispinterface>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET MousePointer <-521> ( _                 ' VTable offset = 152
   ) AS LONG                                            ' [retval][out] *MousePointer OlMousePointer <enum>
   ' =====================================================================================
   PROPERTY SET MousePointer <-521> ( _                 ' VTable offset = 156
     BYVAL prm_MousePointer AS LONG _                   ' [in] MousePointer OlMousePointer <enum>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET MultiLine <-537> ( _                    ' VTable offset = 160
   ) AS INTEGER                                         ' [retval][out] *MultiLine VT_BOOL <Integer>
   ' =====================================================================================
   PROPERTY SET MultiLine <-537> ( _                    ' VTable offset = 164
     BYVAL prm_MultiLine AS INTEGER _                   ' [in] MultiLine VT_BOOL <Integer>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET PasswordChar <-534> ( _                 ' VTable offset = 168
   ) AS STRING                                          ' [retval][out] *PasswordChar VT_BSTR
   ' =====================================================================================
   PROPERTY SET PasswordChar <-534> ( _                 ' VTable offset = 172
     BYVAL prm_PasswordChar AS STRING _                 ' [in] PasswordChar VT_BSTR
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET Scrollbars <-535> ( _                   ' VTable offset = 176
   ) AS LONG                                            ' [retval][out] *Scrollbars OlScrollBars <enum>
   ' =====================================================================================
   PROPERTY SET Scrollbars <-535> ( _                   ' VTable offset = 180
     BYVAL prm_Scrollbars AS LONG _                     ' [in] Scrollbars OlScrollBars <enum>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET SelectionMargin <220> ( _               ' VTable offset = 184
   ) AS INTEGER                                         ' [retval][out] *SelectionMargin VT_BOOL <Integer>
   ' =====================================================================================
   PROPERTY SET SelectionMargin <220> ( _               ' VTable offset = 188
     BYVAL prm_SelectionMargin AS INTEGER _             ' [in] SelectionMargin VT_BOOL <Integer>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET TabKeyBehavior <-545> ( _               ' VTable offset = 192
   ) AS INTEGER                                         ' [retval][out] *TabKeyBehavior VT_BOOL <Integer>
   ' =====================================================================================
   PROPERTY SET TabKeyBehavior <-545> ( _               ' VTable offset = 196
     BYVAL prm_TabKeyBehavior AS INTEGER _              ' [in] TabKeyBehavior VT_BOOL <Integer>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET Text <-517> ( _                         ' VTable offset = 200
   ) AS STRING                                          ' [retval][out] *Text VT_BSTR
   ' =====================================================================================
   PROPERTY SET Text <-517> ( _                         ' VTable offset = 204
     BYVAL prm_Text AS STRING _                         ' [in] Text VT_BSTR
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET TextAlign <10004> ( _                   ' VTable offset = 208
   ) AS LONG                                            ' [retval][out] *TextAlign OlTextAlign <enum>
   ' =====================================================================================
   PROPERTY SET TextAlign <10004> ( _                   ' VTable offset = 212
     BYVAL prm_TextAlign AS LONG _                      ' [in] TextAlign OlTextAlign <enum>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET Value <0> ( _                           ' VTable offset = 216
   ) AS VARIANT                                         ' [retval][out] *Value VT_VARIANT <Variant>
   ' =====================================================================================
   PROPERTY SET Value <0> ( _                           ' VTable offset = 220
     BYVAL prm_Value AS VARIANT _                       ' [in] Value VT_VARIANT <Variant>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET WordWrap <-536> ( _                     ' VTable offset = 224
   ) AS INTEGER                                         ' [retval][out] *WordWrap VT_BOOL <Integer>
   ' =====================================================================================
   PROPERTY SET WordWrap <-536> ( _                     ' VTable offset = 228
     BYVAL prm_WordWrap AS INTEGER _                    ' [in] WordWrap VT_BOOL <Integer>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET SelStart <-547> ( _                     ' VTable offset = 232
   ) AS LONG                                            ' [retval][out] *SelStart VT_I4 <Long>
   ' =====================================================================================
   PROPERTY SET SelStart <-547> ( _                     ' VTable offset = 236
     BYVAL prm_SelStart AS LONG _                       ' [in] SelStart VT_I4 <Long>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET SelLength <-548> ( _                    ' VTable offset = 240
   ) AS LONG                                            ' [retval][out] *SelLength VT_I4 <Long>
   ' =====================================================================================
   PROPERTY SET SelLength <-548> ( _                    ' VTable offset = 244
     BYVAL prm_SelLength AS LONG _                      ' [in] SelLength VT_I4 <Long>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET SelText <-546> ( _                      ' VTable offset = 248
   ) AS STRING                                          ' [retval][out] *SelText VT_BSTR
   ' =====================================================================================
   METHOD Cut <21> ( _                                  ' VTable offset = 252
   )                                                    ' void
   ' =====================================================================================
   METHOD Copy <22> ( _                                 ' VTable offset = 256
   )                                                    ' void
   ' =====================================================================================
   METHOD Paste <24> ( _                                ' VTable offset = 260
   )                                                    ' void
   ' =====================================================================================
   METHOD Clear <-554> ( _                              ' VTable offset = 264
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET EnableRichText <64524> ( _              ' VTable offset = 268
   ) AS INTEGER                                         ' [retval][out] *EnableRichText VT_BOOL <Integer>
   ' =====================================================================================
   PROPERTY SET EnableRichText <64524> ( _              ' VTable offset = 272
     BYVAL prm_EnableRichText AS INTEGER _              ' [in] EnableRichText VT_BOOL <Integer>
   )                                                    ' void
   ' =====================================================================================

END INTERFACE

#ENDIF   ' /* __OlkTextBox_INTERFACE_DEFINED__ */

' ########################################################################################
' Interface name = _OlkLabel
' IID = {000672D9-0000-0000-C000-000000000046}
' Attributes = 4160 [&H1040] [Dual] [Dispatchable]
' Inherited interface = IDispatch
' ########################################################################################

#IF NOT %DEF(%OlkLabel_INTERFACE_DEFINED)
    %OlkLabel_INTERFACE_DEFINED = 1

INTERFACE OlkLabel $IID__OlkLabel

   INHERIT IDispatch

   ' =====================================================================================
   PROPERTY GET Accelerator <-543> ( _                  ' VTable offset = 28
   ) AS STRING                                          ' [retval][out] *AcceleratorChar VT_BSTR
   ' =====================================================================================
   PROPERTY SET Accelerator <-543> ( _                  ' VTable offset = 32
     BYVAL prm_AcceleratorChar AS STRING _              ' [in] AcceleratorChar VT_BSTR
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET AutoSize <-500> ( _                     ' VTable offset = 36
   ) AS INTEGER                                         ' [retval][out] *AutoSize VT_BOOL <Integer>
   ' =====================================================================================
   PROPERTY SET AutoSize <-500> ( _                     ' VTable offset = 40
     BYVAL prm_AutoSize AS INTEGER _                    ' [in] AutoSize VT_BOOL <Integer>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET BackColor <-501> ( _                    ' VTable offset = 44
   ) AS DWORD                                           ' [retval][out] *BackColor OLE_COLOR <alias> <VT_UI4>
   ' =====================================================================================
   PROPERTY SET BackColor <-501> ( _                    ' VTable offset = 48
     BYVAL prm_BackColor AS DWORD _                     ' [in] BackColor OLE_COLOR <alias> <VT_UI4>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET BackStyle <-502> ( _                    ' VTable offset = 52
   ) AS LONG                                            ' [retval][out] *BackStyle OlBackStyle <enum>
   ' =====================================================================================
   PROPERTY SET BackStyle <-502> ( _                    ' VTable offset = 56
     BYVAL prm_BackStyle AS LONG _                      ' [in] BackStyle OlBackStyle <enum>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET BorderStyle <-504> ( _                  ' VTable offset = 60
   ) AS LONG                                            ' [retval][out] *BorderStyle OlBorderStyle <enum>
   ' =====================================================================================
   PROPERTY SET BorderStyle <-504> ( _                  ' VTable offset = 64
     BYVAL prm_BorderStyle AS LONG _                    ' [in] BorderStyle OlBorderStyle <enum>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET Caption <-518> ( _                      ' VTable offset = 68
   ) AS STRING                                          ' [retval][out] *Caption VT_BSTR
   ' =====================================================================================
   PROPERTY SET Caption <-518> ( _                      ' VTable offset = 72
     BYVAL prm_Caption AS STRING _                      ' [in] Caption VT_BSTR
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET Enabled <-514> ( _                      ' VTable offset = 76
   ) AS INTEGER                                         ' [retval][out] *Enabled VT_BOOL <Integer>
   ' =====================================================================================
   PROPERTY SET Enabled <-514> ( _                      ' VTable offset = 80
     BYVAL prm_Enabled AS INTEGER _                     ' [in] Enabled VT_BOOL <Integer>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET Font <-512> ( _                         ' VTable offset = 84
   ) AS IFontDisp                                       ' [retval][out] **Font Font <dispinterface>
   ' =====================================================================================
   PROPERTY GET ForeColor <-513> ( _                    ' VTable offset = 88
   ) AS DWORD                                           ' [retval][out] *ForeColor OLE_COLOR <alias> <VT_UI4>
   ' =====================================================================================
   PROPERTY SET ForeColor <-513> ( _                    ' VTable offset = 92
     BYVAL prm_ForeColor AS DWORD _                     ' [in] ForeColor OLE_COLOR <alias> <VT_UI4>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET MouseIcon <-522> ( _                    ' VTable offset = 96
   ) AS IPictureDisp                                    ' [retval][out] **MouseIcon Picture <dispinterface>
   ' =====================================================================================
   PROPERTY SET MouseIcon <-522> ( _                    ' VTable offset = 100
     BYVAL prm_MouseIcon AS IPictureDisp _              ' [in] *MouseIcon Picture <dispinterface>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET MousePointer <-521> ( _                 ' VTable offset = 104
   ) AS LONG                                            ' [retval][out] *MousePointer OlMousePointer <enum>
   ' =====================================================================================
   PROPERTY SET MousePointer <-521> ( _                 ' VTable offset = 108
     BYVAL prm_MousePointer AS LONG _                   ' [in] MousePointer OlMousePointer <enum>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET TextAlign <10004> ( _                   ' VTable offset = 112
   ) AS LONG                                            ' [retval][out] *TextAlign OlTextAlign <enum>
   ' =====================================================================================
   PROPERTY SET TextAlign <10004> ( _                   ' VTable offset = 116
     BYVAL prm_TextAlign AS LONG _                      ' [in] TextAlign OlTextAlign <enum>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET WordWrap <-536> ( _                     ' VTable offset = 120
   ) AS INTEGER                                         ' [retval][out] *WordWrap VT_BOOL <Integer>
   ' =====================================================================================
   PROPERTY SET WordWrap <-536> ( _                     ' VTable offset = 124
     BYVAL prm_WordWrap AS INTEGER _                    ' [in] WordWrap VT_BOOL <Integer>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET Value <0> ( _                           ' VTable offset = 128
   ) AS VARIANT                                         ' [retval][out] *Value VT_VARIANT <Variant>
   ' =====================================================================================
   PROPERTY SET Value <0> ( _                           ' VTable offset = 132
     BYVAL prm_Value AS VARIANT _                       ' [in] Value VT_VARIANT <Variant>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET UseHeaderColor <64537> ( _              ' VTable offset = 136
   ) AS INTEGER                                         ' [retval][out] *UseHeaderColor VT_BOOL <Integer>
   ' =====================================================================================
   PROPERTY SET UseHeaderColor <64537> ( _              ' VTable offset = 140
     BYVAL prm_UseHeaderColor AS INTEGER _              ' [in] UseHeaderColor VT_BOOL <Integer>
   )                                                    ' void
   ' =====================================================================================

END INTERFACE

#ENDIF   ' /* __OlkLabel_INTERFACE_DEFINED__ */

' ########################################################################################
' Interface name = _OlkCommandButton
' IID = {000672DB-0000-0000-C000-000000000046}
' Attributes = 4160 [&H1040] [Dual] [Dispatchable]
' Inherited interface = IDispatch
' ########################################################################################

#IF NOT %DEF(%OlkCommandButton_INTERFACE_DEFINED)
    %OlkCommandButton_INTERFACE_DEFINED = 1

INTERFACE OlkCommandButton $IID__OlkCommandButton

   INHERIT IDispatch

   ' =====================================================================================
   PROPERTY GET Accelerator <-543> ( _                  ' VTable offset = 28
   ) AS STRING                                          ' [retval][out] *AcceleratorChar VT_BSTR
   ' =====================================================================================
   PROPERTY SET Accelerator <-543> ( _                  ' VTable offset = 32
     BYVAL prm_AcceleratorChar AS STRING _              ' [in] AcceleratorChar VT_BSTR
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET AutoSize <-500> ( _                     ' VTable offset = 36
   ) AS INTEGER                                         ' [retval][out] *AutoSize VT_BOOL <Integer>
   ' =====================================================================================
   PROPERTY SET AutoSize <-500> ( _                     ' VTable offset = 40
     BYVAL prm_AutoSize AS INTEGER _                    ' [in] AutoSize VT_BOOL <Integer>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET Caption <-518> ( _                      ' VTable offset = 44
   ) AS STRING                                          ' [retval][out] *Caption VT_BSTR
   ' =====================================================================================
   PROPERTY SET Caption <-518> ( _                      ' VTable offset = 48
     BYVAL prm_Caption AS STRING _                      ' [in] Caption VT_BSTR
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET Enabled <-514> ( _                      ' VTable offset = 52
   ) AS INTEGER                                         ' [retval][out] *Enabled VT_BOOL <Integer>
   ' =====================================================================================
   PROPERTY SET Enabled <-514> ( _                      ' VTable offset = 56
     BYVAL prm_Enabled AS INTEGER _                     ' [in] Enabled VT_BOOL <Integer>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET Font <-512> ( _                         ' VTable offset = 60
   ) AS IFontDisp                                       ' [retval][out] **Font Font <dispinterface>
   ' =====================================================================================
   PROPERTY GET MouseIcon <-522> ( _                    ' VTable offset = 64
   ) AS IPictureDisp                                    ' [retval][out] **MouseIcon Picture <dispinterface>
   ' =====================================================================================
   PROPERTY SET MouseIcon <-522> ( _                    ' VTable offset = 68
     BYVAL prm_MouseIcon AS IPictureDisp _              ' [in] *MouseIcon Picture <dispinterface>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET MousePointer <-521> ( _                 ' VTable offset = 72
   ) AS LONG                                            ' [retval][out] *MousePointer OlMousePointer <enum>
   ' =====================================================================================
   PROPERTY SET MousePointer <-521> ( _                 ' VTable offset = 76
     BYVAL prm_MousePointer AS LONG _                   ' [in] MousePointer OlMousePointer <enum>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET WordWrap <-536> ( _                     ' VTable offset = 80
   ) AS INTEGER                                         ' [retval][out] *WordWrap VT_BOOL <Integer>
   ' =====================================================================================
   PROPERTY SET WordWrap <-536> ( _                     ' VTable offset = 84
     BYVAL prm_WordWrap AS INTEGER _                    ' [in] WordWrap VT_BOOL <Integer>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET TextAlign <10004> ( _                   ' VTable offset = 88
   ) AS LONG                                            ' [retval][out] *TextAlign OlTextAlign <enum>
   ' =====================================================================================
   PROPERTY SET TextAlign <10004> ( _                   ' VTable offset = 92
     BYVAL prm_TextAlign AS LONG _                      ' [in] TextAlign OlTextAlign <enum>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET Picture <-523> ( _                      ' VTable offset = 96
   ) AS IPictureDisp                                    ' [retval][out] **Picture Picture <dispinterface>
   ' =====================================================================================
   PROPERTY SET Picture <-523> ( _                      ' VTable offset = 100
     BYVAL prm_Picture AS IPictureDisp _                ' [in] *Picture Picture <dispinterface>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET PictureAlignment <26> ( _               ' VTable offset = 104
   ) AS LONG                                            ' [retval][out] *PictureAlignment OlPictureAlignment <enum>
   ' =====================================================================================
   PROPERTY SET PictureAlignment <26> ( _               ' VTable offset = 108
     BYVAL prm_PictureAlignment AS LONG _               ' [in] PictureAlignment OlPictureAlignment <enum>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET DisplayDropArrow <64544> ( _            ' VTable offset = 112
   ) AS INTEGER                                         ' [retval][out] *DisplayDropArrow VT_BOOL <Integer>
   ' =====================================================================================
   PROPERTY SET DisplayDropArrow <64544> ( _            ' VTable offset = 116
     BYVAL prm_DisplayDropArrow AS INTEGER _            ' [in] DisplayDropArrow VT_BOOL <Integer>
   )                                                    ' void
   ' =====================================================================================

END INTERFACE

#ENDIF   ' /* __OlkCommandButton_INTERFACE_DEFINED__ */

' ########################################################################################
' Interface name = _OlkCheckBox
' IID = {000672DD-0000-0000-C000-000000000046}
' Attributes = 4160 [&H1040] [Dual] [Dispatchable]
' Inherited interface = IDispatch
' ########################################################################################

#IF NOT %DEF(%OlkCheckBox_INTERFACE_DEFINED)
    %OlkCheckBox_INTERFACE_DEFINED = 1

INTERFACE OlkCheckBox $IID__OlkCheckBox

   INHERIT IDispatch

   ' =====================================================================================
   PROPERTY GET Accelerator <-543> ( _                  ' VTable offset = 28
   ) AS STRING                                          ' [retval][out] *AcceleratorChar VT_BSTR
   ' =====================================================================================
   PROPERTY SET Accelerator <-543> ( _                  ' VTable offset = 32
     BYVAL prm_AcceleratorChar AS STRING _              ' [in] AcceleratorChar VT_BSTR
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET Alignment <710> ( _                     ' VTable offset = 36
   ) AS LONG                                            ' [retval][out] *Alignment OlAlignment <enum>
   ' =====================================================================================
   PROPERTY SET Alignment <710> ( _                     ' VTable offset = 40
     BYVAL prm_Alignment AS LONG _                      ' [in] Alignment OlAlignment <enum>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET BackColor <-501> ( _                    ' VTable offset = 44
   ) AS DWORD                                           ' [retval][out] *BackColor OLE_COLOR <alias> <VT_UI4>
   ' =====================================================================================
   PROPERTY SET BackColor <-501> ( _                    ' VTable offset = 48
     BYVAL prm_BackColor AS DWORD _                     ' [in] BackColor OLE_COLOR <alias> <VT_UI4>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET BackStyle <-502> ( _                    ' VTable offset = 52
   ) AS LONG                                            ' [retval][out] *BackStyle OlBackStyle <enum>
   ' =====================================================================================
   PROPERTY SET BackStyle <-502> ( _                    ' VTable offset = 56
     BYVAL prm_BackStyle AS LONG _                      ' [in] BackStyle OlBackStyle <enum>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET Caption <-518> ( _                      ' VTable offset = 60
   ) AS STRING                                          ' [retval][out] *Caption VT_BSTR
   ' =====================================================================================
   PROPERTY SET Caption <-518> ( _                      ' VTable offset = 64
     BYVAL prm_Caption AS STRING _                      ' [in] Caption VT_BSTR
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET Enabled <-514> ( _                      ' VTable offset = 68
   ) AS INTEGER                                         ' [retval][out] *Enabled VT_BOOL <Integer>
   ' =====================================================================================
   PROPERTY SET Enabled <-514> ( _                      ' VTable offset = 72
     BYVAL prm_Enabled AS INTEGER _                     ' [in] Enabled VT_BOOL <Integer>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET Font <-512> ( _                         ' VTable offset = 76
   ) AS IFontDisp                                       ' [retval][out] **Font Font <dispinterface>
   ' =====================================================================================
   PROPERTY GET ForeColor <-513> ( _                    ' VTable offset = 80
   ) AS DWORD                                           ' [retval][out] *ForeColor OLE_COLOR <alias> <VT_UI4>
   ' =====================================================================================
   PROPERTY SET ForeColor <-513> ( _                    ' VTable offset = 84
     BYVAL prm_ForeColor AS DWORD _                     ' [in] ForeColor OLE_COLOR <alias> <VT_UI4>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET MouseIcon <-522> ( _                    ' VTable offset = 88
   ) AS IPictureDisp                                    ' [retval][out] **MouseIcon Picture <dispinterface>
   ' =====================================================================================
   PROPERTY SET MouseIcon <-522> ( _                    ' VTable offset = 92
     BYVAL prm_MouseIcon AS IPictureDisp _              ' [in] *MouseIcon Picture <dispinterface>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET MousePointer <-521> ( _                 ' VTable offset = 96
   ) AS LONG                                            ' [retval][out] *MousePointer OlMousePointer <enum>
   ' =====================================================================================
   PROPERTY SET MousePointer <-521> ( _                 ' VTable offset = 100
     BYVAL prm_MousePointer AS LONG _                   ' [in] MousePointer OlMousePointer <enum>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET TripleState <700> ( _                   ' VTable offset = 104
   ) AS INTEGER                                         ' [retval][out] *TripleState VT_BOOL <Integer>
   ' =====================================================================================
   PROPERTY SET TripleState <700> ( _                   ' VTable offset = 108
     BYVAL prm_TripleState AS INTEGER _                 ' [in] TripleState VT_BOOL <Integer>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET Value <0> ( _                           ' VTable offset = 112
   ) AS VARIANT                                         ' [retval][out] *Value VT_VARIANT <Variant>
   ' =====================================================================================
   PROPERTY SET Value <0> ( _                           ' VTable offset = 116
     BYVAL prm_Value AS VARIANT _                       ' [in] Value VT_VARIANT <Variant>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET WordWrap <-536> ( _                     ' VTable offset = 120
   ) AS INTEGER                                         ' [retval][out] *WordWrap VT_BOOL <Integer>
   ' =====================================================================================
   PROPERTY SET WordWrap <-536> ( _                     ' VTable offset = 124
     BYVAL prm_WordWrap AS INTEGER _                    ' [in] WordWrap VT_BOOL <Integer>
   )                                                    ' void
   ' =====================================================================================

END INTERFACE

#ENDIF   ' /* __OlkCheckBox_INTERFACE_DEFINED__ */

' ########################################################################################
' Interface name = _OlkOptionButton
' IID = {000672DC-0000-0000-C000-000000000046}
' Attributes = 4160 [&H1040] [Dual] [Dispatchable]
' Inherited interface = IDispatch
' ########################################################################################

#IF NOT %DEF(%OlkOptionButton_INTERFACE_DEFINED)
    %OlkOptionButton_INTERFACE_DEFINED = 1

INTERFACE OlkOptionButton $IID__OlkOptionButton

   INHERIT IDispatch

   ' =====================================================================================
   PROPERTY GET Accelerator <-543> ( _                  ' VTable offset = 28
   ) AS STRING                                          ' [retval][out] *AcceleratorChar VT_BSTR
   ' =====================================================================================
   PROPERTY SET Accelerator <-543> ( _                  ' VTable offset = 32
     BYVAL prm_AcceleratorChar AS STRING _              ' [in] AcceleratorChar VT_BSTR
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET Alignment <710> ( _                     ' VTable offset = 36
   ) AS LONG                                            ' [retval][out] *Alignment OlAlignment <enum>
   ' =====================================================================================
   PROPERTY SET Alignment <710> ( _                     ' VTable offset = 40
     BYVAL prm_Alignment AS LONG _                      ' [in] Alignment OlAlignment <enum>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET BackColor <-501> ( _                    ' VTable offset = 44
   ) AS DWORD                                           ' [retval][out] *BackColor OLE_COLOR <alias> <VT_UI4>
   ' =====================================================================================
   PROPERTY SET BackColor <-501> ( _                    ' VTable offset = 48
     BYVAL prm_BackColor AS DWORD _                     ' [in] BackColor OLE_COLOR <alias> <VT_UI4>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET BackStyle <-502> ( _                    ' VTable offset = 52
   ) AS LONG                                            ' [retval][out] *BackStyle OlBackStyle <enum>
   ' =====================================================================================
   PROPERTY SET BackStyle <-502> ( _                    ' VTable offset = 56
     BYVAL prm_BackStyle AS LONG _                      ' [in] BackStyle OlBackStyle <enum>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET Caption <-518> ( _                      ' VTable offset = 60
   ) AS STRING                                          ' [retval][out] *Caption VT_BSTR
   ' =====================================================================================
   PROPERTY SET Caption <-518> ( _                      ' VTable offset = 64
     BYVAL prm_Caption AS STRING _                      ' [in] Caption VT_BSTR
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET Enabled <-514> ( _                      ' VTable offset = 68
   ) AS INTEGER                                         ' [retval][out] *Enabled VT_BOOL <Integer>
   ' =====================================================================================
   PROPERTY SET Enabled <-514> ( _                      ' VTable offset = 72
     BYVAL prm_Enabled AS INTEGER _                     ' [in] Enabled VT_BOOL <Integer>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET Font <-512> ( _                         ' VTable offset = 76
   ) AS IFontDisp                                       ' [retval][out] **Font Font <dispinterface>
   ' =====================================================================================
   PROPERTY GET ForeColor <-513> ( _                    ' VTable offset = 80
   ) AS DWORD                                           ' [retval][out] *ForeColor OLE_COLOR <alias> <VT_UI4>
   ' =====================================================================================
   PROPERTY SET ForeColor <-513> ( _                    ' VTable offset = 84
     BYVAL prm_ForeColor AS DWORD _                     ' [in] ForeColor OLE_COLOR <alias> <VT_UI4>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET GroupName <-541> ( _                    ' VTable offset = 88
   ) AS STRING                                          ' [retval][out] *GroupName VT_BSTR
   ' =====================================================================================
   PROPERTY SET GroupName <-541> ( _                    ' VTable offset = 92
     BYVAL prm_GroupName AS STRING _                    ' [in] GroupName VT_BSTR
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET MouseIcon <-522> ( _                    ' VTable offset = 96
   ) AS IPictureDisp                                    ' [retval][out] **MouseIcon Picture <dispinterface>
   ' =====================================================================================
   PROPERTY SET MouseIcon <-522> ( _                    ' VTable offset = 100
     BYVAL prm_MouseIcon AS IPictureDisp _              ' [in] *MouseIcon Picture <dispinterface>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET MousePointer <-521> ( _                 ' VTable offset = 104
   ) AS LONG                                            ' [retval][out] *MousePointer OlMousePointer <enum>
   ' =====================================================================================
   PROPERTY SET MousePointer <-521> ( _                 ' VTable offset = 108
     BYVAL prm_MousePointer AS LONG _                   ' [in] MousePointer OlMousePointer <enum>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET Value <0> ( _                           ' VTable offset = 112
   ) AS VARIANT                                         ' [retval][out] *Value VT_VARIANT <Variant>
   ' =====================================================================================
   PROPERTY SET Value <0> ( _                           ' VTable offset = 116
     BYVAL prm_Value AS VARIANT _                       ' [in] Value VT_VARIANT <Variant>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET WordWrap <-536> ( _                     ' VTable offset = 120
   ) AS INTEGER                                         ' [retval][out] *WordWrap VT_BOOL <Integer>
   ' =====================================================================================
   PROPERTY SET WordWrap <-536> ( _                     ' VTable offset = 124
     BYVAL prm_WordWrap AS INTEGER _                    ' [in] WordWrap VT_BOOL <Integer>
   )                                                    ' void
   ' =====================================================================================

END INTERFACE

#ENDIF   ' /* __OlkOptionButton_INTERFACE_DEFINED__ */

' ########################################################################################
' Interface name = _OlkComboBox
' IID = {000672DE-0000-0000-C000-000000000046}
' Attributes = 4160 [&H1040] [Dual] [Dispatchable]
' Inherited interface = IDispatch
' ########################################################################################

#IF NOT %DEF(%OlkComboBox_INTERFACE_DEFINED)
    %OlkComboBox_INTERFACE_DEFINED = 1

INTERFACE OlkComboBox $IID__OlkComboBox

   INHERIT IDispatch

   ' =====================================================================================
   PROPERTY GET AutoSize <-500> ( _                     ' VTable offset = 28
   ) AS INTEGER                                         ' [retval][out] *AutoSize VT_BOOL <Integer>
   ' =====================================================================================
   PROPERTY SET AutoSize <-500> ( _                     ' VTable offset = 32
     BYVAL prm_AutoSize AS INTEGER _                    ' [in] AutoSize VT_BOOL <Integer>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET AutoTab <217> ( _                       ' VTable offset = 36
   ) AS INTEGER                                         ' [retval][out] *AutoTab VT_BOOL <Integer>
   ' =====================================================================================
   PROPERTY SET AutoTab <217> ( _                       ' VTable offset = 40
     BYVAL prm_AutoTab AS INTEGER _                     ' [in] AutoTab VT_BOOL <Integer>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET AutoWordSelect <218> ( _                ' VTable offset = 44
   ) AS INTEGER                                         ' [retval][out] *AutoWordSelect VT_BOOL <Integer>
   ' =====================================================================================
   PROPERTY SET AutoWordSelect <218> ( _                ' VTable offset = 48
     BYVAL prm_AutoWordSelect AS INTEGER _              ' [in] AutoWordSelect VT_BOOL <Integer>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET BackColor <-501> ( _                    ' VTable offset = 52
   ) AS DWORD                                           ' [retval][out] *BackColor OLE_COLOR <alias> <VT_UI4>
   ' =====================================================================================
   PROPERTY SET BackColor <-501> ( _                    ' VTable offset = 56
     BYVAL prm_BackColor AS DWORD _                     ' [in] BackColor OLE_COLOR <alias> <VT_UI4>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET BorderStyle <-504> ( _                  ' VTable offset = 60
   ) AS LONG                                            ' [retval][out] *BorderStyle OlBorderStyle <enum>
   ' =====================================================================================
   PROPERTY SET BorderStyle <-504> ( _                  ' VTable offset = 64
     BYVAL prm_BorderStyle AS LONG _                    ' [in] BorderStyle OlBorderStyle <enum>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET DragBehavior <225> ( _                  ' VTable offset = 68
   ) AS LONG                                            ' [retval][out] *DragBehavior OlDragBehavior <enum>
   ' =====================================================================================
   PROPERTY SET DragBehavior <225> ( _                  ' VTable offset = 72
     BYVAL prm_DragBehavior AS LONG _                   ' [in] DragBehavior OlDragBehavior <enum>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET Enabled <-514> ( _                      ' VTable offset = 76
   ) AS INTEGER                                         ' [retval][out] *Enabled VT_BOOL <Integer>
   ' =====================================================================================
   PROPERTY SET Enabled <-514> ( _                      ' VTable offset = 80
     BYVAL prm_Enabled AS INTEGER _                     ' [in] Enabled VT_BOOL <Integer>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET EnterFieldBehavior <224> ( _            ' VTable offset = 84
   ) AS LONG                                            ' [retval][out] *EnterFieldBehavior OlEnterFieldBehavior <enum>
   ' =====================================================================================
   PROPERTY SET EnterFieldBehavior <224> ( _            ' VTable offset = 88
     BYVAL prm_EnterFieldBehavior AS LONG _             ' [in] EnterFieldBehavior OlEnterFieldBehavior <enum>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET Font <-512> ( _                         ' VTable offset = 92
   ) AS IFontDisp                                       ' [retval][out] **Font Font <dispinterface>
   ' =====================================================================================
   PROPERTY GET ForeColor <-513> ( _                    ' VTable offset = 96
   ) AS DWORD                                           ' [retval][out] *ForeColor OLE_COLOR <alias> <VT_UI4>
   ' =====================================================================================
   PROPERTY SET ForeColor <-513> ( _                    ' VTable offset = 100
     BYVAL prm_ForeColor AS DWORD _                     ' [in] ForeColor OLE_COLOR <alias> <VT_UI4>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET HideSelection <207> ( _                 ' VTable offset = 104
   ) AS INTEGER                                         ' [retval][out] *HideSelection VT_BOOL <Integer>
   ' =====================================================================================
   PROPERTY SET HideSelection <207> ( _                 ' VTable offset = 108
     BYVAL prm_HideSelection AS INTEGER _               ' [in] HideSelection VT_BOOL <Integer>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET Locked <10> ( _                         ' VTable offset = 112
   ) AS INTEGER                                         ' [retval][out] *Locked VT_BOOL <Integer>
   ' =====================================================================================
   PROPERTY SET Locked <10> ( _                         ' VTable offset = 116
     BYVAL prm_Locked AS INTEGER _                      ' [in] Locked VT_BOOL <Integer>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET MaxLength <-533> ( _                    ' VTable offset = 120
   ) AS LONG                                            ' [retval][out] *MaxLength VT_I4 <Long>
   ' =====================================================================================
   PROPERTY SET MaxLength <-533> ( _                    ' VTable offset = 124
     BYVAL prm_MaxLength AS LONG _                      ' [in] MaxLength VT_I4 <Long>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET MouseIcon <-522> ( _                    ' VTable offset = 128
   ) AS IPictureDisp                                    ' [retval][out] **MouseIcon Picture <dispinterface>
   ' =====================================================================================
   PROPERTY SET MouseIcon <-522> ( _                    ' VTable offset = 132
     BYVAL prm_MouseIcon AS IPictureDisp _              ' [in] *MouseIcon Picture <dispinterface>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET MousePointer <-521> ( _                 ' VTable offset = 136
   ) AS LONG                                            ' [retval][out] *MousePointer OlMousePointer <enum>
   ' =====================================================================================
   PROPERTY SET MousePointer <-521> ( _                 ' VTable offset = 140
     BYVAL prm_MousePointer AS LONG _                   ' [in] MousePointer OlMousePointer <enum>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET SelectionMargin <220> ( _               ' VTable offset = 144
   ) AS INTEGER                                         ' [retval][out] *SelectionMargin VT_BOOL <Integer>
   ' =====================================================================================
   PROPERTY SET SelectionMargin <220> ( _               ' VTable offset = 148
     BYVAL prm_SelectionMargin AS INTEGER _             ' [in] SelectionMargin VT_BOOL <Integer>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET Style <308> ( _                         ' VTable offset = 152
   ) AS LONG                                            ' [retval][out] *Style OlComboBoxStyle <enum>
   ' =====================================================================================
   PROPERTY SET Style <308> ( _                         ' VTable offset = 156
     BYVAL prm_Style AS LONG _                          ' [in] Style OlComboBoxStyle <enum>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET Text <-517> ( _                         ' VTable offset = 160
   ) AS STRING                                          ' [retval][out] *Text VT_BSTR
   ' =====================================================================================
   PROPERTY SET Text <-517> ( _                         ' VTable offset = 164
     BYVAL prm_Text AS STRING _                         ' [in] Text VT_BSTR
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET TextAlign <10004> ( _                   ' VTable offset = 168
   ) AS LONG                                            ' [retval][out] *TextAlign OlTextAlign <enum>
   ' =====================================================================================
   PROPERTY SET TextAlign <10004> ( _                   ' VTable offset = 172
     BYVAL prm_TextAlign AS LONG _                      ' [in] TextAlign OlTextAlign <enum>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET TopIndex <611> ( _                      ' VTable offset = 176
   ) AS LONG                                            ' [retval][out] *TopIndex VT_I4 <Long>
   ' =====================================================================================
   PROPERTY SET TopIndex <611> ( _                      ' VTable offset = 180
     BYVAL prm_TopIndex AS LONG _                       ' [in] TopIndex VT_I4 <Long>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET Value <0> ( _                           ' VTable offset = 184
   ) AS VARIANT                                         ' [retval][out] *Value VT_VARIANT <Variant>
   ' =====================================================================================
   PROPERTY SET Value <0> ( _                           ' VTable offset = 188
     BYVAL prm_Value AS VARIANT _                       ' [in] Value VT_VARIANT <Variant>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET ListIndex <-526> ( _                    ' VTable offset = 192
   ) AS LONG                                            ' [retval][out] *ListIndex VT_I4 <Long>
   ' =====================================================================================
   PROPERTY SET ListIndex <-526> ( _                    ' VTable offset = 196
     BYVAL prm_ListIndex AS LONG _                      ' [in] ListIndex VT_I4 <Long>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET ListCount <-531> ( _                    ' VTable offset = 200
   ) AS LONG                                            ' [retval][out] *ListCount VT_I4 <Long>
   ' =====================================================================================
   PROPERTY GET SelStart <-547> ( _                     ' VTable offset = 204
   ) AS LONG                                            ' [retval][out] *SelStart VT_I4 <Long>
   ' =====================================================================================
   PROPERTY SET SelStart <-547> ( _                     ' VTable offset = 208
     BYVAL prm_SelStart AS LONG _                       ' [in] SelStart VT_I4 <Long>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET SelLength <-548> ( _                    ' VTable offset = 212
   ) AS LONG                                            ' [retval][out] *SelLength VT_I4 <Long>
   ' =====================================================================================
   PROPERTY SET SelLength <-548> ( _                    ' VTable offset = 216
     BYVAL prm_SelLength AS LONG _                      ' [in] SelLength VT_I4 <Long>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET SelText <-546> ( _                      ' VTable offset = 220
   ) AS STRING                                          ' [retval][out] *SelText VT_BSTR
   ' =====================================================================================
   METHOD GetItem <8457> ( _                            ' VTable offset = 224
     BYVAL prm_Index AS LONG _                          ' [in] Index VT_I4 <Long>
   ) AS STRING                                          ' [retval][out] *Item VT_BSTR
   ' =====================================================================================
   METHOD SetItem <64478> ( _                           ' VTable offset = 228
     BYVAL prm_Index AS LONG _                          ' [in] Index VT_I4 <Long>
   , BYVAL prm_Item AS STRING _                         ' [in] Item VT_BSTR
   )                                                    ' void
   ' =====================================================================================
   METHOD Cut <21> ( _                                  ' VTable offset = 232
   )                                                    ' void
   ' =====================================================================================
   METHOD Copy <22> ( _                                 ' VTable offset = 236
   )                                                    ' void
   ' =====================================================================================
   METHOD Paste <24> ( _                                ' VTable offset = 240
   )                                                    ' void
   ' =====================================================================================
   METHOD Clear <-554> ( _                              ' VTable offset = 244
   )                                                    ' void
   ' =====================================================================================
   METHOD AddItem <-553> ( _                            ' VTable offset = 248
     BYVAL prm_ItemText AS STRING _                     ' [in] ItemText VT_BSTR
   , OPTIONAL BYVAL prm_Index AS VARIANT _              ' [opt][in] Index VT_VARIANT <Variant>
   )                                                    ' void
   ' =====================================================================================
   METHOD RemoveItem <-555> ( _                         ' VTable offset = 252
     BYVAL prm_Index AS LONG _                          ' [in] Index VT_I4 <Long>
   )                                                    ' void
   ' =====================================================================================
   METHOD DropDown <1001> ( _                           ' VTable offset = 256
   )                                                    ' void
   ' =====================================================================================

END INTERFACE

#ENDIF   ' /* __OlkComboBox_INTERFACE_DEFINED__ */

' ########################################################################################
' Interface name = _OlkListBox
' IID = {000672DF-0000-0000-C000-000000000046}
' Attributes = 4160 [&H1040] [Dual] [Dispatchable]
' Inherited interface = IDispatch
' ########################################################################################

#IF NOT %DEF(%OlkListBox_INTERFACE_DEFINED)
    %OlkListBox_INTERFACE_DEFINED = 1

INTERFACE OlkListBox $IID__OlkListBox

   INHERIT IDispatch

   ' =====================================================================================
   PROPERTY GET BorderStyle <-504> ( _                  ' VTable offset = 28
   ) AS LONG                                            ' [retval][out] *BorderStyle OlBorderStyle <enum>
   ' =====================================================================================
   PROPERTY SET BorderStyle <-504> ( _                  ' VTable offset = 32
     BYVAL prm_BorderStyle AS LONG _                    ' [in] BorderStyle OlBorderStyle <enum>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET BackColor <-501> ( _                    ' VTable offset = 36
   ) AS DWORD                                           ' [retval][out] *BackColor OLE_COLOR <alias> <VT_UI4>
   ' =====================================================================================
   PROPERTY SET BackColor <-501> ( _                    ' VTable offset = 40
     BYVAL prm_BackColor AS DWORD _                     ' [in] BackColor OLE_COLOR <alias> <VT_UI4>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET Enabled <-514> ( _                      ' VTable offset = 44
   ) AS INTEGER                                         ' [retval][out] *Enabled VT_BOOL <Integer>
   ' =====================================================================================
   PROPERTY SET Enabled <-514> ( _                      ' VTable offset = 48
     BYVAL prm_Enabled AS INTEGER _                     ' [in] Enabled VT_BOOL <Integer>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET Font <-512> ( _                         ' VTable offset = 52
   ) AS IFontDisp                                       ' [retval][out] **Font Font <dispinterface>
   ' =====================================================================================
   PROPERTY GET ForeColor <-513> ( _                    ' VTable offset = 56
   ) AS DWORD                                           ' [retval][out] *ForeColor OLE_COLOR <alias> <VT_UI4>
   ' =====================================================================================
   PROPERTY SET ForeColor <-513> ( _                    ' VTable offset = 60
     BYVAL prm_ForeColor AS DWORD _                     ' [in] ForeColor OLE_COLOR <alias> <VT_UI4>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET Locked <10> ( _                         ' VTable offset = 64
   ) AS INTEGER                                         ' [retval][out] *Locked VT_BOOL <Integer>
   ' =====================================================================================
   PROPERTY SET Locked <10> ( _                         ' VTable offset = 68
     BYVAL prm_Locked AS INTEGER _                      ' [in] Locked VT_BOOL <Integer>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET MatchEntry <504> ( _                    ' VTable offset = 72
   ) AS LONG                                            ' [retval][out] *MatchEntry OlMatchEntry <enum>
   ' =====================================================================================
   PROPERTY SET MatchEntry <504> ( _                    ' VTable offset = 76
     BYVAL prm_MatchEntry AS LONG _                     ' [in] MatchEntry OlMatchEntry <enum>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET MouseIcon <-522> ( _                    ' VTable offset = 80
   ) AS IPictureDisp                                    ' [retval][out] **MouseIcon Picture <dispinterface>
   ' =====================================================================================
   PROPERTY SET MouseIcon <-522> ( _                    ' VTable offset = 84
     BYVAL prm_MouseIcon AS IPictureDisp _              ' [in] *MouseIcon Picture <dispinterface>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET MousePointer <-521> ( _                 ' VTable offset = 88
   ) AS LONG                                            ' [retval][out] *MousePointer OlMousePointer <enum>
   ' =====================================================================================
   PROPERTY SET MousePointer <-521> ( _                 ' VTable offset = 92
     BYVAL prm_MousePointer AS LONG _                   ' [in] MousePointer OlMousePointer <enum>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET MultiSelect <-532> ( _                  ' VTable offset = 96
   ) AS LONG                                            ' [retval][out] *MultiSelect OlMultiSelect <enum>
   ' =====================================================================================
   PROPERTY SET MultiSelect <-532> ( _                  ' VTable offset = 100
     BYVAL prm_MultiSelect AS LONG _                    ' [in] MultiSelect OlMultiSelect <enum>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET Text <-517> ( _                         ' VTable offset = 104
   ) AS STRING                                          ' [retval][out] *Text VT_BSTR
   ' =====================================================================================
   PROPERTY SET Text <-517> ( _                         ' VTable offset = 108
     BYVAL prm_Text AS STRING _                         ' [in] Text VT_BSTR
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET TextAlign <10004> ( _                   ' VTable offset = 112
   ) AS LONG                                            ' [retval][out] *TextAlign OlTextAlign <enum>
   ' =====================================================================================
   PROPERTY SET TextAlign <10004> ( _                   ' VTable offset = 116
     BYVAL prm_TextAlign AS LONG _                      ' [in] TextAlign OlTextAlign <enum>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET TopIndex <611> ( _                      ' VTable offset = 120
   ) AS LONG                                            ' [retval][out] *TopIndex VT_I4 <Long>
   ' =====================================================================================
   PROPERTY SET TopIndex <611> ( _                      ' VTable offset = 124
     BYVAL prm_TopIndex AS LONG _                       ' [in] TopIndex VT_I4 <Long>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET Value <0> ( _                           ' VTable offset = 128
   ) AS VARIANT                                         ' [retval][out] *Value VT_VARIANT <Variant>
   ' =====================================================================================
   PROPERTY SET Value <0> ( _                           ' VTable offset = 132
     BYVAL prm_Value AS VARIANT _                       ' [in] Value VT_VARIANT <Variant>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET ListIndex <-526> ( _                    ' VTable offset = 136
   ) AS LONG                                            ' [retval][out] *ListIndex VT_I4 <Long>
   ' =====================================================================================
   PROPERTY SET ListIndex <-526> ( _                    ' VTable offset = 140
     BYVAL prm_ListIndex AS LONG _                      ' [in] ListIndex VT_I4 <Long>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET ListCount <-531> ( _                    ' VTable offset = 144
   ) AS LONG                                            ' [retval][out] *ListCount VT_I4 <Long>
   ' =====================================================================================
   METHOD GetItem <8457> ( _                            ' VTable offset = 148
     BYVAL prm_Index AS LONG _                          ' [in] Index VT_I4 <Long>
   ) AS STRING                                          ' [retval][out] *Item VT_BSTR
   ' =====================================================================================
   METHOD SetItem <64478> ( _                           ' VTable offset = 152
     BYVAL prm_Index AS LONG _                          ' [in] Index VT_I4 <Long>
   , BYVAL prm_Item AS STRING _                         ' [in] Item VT_BSTR
   )                                                    ' void
   ' =====================================================================================
   METHOD GetSelected <64479> ( _                       ' VTable offset = 156
     BYVAL prm_Index AS LONG _                          ' [in] Index VT_I4 <Long>
   ) AS INTEGER                                         ' [retval][out] *Selected VT_BOOL <Integer>
   ' =====================================================================================
   METHOD SetSelected <64480> ( _                       ' VTable offset = 160
     BYVAL prm_Index AS LONG _                          ' [in] Index VT_I4 <Long>
   , BYVAL prm_Selected AS INTEGER _                    ' [in] Selected VT_BOOL <Integer>
   )                                                    ' void
   ' =====================================================================================
   METHOD Copy <22> ( _                                 ' VTable offset = 164
   )                                                    ' void
   ' =====================================================================================
   METHOD Clear <-554> ( _                              ' VTable offset = 168
   )                                                    ' void
   ' =====================================================================================
   METHOD AddItem <-553> ( _                            ' VTable offset = 172
     BYVAL prm_ItemText AS STRING _                     ' [in] ItemText VT_BSTR
   , OPTIONAL BYVAL prm_Index AS VARIANT _              ' [opt][in] Index VT_VARIANT <Variant>
   )                                                    ' void
   ' =====================================================================================
   METHOD RemoveItem <-555> ( _                         ' VTable offset = 176
     BYVAL prm_Index AS LONG _                          ' [in] Index VT_I4 <Long>
   )                                                    ' void
   ' =====================================================================================

END INTERFACE

#ENDIF   ' /* __OlkListBox_INTERFACE_DEFINED__ */

' ########################################################################################
' Interface name = _OlkInfoBar
' IID = {000672F6-0000-0000-C000-000000000046}
' Attributes = 4160 [&H1040] [Dual] [Dispatchable]
' Inherited interface = IDispatch
' ########################################################################################

#IF NOT %DEF(%OlkInfoBar_INTERFACE_DEFINED)
    %OlkInfoBar_INTERFACE_DEFINED = 1

INTERFACE OlkInfoBar $IID__OlkInfoBar

   INHERIT IDispatch

   ' =====================================================================================
   PROPERTY GET MouseIcon <-522> ( _                    ' VTable offset = 28
   ) AS IPictureDisp                                    ' [retval][out] **MouseIcon Picture <dispinterface>
   ' =====================================================================================
   PROPERTY SET MouseIcon <-522> ( _                    ' VTable offset = 32
     BYVAL prm_MouseIcon AS IPictureDisp _              ' [in] *MouseIcon Picture <dispinterface>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET MousePointer <-521> ( _                 ' VTable offset = 36
   ) AS LONG                                            ' [retval][out] *MousePointer OlMousePointer <enum>
   ' =====================================================================================
   PROPERTY SET MousePointer <-521> ( _                 ' VTable offset = 40
     BYVAL prm_MousePointer AS LONG _                   ' [in] MousePointer OlMousePointer <enum>
   )                                                    ' void
   ' =====================================================================================

END INTERFACE

#ENDIF   ' /* __OlkInfoBar_INTERFACE_DEFINED__ */

' ########################################################################################
' Interface name = _OlkContactPhoto
' IID = {000672EB-0000-0000-C000-000000000046}
' Attributes = 4160 [&H1040] [Dual] [Dispatchable]
' Inherited interface = IDispatch
' ########################################################################################

#IF NOT %DEF(%OlkContactPhoto_INTERFACE_DEFINED)
    %OlkContactPhoto_INTERFACE_DEFINED = 1

INTERFACE OlkContactPhoto $IID__OlkContactPhoto

   INHERIT IDispatch

   ' =====================================================================================
   PROPERTY GET Enabled <-514> ( _                      ' VTable offset = 28
   ) AS INTEGER                                         ' [retval][out] *Enabled VT_BOOL <Integer>
   ' =====================================================================================
   PROPERTY SET Enabled <-514> ( _                      ' VTable offset = 32
     BYVAL prm_Enabled AS INTEGER _                     ' [in] Enabled VT_BOOL <Integer>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET MouseIcon <-522> ( _                    ' VTable offset = 36
   ) AS IPictureDisp                                    ' [retval][out] **MouseIcon Picture <dispinterface>
   ' =====================================================================================
   PROPERTY SET MouseIcon <-522> ( _                    ' VTable offset = 40
     BYVAL prm_MouseIcon AS IPictureDisp _              ' [in] *MouseIcon Picture <dispinterface>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET MousePointer <-521> ( _                 ' VTable offset = 44
   ) AS LONG                                            ' [retval][out] *MousePointer OlMousePointer <enum>
   ' =====================================================================================
   PROPERTY SET MousePointer <-521> ( _                 ' VTable offset = 48
     BYVAL prm_MousePointer AS LONG _                   ' [in] MousePointer OlMousePointer <enum>
   )                                                    ' void
   ' =====================================================================================

END INTERFACE

#ENDIF   ' /* __OlkContactPhoto_INTERFACE_DEFINED__ */

' ########################################################################################
' Interface name = _OlkBusinessCardControl
' IID = {000672ED-0000-0000-C000-000000000046}
' Attributes = 4160 [&H1040] [Dual] [Dispatchable]
' Inherited interface = IDispatch
' ########################################################################################

#IF NOT %DEF(%OlkBusinessCardControl_INTERFACE_DEFINED)
    %OlkBusinessCardControl_INTERFACE_DEFINED = 1

INTERFACE OlkBusinessCardControl $IID__OlkBusinessCardControl

   INHERIT IDispatch

   ' =====================================================================================
   PROPERTY GET MouseIcon <-522> ( _                    ' VTable offset = 28
   ) AS IPictureDisp                                    ' [retval][out] **MouseIcon Picture <dispinterface>
   ' =====================================================================================
   PROPERTY SET MouseIcon <-522> ( _                    ' VTable offset = 32
     BYVAL prm_MouseIcon AS IPictureDisp _              ' [in] *MouseIcon Picture <dispinterface>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET MousePointer <-521> ( _                 ' VTable offset = 36
   ) AS LONG                                            ' [retval][out] *MousePointer OlMousePointer <enum>
   ' =====================================================================================
   PROPERTY SET MousePointer <-521> ( _                 ' VTable offset = 40
     BYVAL prm_MousePointer AS LONG _                   ' [in] MousePointer OlMousePointer <enum>
   )                                                    ' void
   ' =====================================================================================

END INTERFACE

#ENDIF   ' /* __OlkBusinessCardControl_INTERFACE_DEFINED__ */

' ########################################################################################
' Interface name = _OlkPageControl
' IID = {000672F8-0000-0000-C000-000000000046}
' Attributes = 4160 [&H1040] [Dual] [Dispatchable]
' Inherited interface = IDispatch
' ########################################################################################

#IF NOT %DEF(%OlkPageControl_INTERFACE_DEFINED)
    %OlkPageControl_INTERFACE_DEFINED = 1

INTERFACE OlkPageControl $IID__OlkPageControl

   INHERIT IDispatch

   ' =====================================================================================
   PROPERTY GET Page <64465> ( _                        ' VTable offset = 28
   ) AS LONG                                            ' [retval][out] *PageID OlPageType <enum>
   ' =====================================================================================
   PROPERTY SET Page <64465> ( _                        ' VTable offset = 32
     BYVAL prm_PageID AS LONG _                         ' [in] PageID OlPageType <enum>
   )                                                    ' void
   ' =====================================================================================

END INTERFACE

#ENDIF   ' /* __OlkPageControl_INTERFACE_DEFINED__ */

' ########################################################################################
' Interface name = _OlkDateControl
' IID = {000672FA-0000-0000-C000-000000000046}
' Attributes = 4160 [&H1040] [Dual] [Dispatchable]
' Inherited interface = IDispatch
' ########################################################################################

#IF NOT %DEF(%OlkDateControl_INTERFACE_DEFINED)
    %OlkDateControl_INTERFACE_DEFINED = 1

INTERFACE OlkDateControl $IID__OlkDateControl

   INHERIT IDispatch

   ' =====================================================================================
   PROPERTY GET AutoSize <-500> ( _                     ' VTable offset = 28
   ) AS INTEGER                                         ' [retval][out] *AutoSize VT_BOOL <Integer>
   ' =====================================================================================
   PROPERTY SET AutoSize <-500> ( _                     ' VTable offset = 32
     BYVAL prm_AutoSize AS INTEGER _                    ' [in] AutoSize VT_BOOL <Integer>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET AutoWordSelect <218> ( _                ' VTable offset = 36
   ) AS INTEGER                                         ' [retval][out] *AutoWordSelect VT_BOOL <Integer>
   ' =====================================================================================
   PROPERTY SET AutoWordSelect <218> ( _                ' VTable offset = 40
     BYVAL prm_AutoWordSelect AS INTEGER _              ' [in] AutoWordSelect VT_BOOL <Integer>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET BackColor <-501> ( _                    ' VTable offset = 44
   ) AS DWORD                                           ' [retval][out] *BackColor OLE_COLOR <alias> <VT_UI4>
   ' =====================================================================================
   PROPERTY SET BackColor <-501> ( _                    ' VTable offset = 48
     BYVAL prm_BackColor AS DWORD _                     ' [in] BackColor OLE_COLOR <alias> <VT_UI4>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET BackStyle <-502> ( _                    ' VTable offset = 52
   ) AS LONG                                            ' [retval][out] *BackStyle OlBackStyle <enum>
   ' =====================================================================================
   PROPERTY SET BackStyle <-502> ( _                    ' VTable offset = 56
     BYVAL prm_BackStyle AS LONG _                      ' [in] BackStyle OlBackStyle <enum>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET Date <64466> ( _                        ' VTable offset = 60
   ) AS DOUBLE                                          ' [retval][out] *Date VT_DATE <Double>
   ' =====================================================================================
   PROPERTY SET Date <64466> ( _                        ' VTable offset = 64
     BYVAL prm_Date AS DOUBLE _                         ' [in] Date VT_DATE <Double>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET Enabled <-514> ( _                      ' VTable offset = 68
   ) AS INTEGER                                         ' [retval][out] *Enabled VT_BOOL <Integer>
   ' =====================================================================================
   PROPERTY SET Enabled <-514> ( _                      ' VTable offset = 72
     BYVAL prm_Enabled AS INTEGER _                     ' [in] Enabled VT_BOOL <Integer>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET EnterFieldBehavior <224> ( _            ' VTable offset = 76
   ) AS LONG                                            ' [retval][out] *EnterFieldBehavior OlEnterFieldBehavior <enum>
   ' =====================================================================================
   PROPERTY SET EnterFieldBehavior <224> ( _            ' VTable offset = 80
     BYVAL prm_EnterFieldBehavior AS LONG _             ' [in] EnterFieldBehavior OlEnterFieldBehavior <enum>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET Font <-512> ( _                         ' VTable offset = 84
   ) AS IFontDisp                                       ' [retval][out] **Font Font <dispinterface>
   ' =====================================================================================
   PROPERTY GET ForeColor <-513> ( _                    ' VTable offset = 88
   ) AS DWORD                                           ' [retval][out] *ForeColor OLE_COLOR <alias> <VT_UI4>
   ' =====================================================================================
   PROPERTY SET ForeColor <-513> ( _                    ' VTable offset = 92
     BYVAL prm_ForeColor AS DWORD _                     ' [in] ForeColor OLE_COLOR <alias> <VT_UI4>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET HideSelection <207> ( _                 ' VTable offset = 96
   ) AS INTEGER                                         ' [retval][out] *HideSelection VT_BOOL <Integer>
   ' =====================================================================================
   PROPERTY SET HideSelection <207> ( _                 ' VTable offset = 100
     BYVAL prm_HideSelection AS INTEGER _               ' [in] HideSelection VT_BOOL <Integer>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET Locked <10> ( _                         ' VTable offset = 104
   ) AS INTEGER                                         ' [retval][out] *Locked VT_BOOL <Integer>
   ' =====================================================================================
   PROPERTY SET Locked <10> ( _                         ' VTable offset = 108
     BYVAL prm_Locked AS INTEGER _                      ' [in] Locked VT_BOOL <Integer>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET MouseIcon <-522> ( _                    ' VTable offset = 112
   ) AS IPictureDisp                                    ' [retval][out] **MouseIcon Picture <dispinterface>
   ' =====================================================================================
   PROPERTY SET MouseIcon <-522> ( _                    ' VTable offset = 116
     BYVAL prm_MouseIcon AS IPictureDisp _              ' [in] *MouseIcon Picture <dispinterface>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET MousePointer <-521> ( _                 ' VTable offset = 120
   ) AS LONG                                            ' [retval][out] *MousePointer OlMousePointer <enum>
   ' =====================================================================================
   PROPERTY SET MousePointer <-521> ( _                 ' VTable offset = 124
     BYVAL prm_MousePointer AS LONG _                   ' [in] MousePointer OlMousePointer <enum>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET ShowNoneButton <64467> ( _              ' VTable offset = 128
   ) AS INTEGER                                         ' [retval][out] *ShowNoneButton VT_BOOL <Integer>
   ' =====================================================================================
   PROPERTY SET ShowNoneButton <64467> ( _              ' VTable offset = 132
     BYVAL prm_ShowNoneButton AS INTEGER _              ' [in] ShowNoneButton VT_BOOL <Integer>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET Text <-517> ( _                         ' VTable offset = 136
   ) AS STRING                                          ' [retval][out] *Text VT_BSTR
   ' =====================================================================================
   PROPERTY SET Text <-517> ( _                         ' VTable offset = 140
     BYVAL prm_Text AS STRING _                         ' [in] Text VT_BSTR
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET TextAlign <10004> ( _                   ' VTable offset = 144
   ) AS LONG                                            ' [retval][out] *TextAlign OlTextAlign <enum>
   ' =====================================================================================
   PROPERTY SET TextAlign <10004> ( _                   ' VTable offset = 148
     BYVAL prm_TextAlign AS LONG _                      ' [in] TextAlign OlTextAlign <enum>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET Value <0> ( _                           ' VTable offset = 152
   ) AS VARIANT                                         ' [retval][out] *Value VT_VARIANT <Variant>
   ' =====================================================================================
   PROPERTY SET Value <0> ( _                           ' VTable offset = 156
     BYVAL prm_Value AS VARIANT _                       ' [in] Value VT_VARIANT <Variant>
   )                                                    ' void
   ' =====================================================================================
   METHOD DropDown <1001> ( _                           ' VTable offset = 160
   )                                                    ' void
   ' =====================================================================================

END INTERFACE

#ENDIF   ' /* __OlkDateControl_INTERFACE_DEFINED__ */

' ########################################################################################
' Interface name = _OlkTimeControl
' IID = {000672EF-0000-0000-C000-000000000046}
' Attributes = 4160 [&H1040] [Dual] [Dispatchable]
' Inherited interface = IDispatch
' ########################################################################################

#IF NOT %DEF(%OlkTimeControl_INTERFACE_DEFINED)
    %OlkTimeControl_INTERFACE_DEFINED = 1

INTERFACE OlkTimeControl $IID__OlkTimeControl

   INHERIT IDispatch

   ' =====================================================================================
   PROPERTY GET AutoSize <-500> ( _                     ' VTable offset = 28
   ) AS INTEGER                                         ' [retval][out] *AutoSize VT_BOOL <Integer>
   ' =====================================================================================
   PROPERTY SET AutoSize <-500> ( _                     ' VTable offset = 32
     BYVAL prm_AutoSize AS INTEGER _                    ' [in] AutoSize VT_BOOL <Integer>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET AutoWordSelect <218> ( _                ' VTable offset = 36
   ) AS INTEGER                                         ' [retval][out] *AutoWordSelect VT_BOOL <Integer>
   ' =====================================================================================
   PROPERTY SET AutoWordSelect <218> ( _                ' VTable offset = 40
     BYVAL prm_AutoWordSelect AS INTEGER _              ' [in] AutoWordSelect VT_BOOL <Integer>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET BackColor <-501> ( _                    ' VTable offset = 44
   ) AS DWORD                                           ' [retval][out] *BackColor OLE_COLOR <alias> <VT_UI4>
   ' =====================================================================================
   PROPERTY SET BackColor <-501> ( _                    ' VTable offset = 48
     BYVAL prm_BackColor AS DWORD _                     ' [in] BackColor OLE_COLOR <alias> <VT_UI4>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET BackStyle <-502> ( _                    ' VTable offset = 52
   ) AS LONG                                            ' [retval][out] *BackStyle OlBackStyle <enum>
   ' =====================================================================================
   PROPERTY SET BackStyle <-502> ( _                    ' VTable offset = 56
     BYVAL prm_BackStyle AS LONG _                      ' [in] BackStyle OlBackStyle <enum>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET Enabled <-514> ( _                      ' VTable offset = 60
   ) AS INTEGER                                         ' [retval][out] *Enabled VT_BOOL <Integer>
   ' =====================================================================================
   PROPERTY SET Enabled <-514> ( _                      ' VTable offset = 64
     BYVAL prm_Enabled AS INTEGER _                     ' [in] Enabled VT_BOOL <Integer>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET EnterFieldBehavior <224> ( _            ' VTable offset = 68
   ) AS LONG                                            ' [retval][out] *EnterFieldBehavior OlEnterFieldBehavior <enum>
   ' =====================================================================================
   PROPERTY SET EnterFieldBehavior <224> ( _            ' VTable offset = 72
     BYVAL prm_EnterFieldBehavior AS LONG _             ' [in] EnterFieldBehavior OlEnterFieldBehavior <enum>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET Font <-512> ( _                         ' VTable offset = 76
   ) AS IFontDisp                                       ' [retval][out] **Font Font <dispinterface>
   ' =====================================================================================
   PROPERTY GET ForeColor <-513> ( _                    ' VTable offset = 80
   ) AS DWORD                                           ' [retval][out] *ForeColor OLE_COLOR <alias> <VT_UI4>
   ' =====================================================================================
   PROPERTY SET ForeColor <-513> ( _                    ' VTable offset = 84
     BYVAL prm_ForeColor AS DWORD _                     ' [in] ForeColor OLE_COLOR <alias> <VT_UI4>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET HideSelection <207> ( _                 ' VTable offset = 88
   ) AS INTEGER                                         ' [retval][out] *HideSelection VT_BOOL <Integer>
   ' =====================================================================================
   PROPERTY SET HideSelection <207> ( _                 ' VTable offset = 92
     BYVAL prm_HideSelection AS INTEGER _               ' [in] HideSelection VT_BOOL <Integer>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET Locked <10> ( _                         ' VTable offset = 96
   ) AS INTEGER                                         ' [retval][out] *Locked VT_BOOL <Integer>
   ' =====================================================================================
   PROPERTY SET Locked <10> ( _                         ' VTable offset = 100
     BYVAL prm_Locked AS INTEGER _                      ' [in] Locked VT_BOOL <Integer>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET MouseIcon <-522> ( _                    ' VTable offset = 104
   ) AS IPictureDisp                                    ' [retval][out] **MouseIcon Picture <dispinterface>
   ' =====================================================================================
   PROPERTY SET MouseIcon <-522> ( _                    ' VTable offset = 108
     BYVAL prm_MouseIcon AS IPictureDisp _              ' [in] *MouseIcon Picture <dispinterface>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET MousePointer <-521> ( _                 ' VTable offset = 112
   ) AS LONG                                            ' [retval][out] *MousePointer OlMousePointer <enum>
   ' =====================================================================================
   PROPERTY SET MousePointer <-521> ( _                 ' VTable offset = 116
     BYVAL prm_MousePointer AS LONG _                   ' [in] MousePointer OlMousePointer <enum>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET ReferenceTime <64468> ( _               ' VTable offset = 120
   ) AS DOUBLE                                          ' [retval][out] *ReferenceTime VT_DATE <Double>
   ' =====================================================================================
   PROPERTY SET ReferenceTime <64468> ( _               ' VTable offset = 124
     BYVAL prm_ReferenceTime AS DOUBLE _                ' [in] ReferenceTime VT_DATE <Double>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET Style <64469> ( _                       ' VTable offset = 128
   ) AS LONG                                            ' [retval][out] *TimeStyle OlTimeStyle <enum>
   ' =====================================================================================
   PROPERTY SET Style <64469> ( _                       ' VTable offset = 132
     BYVAL prm_TimeStyle AS LONG _                      ' [in] TimeStyle OlTimeStyle <enum>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET Time <64466> ( _                        ' VTable offset = 136
   ) AS DOUBLE                                          ' [retval][out] *Time VT_DATE <Double>
   ' =====================================================================================
   PROPERTY SET Time <64466> ( _                        ' VTable offset = 140
     BYVAL prm_Time AS DOUBLE _                         ' [in] Time VT_DATE <Double>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET Text <-517> ( _                         ' VTable offset = 144
   ) AS STRING                                          ' [retval][out] *Text VT_BSTR
   ' =====================================================================================
   PROPERTY SET Text <-517> ( _                         ' VTable offset = 148
     BYVAL prm_Text AS STRING _                         ' [in] Text VT_BSTR
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET TextAlign <10004> ( _                   ' VTable offset = 152
   ) AS LONG                                            ' [retval][out] *TextAlign OlTextAlign <enum>
   ' =====================================================================================
   PROPERTY SET TextAlign <10004> ( _                   ' VTable offset = 156
     BYVAL prm_TextAlign AS LONG _                      ' [in] TextAlign OlTextAlign <enum>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET Value <0> ( _                           ' VTable offset = 160
   ) AS VARIANT                                         ' [retval][out] *Value VT_VARIANT <Variant>
   ' =====================================================================================
   PROPERTY SET Value <0> ( _                           ' VTable offset = 164
     BYVAL prm_Value AS VARIANT _                       ' [in] Value VT_VARIANT <Variant>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET IntervalTime <64475> ( _                ' VTable offset = 168
   ) AS DOUBLE                                          ' [retval][out] *IntervalTime VT_DATE <Double>
   ' =====================================================================================
   PROPERTY SET IntervalTime <64475> ( _                ' VTable offset = 172
     BYVAL prm_IntervalTime AS DOUBLE _                 ' [in] IntervalTime VT_DATE <Double>
   )                                                    ' void
   ' =====================================================================================
   METHOD DropDown <1001> ( _                           ' VTable offset = 176
   )                                                    ' void
   ' =====================================================================================

END INTERFACE

#ENDIF   ' /* __OlkTimeControl_INTERFACE_DEFINED__ */

' ########################################################################################
' Interface name = _OlkCategory
' IID = {000672F4-0000-0000-C000-000000000046}
' Attributes = 4160 [&H1040] [Dual] [Dispatchable]
' Inherited interface = IDispatch
' ########################################################################################

#IF NOT %DEF(%OlkCategory_INTERFACE_DEFINED)
    %OlkCategory_INTERFACE_DEFINED = 1

INTERFACE OlkCategory $IID__OlkCategory

   INHERIT IDispatch

   ' =====================================================================================
   PROPERTY GET AutoSize <-500> ( _                     ' VTable offset = 28
   ) AS INTEGER                                         ' [retval][out] *AutoSize VT_BOOL <Integer>
   ' =====================================================================================
   PROPERTY SET AutoSize <-500> ( _                     ' VTable offset = 32
     BYVAL prm_AutoSize AS INTEGER _                    ' [in] AutoSize VT_BOOL <Integer>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET BackColor <-501> ( _                    ' VTable offset = 36
   ) AS DWORD                                           ' [retval][out] *BackColor OLE_COLOR <alias> <VT_UI4>
   ' =====================================================================================
   PROPERTY SET BackColor <-501> ( _                    ' VTable offset = 40
     BYVAL prm_BackColor AS DWORD _                     ' [in] BackColor OLE_COLOR <alias> <VT_UI4>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET BackStyle <-502> ( _                    ' VTable offset = 44
   ) AS LONG                                            ' [retval][out] *BackStyle OlBackStyle <enum>
   ' =====================================================================================
   PROPERTY SET BackStyle <-502> ( _                    ' VTable offset = 48
     BYVAL prm_BackStyle AS LONG _                      ' [in] BackStyle OlBackStyle <enum>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET Enabled <-514> ( _                      ' VTable offset = 52
   ) AS INTEGER                                         ' [retval][out] *Enabled VT_BOOL <Integer>
   ' =====================================================================================
   PROPERTY SET Enabled <-514> ( _                      ' VTable offset = 56
     BYVAL prm_Enabled AS INTEGER _                     ' [in] Enabled VT_BOOL <Integer>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET ForeColor <-513> ( _                    ' VTable offset = 60
   ) AS DWORD                                           ' [retval][out] *ForeColor OLE_COLOR <alias> <VT_UI4>
   ' =====================================================================================
   PROPERTY SET ForeColor <-513> ( _                    ' VTable offset = 64
     BYVAL prm_ForeColor AS DWORD _                     ' [in] ForeColor OLE_COLOR <alias> <VT_UI4>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET MouseIcon <-522> ( _                    ' VTable offset = 68
   ) AS IPictureDisp                                    ' [retval][out] **MouseIcon Picture <dispinterface>
   ' =====================================================================================
   PROPERTY SET MouseIcon <-522> ( _                    ' VTable offset = 72
     BYVAL prm_MouseIcon AS IPictureDisp _              ' [in] *MouseIcon Picture <dispinterface>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET MousePointer <-521> ( _                 ' VTable offset = 76
   ) AS LONG                                            ' [retval][out] *MousePointer OlMousePointer <enum>
   ' =====================================================================================
   PROPERTY SET MousePointer <-521> ( _                 ' VTable offset = 80
     BYVAL prm_MousePointer AS LONG _                   ' [in] MousePointer OlMousePointer <enum>
   )                                                    ' void
   ' =====================================================================================

END INTERFACE

#ENDIF   ' /* __OlkCategory_INTERFACE_DEFINED__ */

' ########################################################################################
' Interface name = _OlkFrameHeader
' IID = {00067352-0000-0000-C000-000000000046}
' Attributes = 4160 [&H1040] [Dual] [Dispatchable]
' Inherited interface = IDispatch
' ########################################################################################

#IF NOT %DEF(%OlkFrameHeader_INTERFACE_DEFINED)
    %OlkFrameHeader_INTERFACE_DEFINED = 1

INTERFACE OlkFrameHeader $IID__OlkFrameHeader

   INHERIT IDispatch

   ' =====================================================================================
   PROPERTY GET Alignment <710> ( _                     ' VTable offset = 28
   ) AS LONG                                            ' [retval][out] *Alignment OlAlignment <enum>
   ' =====================================================================================
   PROPERTY SET Alignment <710> ( _                     ' VTable offset = 32
     BYVAL prm_Alignment AS LONG _                      ' [in] Alignment OlAlignment <enum>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET Caption <-518> ( _                      ' VTable offset = 36
   ) AS STRING                                          ' [retval][out] *Caption VT_BSTR
   ' =====================================================================================
   PROPERTY SET Caption <-518> ( _                      ' VTable offset = 40
     BYVAL prm_Caption AS STRING _                      ' [in] Caption VT_BSTR
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET Font <-512> ( _                         ' VTable offset = 44
   ) AS IFontDisp                                       ' [retval][out] **Font Font <dispinterface>
   ' =====================================================================================
   PROPERTY GET ForeColor <-513> ( _                    ' VTable offset = 48
   ) AS DWORD                                           ' [retval][out] *ForeColor OLE_COLOR <alias> <VT_UI4>
   ' =====================================================================================
   PROPERTY SET ForeColor <-513> ( _                    ' VTable offset = 52
     BYVAL prm_ForeColor AS DWORD _                     ' [in] ForeColor OLE_COLOR <alias> <VT_UI4>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET Enabled <-514> ( _                      ' VTable offset = 56
   ) AS INTEGER                                         ' [retval][out] *Enabled VT_BOOL <Integer>
   ' =====================================================================================
   PROPERTY SET Enabled <-514> ( _                      ' VTable offset = 60
     BYVAL prm_Enabled AS INTEGER _                     ' [in] Enabled VT_BOOL <Integer>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET MouseIcon <-522> ( _                    ' VTable offset = 64
   ) AS IPictureDisp                                    ' [retval][out] **MouseIcon Picture <dispinterface>
   ' =====================================================================================
   PROPERTY SET MouseIcon <-522> ( _                    ' VTable offset = 68
     BYVAL prm_MouseIcon AS IPictureDisp _              ' [in] *MouseIcon Picture <dispinterface>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET MousePointer <-521> ( _                 ' VTable offset = 72
   ) AS LONG                                            ' [retval][out] *MousePointer OlMousePointer <enum>
   ' =====================================================================================
   PROPERTY SET MousePointer <-521> ( _                 ' VTable offset = 76
     BYVAL prm_MousePointer AS LONG _                   ' [in] MousePointer OlMousePointer <enum>
   )                                                    ' void
   ' =====================================================================================

END INTERFACE

#ENDIF   ' /* __OlkFrameHeader_INTERFACE_DEFINED__ */

' ########################################################################################
' Interface name = _OlkSenderPhoto
' IID = {00067355-0000-0000-C000-000000000046}
' Attributes = 4160 [&H1040] [Dual] [Dispatchable]
' Inherited interface = IDispatch
' ########################################################################################

#IF NOT %DEF(%OlkSenderPhoto_INTERFACE_DEFINED)
    %OlkSenderPhoto_INTERFACE_DEFINED = 1

INTERFACE OlkSenderPhoto $IID__OlkSenderPhoto

   INHERIT IDispatch

   ' =====================================================================================
   PROPERTY GET Enabled <-514> ( _                      ' VTable offset = 28
   ) AS INTEGER                                         ' [retval][out] *Enabled VT_BOOL <Integer>
   ' =====================================================================================
   PROPERTY SET Enabled <-514> ( _                      ' VTable offset = 32
     BYVAL prm_Enabled AS INTEGER _                     ' [in] Enabled VT_BOOL <Integer>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET MouseIcon <-522> ( _                    ' VTable offset = 36
   ) AS IPictureDisp                                    ' [retval][out] **MouseIcon Picture <dispinterface>
   ' =====================================================================================
   PROPERTY SET MouseIcon <-522> ( _                    ' VTable offset = 40
     BYVAL prm_MouseIcon AS IPictureDisp _              ' [in] *MouseIcon Picture <dispinterface>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET MousePointer <-521> ( _                 ' VTable offset = 44
   ) AS LONG                                            ' [retval][out] *MousePointer OlMousePointer <enum>
   ' =====================================================================================
   PROPERTY SET MousePointer <-521> ( _                 ' VTable offset = 48
     BYVAL prm_MousePointer AS LONG _                   ' [in] MousePointer OlMousePointer <enum>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET PreferredWidth <64485> ( _              ' VTable offset = 52
   ) AS LONG                                            ' [retval][out] *PreferredWidth VT_I4 <Long>
   ' =====================================================================================
   PROPERTY GET PreferredHeight <64486> ( _             ' VTable offset = 56
   ) AS LONG                                            ' [retval][out] *PreferredHeight VT_I4 <Long>
   ' =====================================================================================

END INTERFACE

#ENDIF   ' /* __OlkSenderPhoto_INTERFACE_DEFINED__ */

' ########################################################################################
' Interface name = _TimeZone
' IID = {000630FD-0000-0000-C000-000000000046}
' Attributes = 4160 [&H1040] [Dual] [Dispatchable]
' Inherited interface = IDispatch
' ########################################################################################

#IF NOT %DEF(%TimeZone_INTERFACE_DEFINED)
    %TimeZone_INTERFACE_DEFINED = 1

INTERFACE TimeZone $IID__TimeZone

   INHERIT IDispatch

   ' =====================================================================================
   PROPERTY GET Application <61440> ( _                 ' VTable offset = 28
   ) AS Application                                     ' [retval][out] **Application _Application <dispinterface>
   ' =====================================================================================
   PROPERTY GET Class <61450> ( _                       ' VTable offset = 32
   ) AS LONG                                            ' [retval][out] *Class OlObjectClass <enum>
   ' =====================================================================================
   PROPERTY GET Session <61451> ( _                     ' VTable offset = 36
   ) AS NameSpace                                       ' [retval][out] **Session _NameSpace <dispinterface>
   ' =====================================================================================
   PROPERTY GET Parent <61441> ( _                      ' VTable offset = 40
   ) AS IDispatch                                       ' [retval][out] **Parent VT_DISPATCH <IDispatch>
   ' =====================================================================================
   PROPERTY GET Name <8450> ( _                         ' VTable offset = 44
   ) AS STRING                                          ' [retval][out] *Name VT_BSTR
   ' =====================================================================================
   PROPERTY GET DaylightDesignation <64555> ( _         ' VTable offset = 48
   ) AS STRING                                          ' [retval][out] *DaylightDesignation VT_BSTR
   ' =====================================================================================
   PROPERTY GET StandardDesignation <64556> ( _         ' VTable offset = 52
   ) AS STRING                                          ' [retval][out] *StandardDesignation VT_BSTR
   ' =====================================================================================
   PROPERTY GET Bias <64545> ( _                        ' VTable offset = 56
   ) AS LONG                                            ' [retval][out] *Bias VT_I4 <Long>
   ' =====================================================================================
   PROPERTY GET StandardBias <64546> ( _                ' VTable offset = 60
   ) AS LONG                                            ' [retval][out] *StandardBias VT_I4 <Long>
   ' =====================================================================================
   PROPERTY GET DaylightBias <64547> ( _                ' VTable offset = 64
   ) AS LONG                                            ' [retval][out] *DaylightBias VT_I4 <Long>
   ' =====================================================================================
   PROPERTY GET StandardDate <64548> ( _                ' VTable offset = 68
   ) AS DOUBLE                                          ' [retval][out] *StandardDate VT_DATE <Double>
   ' =====================================================================================
   PROPERTY GET DaylightDate <64549> ( _                ' VTable offset = 72
   ) AS DOUBLE                                          ' [retval][out] *DaylightDate VT_DATE <Double>
   ' =====================================================================================
   PROPERTY GET ID <64562> ( _                          ' VTable offset = 76
   ) AS STRING                                          ' [retval][out] *ID VT_BSTR
   ' =====================================================================================

END INTERFACE

#ENDIF   ' /* __TimeZone_INTERFACE_DEFINED__ */

' ########################################################################################
' Interface name = _Application
' IID = {00063001-0000-0000-C000-000000000046}
' Attributes = 4160 [&H1040] [Dual] [Dispatchable]
' Inherited interface = IDispatch
' ########################################################################################

#IF NOT %DEF(%Application_INTERFACE_DEFINED)
    %Application_INTERFACE_DEFINED = 1

INTERFACE Application $IID__Application

   INHERIT IDispatch

   ' =====================================================================================
   PROPERTY GET Application <61440> ( _                 ' VTable offset = 28
   ) AS Application                                     ' [retval][out] **Application _Application <dispinterface>
   ' =====================================================================================
   PROPERTY GET Class <61450> ( _                       ' VTable offset = 32
   ) AS LONG                                            ' [retval][out] *Class OlObjectClass <enum>
   ' =====================================================================================
   PROPERTY GET Session <61451> ( _                     ' VTable offset = 36
   ) AS NameSpace                                       ' [retval][out] **Session _NameSpace <dispinterface>
   ' =====================================================================================
   PROPERTY GET Parent <61441> ( _                      ' VTable offset = 40
   ) AS IDispatch                                       ' [retval][out] **Parent VT_DISPATCH <IDispatch>
   ' =====================================================================================
   PROPERTY GET Assistant <276> ( _                     ' VTable offset = 44
   ) AS Assistant                                       ' [retval][out] **Assistant Assistant <dispinterface>
   ' =====================================================================================
   PROPERTY GET Name <12289> ( _                        ' VTable offset = 48
   ) AS STRING                                          ' [retval][out] *Name VT_BSTR
   ' =====================================================================================
   PROPERTY GET Version <278> ( _                       ' VTable offset = 52
   ) AS STRING                                          ' [retval][out] *Version VT_BSTR
   ' =====================================================================================
   METHOD ActiveExplorer <273> ( _                      ' VTable offset = 56
   ) AS Explorer                                        ' [retval][out] **ActiveExplorer _Explorer <dispinterface>
   ' =====================================================================================
   METHOD ActiveInspector <274> ( _                     ' VTable offset = 60
   ) AS Inspector                                       ' [retval][out] **ActiveInspector _Inspector <dispinterface>
   ' =====================================================================================
   METHOD CreateItem <266> ( _                          ' VTable offset = 64
     BYVAL prm_ItemType AS LONG _                       ' [in] ItemType OlItemType <enum>
   ) AS IDispatch                                       ' [retval][out] **Item VT_DISPATCH <IDispatch>
   ' =====================================================================================
   METHOD CreateItemFromTemplate <267> ( _              ' VTable offset = 68
     BYVAL prm_TemplatePath AS STRING _                 ' [in] TemplatePath VT_BSTR
   , OPTIONAL BYVAL prm_InFolder AS VARIANT _           ' [opt][in] InFolder VT_VARIANT <Variant>
   ) AS IDispatch                                       ' [retval][out] **Item VT_DISPATCH <IDispatch>
   ' =====================================================================================
   METHOD CreateObject <277> ( _                        ' VTable offset = 72
     BYVAL prm_ObjectName AS STRING _                   ' [in] ObjectName VT_BSTR
   ) AS IDispatch                                       ' [retval][out] **Object VT_DISPATCH <IDispatch>
   ' =====================================================================================
   METHOD GetNamespace <272> ( _                        ' VTable offset = 76
     BYVAL prm_Type AS STRING _                         ' [in] Type VT_BSTR
   ) AS NameSpace                                       ' [retval][out] **NameSpace _NameSpace <dispinterface>
   ' =====================================================================================
   METHOD Quit <275> ( _                                ' VTable offset = 80
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET COMAddIns <280> ( _                     ' VTable offset = 84
   ) AS COMAddIns                                       ' [retval][out] **COMAddIns COMAddIns <dispinterface>
   ' =====================================================================================
   PROPERTY GET Explorers <281> ( _                     ' VTable offset = 88
   ) AS Explorers                                       ' [retval][out] **Explorers _Explorers <dispinterface>
   ' =====================================================================================
   PROPERTY GET Inspectors <282> ( _                    ' VTable offset = 92
   ) AS Inspectors                                      ' [retval][out] **Inspectors _Inspectors <dispinterface>
   ' =====================================================================================
   PROPERTY GET LanguageSettings <283> ( _              ' VTable offset = 96
   ) AS LanguageSettings                                ' [retval][out] **LanguageSettings LanguageSettings <dispinterface>
   ' =====================================================================================
   PROPERTY GET ProductCode <284> ( _                   ' VTable offset = 100
   ) AS STRING                                          ' [retval][out] *ProductCode VT_BSTR
   ' =====================================================================================
   PROPERTY GET AnswerWizard <285> ( _                  ' VTable offset = 104
   ) AS AnswerWizard                                    ' [retval][out] **AnswerWizard AnswerWizard <dispinterface>
   ' =====================================================================================
   PROPERTY GET FeatureInstall <286> ( _                ' VTable offset = 108
   ) AS LONG                                            ' [retval][out] *FeatureInstall MsoFeatureInstall <enum>
   ' =====================================================================================
   PROPERTY SET FeatureInstall <286> ( _                ' VTable offset = 112
     BYVAL prm_FeatureInstall AS LONG _                 ' [in] FeatureInstall MsoFeatureInstall <enum>
   )                                                    ' void
   ' =====================================================================================
   METHOD ActiveWindow <287> ( _                        ' VTable offset = 116
   ) AS IDispatch                                       ' [retval][out] **ActiveWindow VT_DISPATCH <IDispatch>
   ' =====================================================================================
   METHOD CopyFile <64098> ( _                          ' VTable offset = 120
     BYVAL prm_FilePath AS STRING _                     ' [in] FilePath VT_BSTR
   , BYVAL prm_DestFolderPath AS STRING _               ' [in] DestFolderPath VT_BSTR
   ) AS IDispatch                                       ' [retval][out] **DocItem VT_DISPATCH <IDispatch>
   ' =====================================================================================
   METHOD AdvancedSearch <64101> ( _                    ' VTable offset = 124
     BYVAL prm_Scope AS STRING _                        ' [in] Scope VT_BSTR
   , OPTIONAL BYVAL prm_Filter AS VARIANT _             ' [opt][in] Filter VT_VARIANT <Variant>
   , OPTIONAL BYVAL prm_SearchSubFolders AS VARIANT _   ' [opt][in] SearchSubFolders VT_VARIANT <Variant>
   , OPTIONAL BYVAL prm_Tag AS VARIANT _                ' [opt][in] Tag VT_VARIANT <Variant>
   ) AS Search                                          ' [retval][out] **AdvancedSearch Search <dispinterface>
   ' =====================================================================================
   METHOD IsSearchSynchronous <64108> ( _               ' VTable offset = 128
     BYVAL prm_LookInFolders AS STRING _                ' [in] LookInFolders VT_BSTR
   ) AS INTEGER                                         ' [retval][out] *IsSearchSynchronous VT_BOOL <Integer>
   ' =====================================================================================
   METHOD GetNewNickNames <64072> ( _                   ' VTable offset = 132
     BYREF prm_pvar AS VARIANT _                        ' [in] *pvar VT_VARIANT <Variant>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET Reminders <64153> ( _                   ' VTable offset = 136
   ) AS Reminders                                       ' [retval][out] **Reminders _Reminders <dispinterface>
   ' =====================================================================================
   PROPERTY GET DefaultProfileName <64214> ( _          ' VTable offset = 140
   ) AS STRING                                          ' [retval][out] *DefaultProfileName VT_BSTR
   ' =====================================================================================
   PROPERTY GET IsTrusted <64499> ( _                   ' VTable offset = 144
   ) AS INTEGER                                         ' [retval][out] *IsTrusted VT_BOOL <Integer>
   ' =====================================================================================
   METHOD GetObjectReference <64470> ( _                ' VTable offset = 148
     BYVAL prm_Item AS IDispatch _                      ' [in] *Item VT_DISPATCH <IDispatch>
   , BYVAL prm_ReferenceType AS LONG _                  ' [in] ReferenceType OlReferenceType <enum>
   ) AS IDispatch                                       ' [retval][out] **NewObject VT_DISPATCH <IDispatch>
   ' =====================================================================================
   PROPERTY GET Assistance <64520> ( _                  ' VTable offset = 152
   ) AS IAssistance                                     ' [retval][out] **Assistance IAssistance <dispinterface>
   ' =====================================================================================
   PROPERTY GET TimeZones <64553> ( _                   ' VTable offset = 156
   ) AS IDispatch                                       ' [retval][out] **TimeZones TimeZones <coclass>
   ' =====================================================================================

END INTERFACE

#ENDIF   ' /* __Application_INTERFACE_DEFINED__ */

' ########################################################################################
' Interface name = _NameSpace
' IID = {00063002-0000-0000-C000-000000000046}
' Attributes = 4160 [&H1040] [Dual] [Dispatchable]
' Inherited interface = IDispatch
' ########################################################################################

#IF NOT %DEF(%NameSpace_INTERFACE_DEFINED)
    %NameSpace_INTERFACE_DEFINED = 1

INTERFACE NameSpace $IID__NameSpace

   INHERIT IDispatch

   ' =====================================================================================
   PROPERTY GET Application <61440> ( _                 ' VTable offset = 28
   ) AS Application                                     ' [retval][out] **Application _Application <dispinterface>
   ' =====================================================================================
   PROPERTY GET Class <61450> ( _                       ' VTable offset = 32
   ) AS LONG                                            ' [retval][out] *Class OlObjectClass <enum>
   ' =====================================================================================
   PROPERTY GET Session <61451> ( _                     ' VTable offset = 36
   ) AS NameSpace                                       ' [retval][out] **Session _NameSpace <dispinterface>
   ' =====================================================================================
   PROPERTY GET Parent <61441> ( _                      ' VTable offset = 40
   ) AS IDispatch                                       ' [retval][out] **Parent VT_DISPATCH <IDispatch>
   ' =====================================================================================
   PROPERTY GET CurrentUser <8449> ( _                  ' VTable offset = 44
   ) AS Recipient                                       ' [retval][out] **CurrentUser Recipient <dispinterface>
   ' =====================================================================================
   PROPERTY GET Folders <8451> ( _                      ' VTable offset = 48
   ) AS Folders                                         ' [retval][out] **Folders _Folders <dispinterface>
   ' =====================================================================================
   PROPERTY GET Type <8452> ( _                         ' VTable offset = 52
   ) AS STRING                                          ' [retval][out] *Type VT_BSTR
   ' =====================================================================================
   PROPERTY GET AddressLists <8461> ( _                 ' VTable offset = 56
   ) AS AddressLists                                    ' [retval][out] **AddressLists AddressLists <dispinterface>
   ' =====================================================================================
   METHOD CreateRecipient <8458> ( _                    ' VTable offset = 60
     BYVAL prm_RecipientName AS STRING _                ' [in] RecipientName VT_BSTR
   ) AS Recipient                                       ' [retval][out] **Recipient Recipient <dispinterface>
   ' =====================================================================================
   METHOD GetDefaultFolder <8459> ( _                   ' VTable offset = 64
     BYVAL prm_FolderType AS LONG _                     ' [in] FolderType OlDefaultFolders <enum>
   ) AS MAPIFolder                                      ' [retval][out] **Folder MAPIFolder <dispinterface>
   ' =====================================================================================
   METHOD GetFolderFromID <8456> ( _                    ' VTable offset = 68
     BYVAL prm_EntryIDFolder AS STRING _                ' [in] EntryIDFolder VT_BSTR
   , OPTIONAL BYVAL prm_EntryIDStore AS VARIANT _       ' [opt][in] EntryIDStore VT_VARIANT <Variant>
   ) AS MAPIFolder                                      ' [retval][out] **Folder MAPIFolder <dispinterface>
   ' =====================================================================================
   METHOD GetItemFromID <8457> ( _                      ' VTable offset = 72
     BYVAL prm_EntryIDItem AS STRING _                  ' [in] EntryIDItem VT_BSTR
   , OPTIONAL BYVAL prm_EntryIDStore AS VARIANT _       ' [opt][in] EntryIDStore VT_VARIANT <Variant>
   ) AS IDispatch                                       ' [retval][out] **Item VT_DISPATCH <IDispatch>
   ' =====================================================================================
   METHOD GetRecipientFromID <8455> ( _                 ' VTable offset = 76
     BYVAL prm_EntryID AS STRING _                      ' [in] EntryID VT_BSTR
   ) AS Recipient                                       ' [retval][out] **Recipient Recipient <dispinterface>
   ' =====================================================================================
   METHOD GetSharedDefaultFolder <8460> ( _             ' VTable offset = 80
     BYVAL prm_Recipient AS Recipient _                 ' [in] *Recipient Recipient <dispinterface>
   , BYVAL prm_FolderType AS LONG _                     ' [in] FolderType OlDefaultFolders <enum>
   ) AS MAPIFolder                                      ' [retval][out] **Folder MAPIFolder <dispinterface>
   ' =====================================================================================
   METHOD Logoff <8454> ( _                             ' VTable offset = 84
   )                                                    ' void
   ' =====================================================================================
   METHOD Logon <8453> ( _                              ' VTable offset = 88
     OPTIONAL BYVAL prm_Profile AS VARIANT _            ' [opt][in] Profile VT_VARIANT <Variant>
   , OPTIONAL BYVAL prm_Password AS VARIANT _           ' [opt][in] Password VT_VARIANT <Variant>
   , OPTIONAL BYVAL prm_ShowDialog AS VARIANT _         ' [opt][in] ShowDialog VT_VARIANT <Variant>
   , OPTIONAL BYVAL prm_NewSession AS VARIANT _         ' [opt][in] NewSession VT_VARIANT <Variant>
   )                                                    ' void
   ' =====================================================================================
   METHOD PickFolder <8462> ( _                         ' VTable offset = 92
   ) AS MAPIFolder                                      ' [retval][out] **Folder MAPIFolder <dispinterface>
   ' =====================================================================================
   METHOD RefreshRemoteHeaders <8471> ( _               ' VTable offset = 96
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET SyncObjects <8472> ( _                  ' VTable offset = 100
   ) AS SyncObjects                                     ' [retval][out] **SyncObjects SyncObjects <dispinterface>
   ' =====================================================================================
   METHOD AddStore <8473> ( _                           ' VTable offset = 104
     BYVAL prm_Store AS VARIANT _                       ' [in] Store VT_VARIANT <Variant>
   )                                                    ' void
   ' =====================================================================================
   METHOD RemoveStore <8474> ( _                        ' VTable offset = 108
     BYVAL prm_Folder AS MAPIFolder _                   ' [in] *Folder MAPIFolder <dispinterface>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET Offline <64076> ( _                     ' VTable offset = 112
   ) AS INTEGER                                         ' [retval][out] *Offline VT_BOOL <Integer>
   ' =====================================================================================
   METHOD Dial <64013> ( _                              ' VTable offset = 116
     OPTIONAL BYVAL prm_ContactItem AS VARIANT _        ' [opt][in] ContactItem VT_VARIANT <Variant>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET MAPIOBJECT <61696> ( _                  ' VTable offset = 120
   ) AS IUnknown                                        ' [retval][out] **MAPIOBJECT VT_UNKNOWN <IUnknown>
   ' =====================================================================================
   PROPERTY GET ExchangeConnectionMode <64193> ( _      ' VTable offset = 124
   ) AS LONG                                            ' [retval][out] *ExchangeConnectionMode OlExchangeConnectionMode <enum>
   ' =====================================================================================
   METHOD AddStoreEx <64197> ( _                        ' VTable offset = 128
     BYVAL prm_Store AS VARIANT _                       ' [in] Store VT_VARIANT <Variant>
   , BYVAL prm_Type AS LONG _                           ' [in] Type OlStoreType <enum>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET Accounts <64208> ( _                    ' VTable offset = 132
   ) AS IDispatch                                       ' [retval][out] **Accounts Accounts <coclass>
   ' =====================================================================================
   PROPERTY GET CurrentProfileName <64213> ( _          ' VTable offset = 136
   ) AS STRING                                          ' [retval][out] *CurrentProfileName VT_BSTR
   ' =====================================================================================
   PROPERTY GET Stores <64216> ( _                      ' VTable offset = 140
   ) AS IDispatch                                       ' [retval][out] **Stores Stores <coclass>
   ' =====================================================================================
   METHOD GetSelectNamesDialog <64225> ( _              ' VTable offset = 144
   ) AS IDispatch                                       ' [retval][out] **SelectNamesDialog SelectNamesDialog <coclass>
   ' =====================================================================================
   METHOD SendAndReceive <64215> ( _                    ' VTable offset = 148
     BYVAL prm_showProgressDialog AS INTEGER _          ' [in] showProgressDialog VT_BOOL <Integer>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET DefaultStore <64236> ( _                ' VTable offset = 152
   ) AS IDispatch                                       ' [retval][out] **DefaultStore Store <coclass>
   ' =====================================================================================
   METHOD GetAddressEntryFromID <64260> ( _             ' VTable offset = 156
     BYVAL prm_ID AS STRING _                           ' [in] ID VT_BSTR
   ) AS AddressEntry                                    ' [retval][out] **AddressEntry AddressEntry <dispinterface>
   ' =====================================================================================
   METHOD GetGlobalAddressList <64261> ( _              ' VTable offset = 160
   ) AS AddressList                                     ' [retval][out] **globalAddressList AddressList <dispinterface>
   ' =====================================================================================
   METHOD GetStoreFromID <64262> ( _                    ' VTable offset = 164
     BYVAL prm_ID AS STRING _                           ' [in] ID VT_BSTR
   ) AS IDispatch                                       ' [retval][out] **Store Store <coclass>
   ' =====================================================================================
   PROPERTY GET Categories <64421> ( _                  ' VTable offset = 168
   ) AS IDispatch                                       ' [retval][out] **Categories Categories <coclass>
   ' =====================================================================================
   METHOD OpenSharedFolder <64502> ( _                  ' VTable offset = 172
     BYVAL prm_Path AS STRING _                         ' [in] Path VT_BSTR
   , OPTIONAL BYVAL prm_Name AS VARIANT _               ' [opt][in] Name VT_VARIANT <Variant>
   , OPTIONAL BYVAL prm_DownloadAttachments AS VARIANT _ ' [opt][in] DownloadAttachments VT_VARIANT <Variant>
   , OPTIONAL BYVAL prm_UseTTL AS VARIANT _             ' [opt][in] UseTTL VT_VARIANT <Variant>
   ) AS MAPIFolder                                      ' [retval][out] **ret MAPIFolder <dispinterface>
   ' =====================================================================================
   METHOD OpenSharedItem <64503> ( _                    ' VTable offset = 176
     BYVAL prm_Path AS STRING _                         ' [in] Path VT_BSTR
   ) AS IDispatch                                       ' [retval][out] **Item VT_DISPATCH <IDispatch>
   ' =====================================================================================
   METHOD CreateSharingItem <64484> ( _                 ' VTable offset = 180
     BYVAL prm_Context AS VARIANT _                     ' [in] Context VT_VARIANT <Variant>
   , OPTIONAL BYVAL prm_Provider AS VARIANT _           ' [opt][in] Provider VT_VARIANT <Variant>
   ) AS IDispatch                                       ' [retval][out] **Item SharingItem <coclass>
   ' =====================================================================================
   PROPERTY GET ExchangeMailboxServerName <64517> ( _   ' VTable offset = 184
   ) AS STRING                                          ' [retval][out] *ExchangeMailboxServerName VT_BSTR
   ' =====================================================================================
   PROPERTY GET ExchangeMailboxServerVersion <64516> ( _  ' VTable offset = 188
   ) AS STRING                                          ' [retval][out] *ExchangeMailboxServerVersion VT_BSTR
   ' =====================================================================================
   METHOD CompareEntryIDs <64508> ( _                   ' VTable offset = 192
     BYVAL prm_FirstEntryID AS STRING _                 ' [in] FirstEntryID VT_BSTR
   , BYVAL prm_SecondEntryID AS STRING _                ' [in] SecondEntryID VT_BSTR
   ) AS INTEGER                                         ' [retval][out] *Result VT_BOOL <Integer>
   ' =====================================================================================
   PROPERTY GET AutoDiscoverXml <64515> ( _             ' VTable offset = 196
   ) AS STRING                                          ' [retval][out] *AutoDiscoverXml VT_BSTR
   ' =====================================================================================
   PROPERTY GET AutoDiscoverConnectionMode <64558> ( _  ' VTable offset = 200
   ) AS LONG                                            ' [retval][out] *AutoDiscoverConnectionMode OlAutoDiscoverConnectionMode <enum>
   ' =====================================================================================

END INTERFACE

#ENDIF   ' /* __NameSpace_INTERFACE_DEFINED__ */

' ########################################################################################
' Interface name = Recipient
' IID = {00063045-0000-0000-C000-000000000046}
' Attributes = 4160 [&H1040] [Dual] [Dispatchable]
' Inherited interface = IDispatch
' ########################################################################################

#IF NOT %DEF(%Recipient_INTERFACE_DEFINED)
    %Recipient_INTERFACE_DEFINED = 1

INTERFACE Recipient $IID_Recipient

   INHERIT IDispatch

   ' =====================================================================================
   PROPERTY GET Application <61440> ( _                 ' VTable offset = 28
   ) AS Application                                     ' [retval][out] **Application _Application <dispinterface>
   ' =====================================================================================
   PROPERTY GET Class <61450> ( _                       ' VTable offset = 32
   ) AS LONG                                            ' [retval][out] *Class OlObjectClass <enum>
   ' =====================================================================================
   PROPERTY GET Session <61451> ( _                     ' VTable offset = 36
   ) AS NameSpace                                       ' [retval][out] **Session _NameSpace <dispinterface>
   ' =====================================================================================
   PROPERTY GET Parent <109> ( _                        ' VTable offset = 40
   ) AS IDispatch                                       ' [retval][out] **Parent VT_DISPATCH <IDispatch>
   ' =====================================================================================
   PROPERTY GET Address <12291> ( _                     ' VTable offset = 44
   ) AS STRING                                          ' [retval][out] *Address VT_BSTR
   ' =====================================================================================
   PROPERTY GET AddressEntry <121> ( _                  ' VTable offset = 48
   ) AS AddressEntry                                    ' [retval][out] **AddressEntry AddressEntry <dispinterface>
   ' =====================================================================================
   PROPERTY SET putref_AddressEntry <121> ( _           ' VTable offset = 52
     BYVAL prm_AddressEntry AS AddressEntry _           ' [in] *AddressEntry AddressEntry <dispinterface>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET AutoResponse <106> ( _                  ' VTable offset = 56
   ) AS STRING                                          ' [retval][out] *AutoResponse VT_BSTR
   ' =====================================================================================
   PROPERTY SET AutoResponse <106> ( _                  ' VTable offset = 60
     BYVAL prm_AutoResponse AS STRING _                 ' [in] AutoResponse VT_BSTR
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET DisplayType <14592> ( _                 ' VTable offset = 64
   ) AS LONG                                            ' [retval][out] *DisplayType OlDisplayType <enum>
   ' =====================================================================================
   PROPERTY GET EntryID <61470> ( _                     ' VTable offset = 68
   ) AS STRING                                          ' [retval][out] *EntryID VT_BSTR
   ' =====================================================================================
   PROPERTY GET Index <91> ( _                          ' VTable offset = 72
   ) AS LONG                                            ' [retval][out] *Index VT_I4 <Long>
   ' =====================================================================================
   PROPERTY GET MeetingResponseStatus <102> ( _         ' VTable offset = 76
   ) AS LONG                                            ' [retval][out] *MeetingResponseStatus OlResponseStatus <enum>
   ' =====================================================================================
   PROPERTY GET Name <12289> ( _                        ' VTable offset = 80
   ) AS STRING                                          ' [retval][out] *Name VT_BSTR
   ' =====================================================================================
   PROPERTY GET Resolved <100> ( _                      ' VTable offset = 84
   ) AS INTEGER                                         ' [retval][out] *Resolved VT_BOOL <Integer>
   ' =====================================================================================
   PROPERTY GET TrackingStatus <118> ( _                ' VTable offset = 88
   ) AS LONG                                            ' [retval][out] *TrackingStatus OlTrackingStatus <enum>
   ' =====================================================================================
   PROPERTY SET TrackingStatus <118> ( _                ' VTable offset = 92
     BYVAL prm_TrackingStatus AS LONG _                 ' [in] TrackingStatus OlTrackingStatus <enum>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET TrackingStatusTime <119> ( _            ' VTable offset = 96
   ) AS DOUBLE                                          ' [retval][out] *TrackingStatusTime VT_DATE <Double>
   ' =====================================================================================
   PROPERTY SET TrackingStatusTime <119> ( _            ' VTable offset = 100
     BYVAL prm_TrackingStatusTime AS DOUBLE _           ' [in] TrackingStatusTime VT_DATE <Double>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET Type <3093> ( _                         ' VTable offset = 104
   ) AS LONG                                            ' [retval][out] *Type VT_I4 <Long>
   ' =====================================================================================
   PROPERTY SET Type <3093> ( _                         ' VTable offset = 108
     BYVAL prm_Type AS LONG _                           ' [in] Type VT_I4 <Long>
   )                                                    ' void
   ' =====================================================================================
   METHOD Delete <110> ( _                              ' VTable offset = 112
   )                                                    ' void
   ' =====================================================================================
   METHOD FreeBusy <111> ( _                            ' VTable offset = 116
     BYVAL prm_Start AS DOUBLE _                        ' [in] Start VT_DATE <Double>
   , BYVAL prm_MinPerChar AS LONG _                     ' [in] MinPerChar VT_I4 <Long>
   , OPTIONAL BYVAL prm_CompleteFormat AS VARIANT _     ' [opt][in] CompleteFormat VT_VARIANT <Variant>
   ) AS STRING                                          ' [retval][out] *FreeBusyInfo VT_BSTR
   ' =====================================================================================
   METHOD Resolve <113> ( _                             ' VTable offset = 120
   ) AS INTEGER                                         ' [retval][out] *Success VT_BOOL <Integer>
   ' =====================================================================================
   PROPERTY GET PropertyAccessor <64253> ( _            ' VTable offset = 124
   ) AS IDispatch                                       ' [retval][out] **PropertyAccessor PropertyAccessor <coclass>
   ' =====================================================================================

END INTERFACE

#ENDIF   ' /* __Recipient_INTERFACE_DEFINED__ */

' ########################################################################################
' Interface name = AddressEntry
' IID = {0006304B-0000-0000-C000-000000000046}
' Attributes = 4160 [&H1040] [Dual] [Dispatchable]
' Inherited interface = IDispatch
' ########################################################################################

#IF NOT %DEF(%AddressEntry_INTERFACE_DEFINED)
    %AddressEntry_INTERFACE_DEFINED = 1

INTERFACE AddressEntry $IID_AddressEntry

   INHERIT IDispatch

   ' =====================================================================================
   PROPERTY GET Application <61440> ( _                 ' VTable offset = 28
   ) AS Application                                     ' [retval][out] **Application _Application <dispinterface>
   ' =====================================================================================
   PROPERTY GET Class <61450> ( _                       ' VTable offset = 32
   ) AS LONG                                            ' [retval][out] *Class OlObjectClass <enum>
   ' =====================================================================================
   PROPERTY GET Session <61451> ( _                     ' VTable offset = 36
   ) AS NameSpace                                       ' [retval][out] **Session _NameSpace <dispinterface>
   ' =====================================================================================
   PROPERTY GET Parent <61441> ( _                      ' VTable offset = 40
   ) AS IDispatch                                       ' [retval][out] **Parent VT_DISPATCH <IDispatch>
   ' =====================================================================================
   PROPERTY GET Address <12291> ( _                     ' VTable offset = 44
   ) AS STRING                                          ' [retval][out] *Address VT_BSTR
   ' =====================================================================================
   PROPERTY SET Address <12291> ( _                     ' VTable offset = 48
     BYVAL prm_Address AS STRING _                      ' [in] Address VT_BSTR
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET DisplayType <14592> ( _                 ' VTable offset = 52
   ) AS LONG                                            ' [retval][out] *DisplayType OlDisplayType <enum>
   ' =====================================================================================
   PROPERTY GET ID <61470> ( _                          ' VTable offset = 56
   ) AS STRING                                          ' [retval][out] *ID VT_BSTR
   ' =====================================================================================
   PROPERTY GET Manager <771> ( _                       ' VTable offset = 60
   ) AS AddressEntry                                    ' [retval][out] **Manager AddressEntry <dispinterface>
   ' =====================================================================================
   PROPERTY GET MAPIOBJECT <61696> ( _                  ' VTable offset = 64
   ) AS IUnknown                                        ' [retval][out] **MAPIOBJECT VT_UNKNOWN <IUnknown>
   ' =====================================================================================
   PROPERTY SET MAPIOBJECT <61696> ( _                  ' VTable offset = 68
     BYVAL prm_MAPIOBJECT AS IUnknown _                 ' [in] *MAPIOBJECT VT_UNKNOWN <IUnknown>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET Members <772> ( _                       ' VTable offset = 72
   ) AS AddressEntries                                  ' [retval][out] **Members AddressEntries <dispinterface>
   ' =====================================================================================
   PROPERTY GET Name <12289> ( _                        ' VTable offset = 76
   ) AS STRING                                          ' [retval][out] *Name VT_BSTR
   ' =====================================================================================
   PROPERTY SET Name <12289> ( _                        ' VTable offset = 80
     BYVAL prm_Name AS STRING _                         ' [in] Name VT_BSTR
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET Type <12290> ( _                        ' VTable offset = 84
   ) AS STRING                                          ' [retval][out] *Type VT_BSTR
   ' =====================================================================================
   PROPERTY SET Type <12290> ( _                        ' VTable offset = 88
     BYVAL prm_Type AS STRING _                         ' [in] Type VT_BSTR
   )                                                    ' void
   ' =====================================================================================
   METHOD Delete <770> ( _                              ' VTable offset = 92
   )                                                    ' void
   ' =====================================================================================
   METHOD Details <769> ( _                             ' VTable offset = 96
     OPTIONAL BYVAL prm_HWnd AS VARIANT _               ' [opt][in] HWnd VT_VARIANT <Variant>
   )                                                    ' void
   ' =====================================================================================
   METHOD GetFreeBusy <774> ( _                         ' VTable offset = 100
     BYVAL prm_Start AS DOUBLE _                        ' [in] Start VT_DATE <Double>
   , BYVAL prm_MinPerChar AS LONG _                     ' [in] MinPerChar VT_I4 <Long>
   , OPTIONAL BYVAL prm_CompleteFormat AS VARIANT _     ' [opt][in] CompleteFormat VT_VARIANT <Variant>
   ) AS STRING                                          ' [retval][out] *FreeBusyInfo VT_BSTR
   ' =====================================================================================
   METHOD Update <768> ( _                              ' VTable offset = 104
     OPTIONAL BYVAL prm_MakePermanent AS VARIANT _      ' [opt][in] MakePermanent VT_VARIANT <Variant>
   , OPTIONAL BYVAL prm_Refresh AS VARIANT _            ' [opt][in] Refresh VT_VARIANT <Variant>
   )                                                    ' void
   ' =====================================================================================
   METHOD UpdateFreeBusy <775> ( _                      ' VTable offset = 108
   )                                                    ' void
   ' =====================================================================================
   METHOD GetContact <64240> ( _                        ' VTable offset = 112
   ) AS ContactItem                                     ' [retval][out] **ret _ContactItem <dispinterface>
   ' =====================================================================================
   METHOD GetExchangeUser <64241> ( _                   ' VTable offset = 116
   ) AS IDispatch                                       ' [retval][out] **ret ExchangeUser <coclass>
   ' =====================================================================================
   PROPERTY GET AddressEntryUserType <64242> ( _        ' VTable offset = 120
   ) AS LONG                                            ' [retval][out] *AddressEntryUserType OlAddressEntryUserType <enum>
   ' =====================================================================================
   METHOD GetExchangeDistributionList <64239> ( _       ' VTable offset = 124
   ) AS IDispatch                                       ' [retval][out] **ret ExchangeDistributionList <coclass>
   ' =====================================================================================
   PROPERTY GET PropertyAccessor <64253> ( _            ' VTable offset = 128
   ) AS IDispatch                                       ' [retval][out] **PropertyAccessor PropertyAccessor <coclass>
   ' =====================================================================================

END INTERFACE

#ENDIF   ' /* __AddressEntry_INTERFACE_DEFINED__ */

' ########################################################################################
' Interface name = AddressEntries
' IID = {0006304A-0000-0000-C000-000000000046}
' Attributes = 4160 [&H1040] [Dual] [Dispatchable]
' Inherited interface = IDispatch
' ########################################################################################

#IF NOT %DEF(%AddressEntries_INTERFACE_DEFINED)
    %AddressEntries_INTERFACE_DEFINED = 1

INTERFACE AddressEntries $IID_AddressEntries

   INHERIT IDispatch

   ' =====================================================================================
   PROPERTY GET Application <61440> ( _                 ' VTable offset = 28
   ) AS Application                                     ' [retval][out] **Application _Application <dispinterface>
   ' =====================================================================================
   PROPERTY GET Class <61450> ( _                       ' VTable offset = 32
   ) AS LONG                                            ' [retval][out] *Class OlObjectClass <enum>
   ' =====================================================================================
   PROPERTY GET Session <61451> ( _                     ' VTable offset = 36
   ) AS NameSpace                                       ' [retval][out] **Session _NameSpace <dispinterface>
   ' =====================================================================================
   PROPERTY GET Parent <61441> ( _                      ' VTable offset = 40
   ) AS IDispatch                                       ' [retval][out] **Parent VT_DISPATCH <IDispatch>
   ' =====================================================================================
   PROPERTY GET Count <80> ( _                          ' VTable offset = 44
   ) AS LONG                                            ' [retval][out] *Count VT_I4 <Long>
   ' =====================================================================================
   METHOD Item <81> ( _                                 ' VTable offset = 48
     BYVAL prm_Index AS VARIANT _                       ' [in] Index VT_VARIANT <Variant>
   ) AS AddressEntry                                    ' [retval][out] **Item AddressEntry <dispinterface>
   ' =====================================================================================
   PROPERTY GET RawTable <90> ( _                       ' VTable offset = 52
   ) AS IUnknown                                        ' [retval][out] **RawTable VT_UNKNOWN <IUnknown>
   ' =====================================================================================
   METHOD Add <95> ( _                                  ' VTable offset = 56
     BYVAL prm_Type AS STRING _                         ' [in] Type VT_BSTR
   , OPTIONAL BYVAL prm_Name AS VARIANT _               ' [opt][in] Name VT_VARIANT <Variant>
   , OPTIONAL BYVAL prm_Address AS VARIANT _            ' [opt][in] Address VT_VARIANT <Variant>
   ) AS AddressEntry                                    ' [retval][out] **Entry AddressEntry <dispinterface>
   ' =====================================================================================
   METHOD GetFirst <86> ( _                             ' VTable offset = 60
   ) AS AddressEntry                                    ' [retval][out] **AddressEntry AddressEntry <dispinterface>
   ' =====================================================================================
   METHOD GetLast <88> ( _                              ' VTable offset = 64
   ) AS AddressEntry                                    ' [retval][out] **AddressEntry AddressEntry <dispinterface>
   ' =====================================================================================
   METHOD GetNext <87> ( _                              ' VTable offset = 68
   ) AS AddressEntry                                    ' [retval][out] **AddressEntry AddressEntry <dispinterface>
   ' =====================================================================================
   METHOD GetPrevious <89> ( _                          ' VTable offset = 72
   ) AS AddressEntry                                    ' [retval][out] **AddressEntry AddressEntry <dispinterface>
   ' =====================================================================================
   METHOD Sort <97> ( _                                 ' VTable offset = 76
     OPTIONAL BYVAL prm_Property AS VARIANT _           ' [opt][in] Property VT_VARIANT <Variant>
   , OPTIONAL BYVAL prm_Order AS VARIANT _              ' [opt][in] Order VT_VARIANT <Variant>
   )                                                    ' void
   ' =====================================================================================

END INTERFACE

#ENDIF   ' /* __AddressEntries_INTERFACE_DEFINED__ */

' ########################################################################################
' Interface name = _ContactItem
' IID = {00063021-0000-0000-C000-000000000046}
' Attributes = 4160 [&H1040] [Dual] [Dispatchable]
' Inherited interface = IDispatch
' ########################################################################################

#IF NOT %DEF(%ContactItem_INTERFACE_DEFINED)
    %ContactItem_INTERFACE_DEFINED = 1

INTERFACE ContactItem $IID__ContactItem

   INHERIT IDispatch

   ' =====================================================================================
   PROPERTY GET Application <61440> ( _                 ' VTable offset = 28
   ) AS Application                                     ' [retval][out] **Application _Application <dispinterface>
   ' =====================================================================================
   PROPERTY GET Class <61450> ( _                       ' VTable offset = 32
   ) AS LONG                                            ' [retval][out] *Class OlObjectClass <enum>
   ' =====================================================================================
   PROPERTY GET Session <61451> ( _                     ' VTable offset = 36
   ) AS NameSpace                                       ' [retval][out] **Session _NameSpace <dispinterface>
   ' =====================================================================================
   PROPERTY GET Parent <61441> ( _                      ' VTable offset = 40
   ) AS IDispatch                                       ' [retval][out] **Parent VT_DISPATCH <IDispatch>
   ' =====================================================================================
   PROPERTY GET Actions <63511> ( _                     ' VTable offset = 44
   ) AS Actions                                         ' [retval][out] **Actions Actions <dispinterface>
   ' =====================================================================================
   PROPERTY GET Attachments <63509> ( _                 ' VTable offset = 48
   ) AS Attachments                                     ' [retval][out] **Attachments Attachments <dispinterface>
   ' =====================================================================================
   PROPERTY GET BillingInformation <34101> ( _          ' VTable offset = 52
   ) AS STRING                                          ' [retval][out] *BillingInformation VT_BSTR
   ' =====================================================================================
   PROPERTY SET BillingInformation <34101> ( _          ' VTable offset = 56
     BYVAL prm_BillingInformation AS STRING _           ' [in] BillingInformation VT_BSTR
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET Body <37120> ( _                        ' VTable offset = 60
   ) AS STRING                                          ' [retval][out] *Body VT_BSTR
   ' =====================================================================================
   PROPERTY SET Body <37120> ( _                        ' VTable offset = 64
     BYVAL prm_Body AS STRING _                         ' [in] Body VT_BSTR
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET Categories <36865> ( _                  ' VTable offset = 68
   ) AS STRING                                          ' [retval][out] *Categories VT_BSTR
   ' =====================================================================================
   PROPERTY SET Categories <36865> ( _                  ' VTable offset = 72
     BYVAL prm_Categories AS STRING _                   ' [in] Categories VT_BSTR
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET Companies <34107> ( _                   ' VTable offset = 76
   ) AS STRING                                          ' [retval][out] *Companies VT_BSTR
   ' =====================================================================================
   PROPERTY SET Companies <34107> ( _                   ' VTable offset = 80
     BYVAL prm_Companies AS STRING _                    ' [in] Companies VT_BSTR
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET ConversationIndex <64192> ( _           ' VTable offset = 84
   ) AS STRING                                          ' [retval][out] *ConversationIndex VT_BSTR
   ' =====================================================================================
   PROPERTY GET ConversationTopic <112> ( _             ' VTable offset = 88
   ) AS STRING                                          ' [retval][out] *ConversationTopic VT_BSTR
   ' =====================================================================================
   PROPERTY GET CreationTime <12295> ( _                ' VTable offset = 92
   ) AS DOUBLE                                          ' [retval][out] *CreationTime VT_DATE <Double>
   ' =====================================================================================
   PROPERTY GET EntryID <61470> ( _                     ' VTable offset = 96
   ) AS STRING                                          ' [retval][out] *EntryID VT_BSTR
   ' =====================================================================================
   PROPERTY GET FormDescription <61589> ( _             ' VTable offset = 100
   ) AS FormDescription                                 ' [retval][out] **FormDescription FormDescription <dispinterface>
   ' =====================================================================================
   PROPERTY GET GetInspector <61502> ( _                ' VTable offset = 104
   ) AS Inspector                                       ' [retval][out] **GetInspector _Inspector <dispinterface>
   ' =====================================================================================
   PROPERTY GET Importance <23> ( _                     ' VTable offset = 108
   ) AS LONG                                            ' [retval][out] *Importance OlImportance <enum>
   ' =====================================================================================
   PROPERTY SET Importance <23> ( _                     ' VTable offset = 112
     BYVAL prm_Importance AS LONG _                     ' [in] Importance OlImportance <enum>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET LastModificationTime <12296> ( _        ' VTable offset = 116
   ) AS DOUBLE                                          ' [retval][out] *LastModificationTime VT_DATE <Double>
   ' =====================================================================================
   PROPERTY GET MAPIOBJECT <61696> ( _                  ' VTable offset = 120
   ) AS IUnknown                                        ' [retval][out] **MAPIOBJECT VT_UNKNOWN <IUnknown>
   ' =====================================================================================
   PROPERTY GET MessageClass <26> ( _                   ' VTable offset = 124
   ) AS STRING                                          ' [retval][out] *MessageClass VT_BSTR
   ' =====================================================================================
   PROPERTY SET MessageClass <26> ( _                   ' VTable offset = 128
     BYVAL prm_MessageClass AS STRING _                 ' [in] MessageClass VT_BSTR
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET Mileage <34100> ( _                     ' VTable offset = 132
   ) AS STRING                                          ' [retval][out] *Mileage VT_BSTR
   ' =====================================================================================
   PROPERTY SET Mileage <34100> ( _                     ' VTable offset = 136
     BYVAL prm_Mileage AS STRING _                      ' [in] Mileage VT_BSTR
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET NoAging <34062> ( _                     ' VTable offset = 140
   ) AS INTEGER                                         ' [retval][out] *NoAging VT_BOOL <Integer>
   ' =====================================================================================
   PROPERTY SET NoAging <34062> ( _                     ' VTable offset = 144
     BYVAL prm_NoAging AS INTEGER _                     ' [in] NoAging VT_BOOL <Integer>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET OutlookInternalVersion <34130> ( _      ' VTable offset = 148
   ) AS LONG                                            ' [retval][out] *OutlookInternalVersion VT_I4 <Long>
   ' =====================================================================================
   PROPERTY GET OutlookVersion <34132> ( _              ' VTable offset = 152
   ) AS STRING                                          ' [retval][out] *OutlookVersion VT_BSTR
   ' =====================================================================================
   PROPERTY GET Saved <61603> ( _                       ' VTable offset = 156
   ) AS INTEGER                                         ' [retval][out] *Saved VT_BOOL <Integer>
   ' =====================================================================================
   PROPERTY GET Sensitivity <54> ( _                    ' VTable offset = 160
   ) AS LONG                                            ' [retval][out] *Sensitivity OlSensitivity <enum>
   ' =====================================================================================
   PROPERTY SET Sensitivity <54> ( _                    ' VTable offset = 164
     BYVAL prm_Sensitivity AS LONG _                    ' [in] Sensitivity OlSensitivity <enum>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET Size <3592> ( _                         ' VTable offset = 168
   ) AS LONG                                            ' [retval][out] *Size VT_I4 <Long>
   ' =====================================================================================
   PROPERTY GET Subject <55> ( _                        ' VTable offset = 172
   ) AS STRING                                          ' [retval][out] *Subject VT_BSTR
   ' =====================================================================================
   PROPERTY SET Subject <55> ( _                        ' VTable offset = 176
     BYVAL prm_Subject AS STRING _                      ' [in] Subject VT_BSTR
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET UnRead <61468> ( _                      ' VTable offset = 180
   ) AS INTEGER                                         ' [retval][out] *UnRead VT_BOOL <Integer>
   ' =====================================================================================
   PROPERTY SET UnRead <61468> ( _                      ' VTable offset = 184
     BYVAL prm_UnRead AS INTEGER _                      ' [in] UnRead VT_BOOL <Integer>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET UserProperties <63510> ( _              ' VTable offset = 188
   ) AS UserProperties                                  ' [retval][out] **UserProperties UserProperties <dispinterface>
   ' =====================================================================================
   METHOD Close <61475> ( _                             ' VTable offset = 192
     BYVAL prm_SaveMode AS LONG _                       ' [in] SaveMode OlInspectorClose <enum>
   )                                                    ' void
   ' =====================================================================================
   METHOD Copy <61490> ( _                              ' VTable offset = 196
   ) AS IDispatch                                       ' [retval][out] **Item VT_DISPATCH <IDispatch>
   ' =====================================================================================
   METHOD Delete <61514> ( _                            ' VTable offset = 200
   )                                                    ' void
   ' =====================================================================================
   METHOD Display <61606> ( _                           ' VTable offset = 204
     OPTIONAL BYVAL prm_Modal AS VARIANT _              ' [opt][in] Modal VT_VARIANT <Variant>
   )                                                    ' void
   ' =====================================================================================
   METHOD Move <61492> ( _                              ' VTable offset = 208
     BYVAL prm_DestFldr AS MAPIFolder _                 ' [in] *DestFldr MAPIFolder <dispinterface>
   ) AS IDispatch                                       ' [retval][out] **Item VT_DISPATCH <IDispatch>
   ' =====================================================================================
   METHOD PrintOut <61491> ( _                          ' VTable offset = 212
   )                                                    ' void
   ' =====================================================================================
   METHOD Save <61512> ( _                              ' VTable offset = 216
   )                                                    ' void
   ' =====================================================================================
   METHOD SaveAs <61521> ( _                            ' VTable offset = 220
     BYVAL prm_Path AS STRING _                         ' [in] Path VT_BSTR
   , OPTIONAL BYVAL prm_Type AS VARIANT _               ' [opt][in] Type VT_VARIANT <Variant>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET Account <14848> ( _                     ' VTable offset = 224
   ) AS STRING                                          ' [retval][out] *Account VT_BSTR
   ' =====================================================================================
   PROPERTY SET Account <14848> ( _                     ' VTable offset = 228
     BYVAL prm_Account AS STRING _                      ' [in] Account VT_BSTR
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET Anniversary <14913> ( _                 ' VTable offset = 232
   ) AS DOUBLE                                          ' [retval][out] *Anniversary VT_DATE <Double>
   ' =====================================================================================
   PROPERTY SET Anniversary <14913> ( _                 ' VTable offset = 236
     BYVAL prm_Anniversary AS DOUBLE _                  ' [in] Anniversary VT_DATE <Double>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET AssistantName <14896> ( _               ' VTable offset = 240
   ) AS STRING                                          ' [retval][out] *AssistantName VT_BSTR
   ' =====================================================================================
   PROPERTY SET AssistantName <14896> ( _               ' VTable offset = 244
     BYVAL prm_AssistantName AS STRING _                ' [in] AssistantName VT_BSTR
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET AssistantTelephoneNumber <14894> ( _    ' VTable offset = 248
   ) AS STRING                                          ' [retval][out] *AssistantTelephoneNumber VT_BSTR
   ' =====================================================================================
   PROPERTY SET AssistantTelephoneNumber <14894> ( _    ' VTable offset = 252
     BYVAL prm_AssistantTelephoneNumber AS STRING _     ' [in] AssistantTelephoneNumber VT_BSTR
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET Birthday <14914> ( _                    ' VTable offset = 256
   ) AS DOUBLE                                          ' [retval][out] *Birthday VT_DATE <Double>
   ' =====================================================================================
   PROPERTY SET Birthday <14914> ( _                    ' VTable offset = 260
     BYVAL prm_Birthday AS DOUBLE _                     ' [in] Birthday VT_DATE <Double>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET Business2TelephoneNumber <14875> ( _    ' VTable offset = 264
   ) AS STRING                                          ' [retval][out] *Business2TelephoneNumber VT_BSTR
   ' =====================================================================================
   PROPERTY SET Business2TelephoneNumber <14875> ( _    ' VTable offset = 268
     BYVAL prm_Business2TelephoneNumber AS STRING _     ' [in] Business2TelephoneNumber VT_BSTR
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET BusinessAddress <32795> ( _             ' VTable offset = 272
   ) AS STRING                                          ' [retval][out] *BusinessAddress VT_BSTR
   ' =====================================================================================
   PROPERTY SET BusinessAddress <32795> ( _             ' VTable offset = 276
     BYVAL prm_BusinessAddress AS STRING _              ' [in] BusinessAddress VT_BSTR
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET BusinessAddressCity <32838> ( _         ' VTable offset = 280
   ) AS STRING                                          ' [retval][out] *BusinessAddressCity VT_BSTR
   ' =====================================================================================
   PROPERTY SET BusinessAddressCity <32838> ( _         ' VTable offset = 284
     BYVAL prm_BusinessAddressCity AS STRING _          ' [in] BusinessAddressCity VT_BSTR
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET BusinessAddressCountry <32841> ( _      ' VTable offset = 288
   ) AS STRING                                          ' [retval][out] *BusinessAddressCountry VT_BSTR
   ' =====================================================================================
   PROPERTY SET BusinessAddressCountry <32841> ( _      ' VTable offset = 292
     BYVAL prm_BusinessAddressCountry AS STRING _       ' [in] BusinessAddressCountry VT_BSTR
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET BusinessAddressPostalCode <32840> ( _   ' VTable offset = 296
   ) AS STRING                                          ' [retval][out] *BusinessAddressPostalCode VT_BSTR
   ' =====================================================================================
   PROPERTY SET BusinessAddressPostalCode <32840> ( _   ' VTable offset = 300
     BYVAL prm_BusinessAddressPostalCode AS STRING _    ' [in] BusinessAddressPostalCode VT_BSTR
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET BusinessAddressPostOfficeBox <32842> ( _  ' VTable offset = 304
   ) AS STRING                                          ' [retval][out] *BusinessAddressPostOfficeBox VT_BSTR
   ' =====================================================================================
   PROPERTY SET BusinessAddressPostOfficeBox <32842> ( _  ' VTable offset = 308
     BYVAL prm_BusinessAddressPostOfficeBox AS STRING _ ' [in] BusinessAddressPostOfficeBox VT_BSTR
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET BusinessAddressState <32839> ( _        ' VTable offset = 312
   ) AS STRING                                          ' [retval][out] *BusinessAddressState VT_BSTR
   ' =====================================================================================
   PROPERTY SET BusinessAddressState <32839> ( _        ' VTable offset = 316
     BYVAL prm_BusinessAddressState AS STRING _         ' [in] BusinessAddressState VT_BSTR
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET BusinessAddressStreet <32837> ( _       ' VTable offset = 320
   ) AS STRING                                          ' [retval][out] *BusinessAddressStreet VT_BSTR
   ' =====================================================================================
   PROPERTY SET BusinessAddressStreet <32837> ( _       ' VTable offset = 324
     BYVAL prm_BusinessAddressStreet AS STRING _        ' [in] BusinessAddressStreet VT_BSTR
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET BusinessFaxNumber <14884> ( _           ' VTable offset = 328
   ) AS STRING                                          ' [retval][out] *BusinessFaxNumber VT_BSTR
   ' =====================================================================================
   PROPERTY SET BusinessFaxNumber <14884> ( _           ' VTable offset = 332
     BYVAL prm_BusinessFaxNumber AS STRING _            ' [in] BusinessFaxNumber VT_BSTR
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET BusinessHomePage <14929> ( _            ' VTable offset = 336
   ) AS STRING                                          ' [retval][out] *BusinessHomePage VT_BSTR
   ' =====================================================================================
   PROPERTY SET BusinessHomePage <14929> ( _            ' VTable offset = 340
     BYVAL prm_BusinessHomePage AS STRING _             ' [in] BusinessHomePage VT_BSTR
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET BusinessTelephoneNumber <14856> ( _     ' VTable offset = 344
   ) AS STRING                                          ' [retval][out] *BusinessTelephoneNumber VT_BSTR
   ' =====================================================================================
   PROPERTY SET BusinessTelephoneNumber <14856> ( _     ' VTable offset = 348
     BYVAL prm_BusinessTelephoneNumber AS STRING _      ' [in] BusinessTelephoneNumber VT_BSTR
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET CallbackTelephoneNumber <14850> ( _     ' VTable offset = 352
   ) AS STRING                                          ' [retval][out] *CallbackTelephoneNumber VT_BSTR
   ' =====================================================================================
   PROPERTY SET CallbackTelephoneNumber <14850> ( _     ' VTable offset = 356
     BYVAL prm_CallbackTelephoneNumber AS STRING _      ' [in] CallbackTelephoneNumber VT_BSTR
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET CarTelephoneNumber <14878> ( _          ' VTable offset = 360
   ) AS STRING                                          ' [retval][out] *CarTelephoneNumber VT_BSTR
   ' =====================================================================================
   PROPERTY SET CarTelephoneNumber <14878> ( _          ' VTable offset = 364
     BYVAL prm_CarTelephoneNumber AS STRING _           ' [in] CarTelephoneNumber VT_BSTR
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET Children <32780> ( _                    ' VTable offset = 368
   ) AS STRING                                          ' [retval][out] *Children VT_BSTR
   ' =====================================================================================
   PROPERTY SET Children <32780> ( _                    ' VTable offset = 372
     BYVAL prm_Children AS STRING _                     ' [in] Children VT_BSTR
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET CompanyAndFullName <32792> ( _          ' VTable offset = 376
   ) AS STRING                                          ' [retval][out] *CompanyAndFullName VT_BSTR
   ' =====================================================================================
   PROPERTY GET CompanyLastFirstNoSpace <32818> ( _     ' VTable offset = 380
   ) AS STRING                                          ' [retval][out] *CompanyLastFirstNoSpace VT_BSTR
   ' =====================================================================================
   PROPERTY GET CompanyLastFirstSpaceOnly <32819> ( _   ' VTable offset = 384
   ) AS STRING                                          ' [retval][out] *CompanyLastFirstSpaceOnly VT_BSTR
   ' =====================================================================================
   PROPERTY GET CompanyMainTelephoneNumber <14935> ( _  ' VTable offset = 388
   ) AS STRING                                          ' [retval][out] *CompanyMainTelephoneNumber VT_BSTR
   ' =====================================================================================
   PROPERTY SET CompanyMainTelephoneNumber <14935> ( _  ' VTable offset = 392
     BYVAL prm_CompanyMainTelephoneNumber AS STRING _   ' [in] CompanyMainTelephoneNumber VT_BSTR
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET CompanyName <14870> ( _                 ' VTable offset = 396
   ) AS STRING                                          ' [retval][out] *CompanyName VT_BSTR
   ' =====================================================================================
   PROPERTY SET CompanyName <14870> ( _                 ' VTable offset = 400
     BYVAL prm_CompanyName AS STRING _                  ' [in] CompanyName VT_BSTR
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET ComputerNetworkName <14921> ( _         ' VTable offset = 404
   ) AS STRING                                          ' [retval][out] *ComputerNetworkName VT_BSTR
   ' =====================================================================================
   PROPERTY SET ComputerNetworkName <14921> ( _         ' VTable offset = 408
     BYVAL prm_ComputerNetworkName AS STRING _          ' [in] ComputerNetworkName VT_BSTR
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET CustomerID <14922> ( _                  ' VTable offset = 412
   ) AS STRING                                          ' [retval][out] *CustomerID VT_BSTR
   ' =====================================================================================
   PROPERTY SET CustomerID <14922> ( _                  ' VTable offset = 416
     BYVAL prm_CustomerID AS STRING _                   ' [in] CustomerID VT_BSTR
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET Department <14872> ( _                  ' VTable offset = 420
   ) AS STRING                                          ' [retval][out] *Department VT_BSTR
   ' =====================================================================================
   PROPERTY SET Department <14872> ( _                  ' VTable offset = 424
     BYVAL prm_Department AS STRING _                   ' [in] Department VT_BSTR
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET Email1Address <32899> ( _               ' VTable offset = 428
   ) AS STRING                                          ' [retval][out] *Email1Address VT_BSTR
   ' =====================================================================================
   PROPERTY SET Email1Address <32899> ( _               ' VTable offset = 432
     BYVAL prm_Email1Address AS STRING _                ' [in] Email1Address VT_BSTR
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET Email1AddressType <32898> ( _           ' VTable offset = 436
   ) AS STRING                                          ' [retval][out] *Email1AddressType VT_BSTR
   ' =====================================================================================
   PROPERTY SET Email1AddressType <32898> ( _           ' VTable offset = 440
     BYVAL prm_Email1AddressType AS STRING _            ' [in] Email1AddressType VT_BSTR
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET Email1DisplayName <32896> ( _           ' VTable offset = 444
   ) AS STRING                                          ' [retval][out] *Email1DisplayName VT_BSTR
   ' =====================================================================================
   PROPERTY GET Email1EntryID <32901> ( _               ' VTable offset = 448
   ) AS STRING                                          ' [retval][out] *Email1EntryID VT_BSTR
   ' =====================================================================================
   PROPERTY GET Email2Address <32915> ( _               ' VTable offset = 452
   ) AS STRING                                          ' [retval][out] *Email2Address VT_BSTR
   ' =====================================================================================
   PROPERTY SET Email2Address <32915> ( _               ' VTable offset = 456
     BYVAL prm_Email2Address AS STRING _                ' [in] Email2Address VT_BSTR
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET Email2AddressType <32914> ( _           ' VTable offset = 460
   ) AS STRING                                          ' [retval][out] *Email2AddressType VT_BSTR
   ' =====================================================================================
   PROPERTY SET Email2AddressType <32914> ( _           ' VTable offset = 464
     BYVAL prm_Email2AddressType AS STRING _            ' [in] Email2AddressType VT_BSTR
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET Email2DisplayName <32912> ( _           ' VTable offset = 468
   ) AS STRING                                          ' [retval][out] *Email2DisplayName VT_BSTR
   ' =====================================================================================
   PROPERTY GET Email2EntryID <32917> ( _               ' VTable offset = 472
   ) AS STRING                                          ' [retval][out] *Email2EntryID VT_BSTR
   ' =====================================================================================
   PROPERTY GET Email3Address <32931> ( _               ' VTable offset = 476
   ) AS STRING                                          ' [retval][out] *Email3Address VT_BSTR
   ' =====================================================================================
   PROPERTY SET Email3Address <32931> ( _               ' VTable offset = 480
     BYVAL prm_Email3Address AS STRING _                ' [in] Email3Address VT_BSTR
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET Email3AddressType <32930> ( _           ' VTable offset = 484
   ) AS STRING                                          ' [retval][out] *Email3AddressType VT_BSTR
   ' =====================================================================================
   PROPERTY SET Email3AddressType <32930> ( _           ' VTable offset = 488
     BYVAL prm_Email3AddressType AS STRING _            ' [in] Email3AddressType VT_BSTR
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET Email3DisplayName <32928> ( _           ' VTable offset = 492
   ) AS STRING                                          ' [retval][out] *Email3DisplayName VT_BSTR
   ' =====================================================================================
   PROPERTY GET Email3EntryID <32933> ( _               ' VTable offset = 496
   ) AS STRING                                          ' [retval][out] *Email3EntryID VT_BSTR
   ' =====================================================================================
   PROPERTY GET FileAs <32773> ( _                      ' VTable offset = 500
   ) AS STRING                                          ' [retval][out] *FileAs VT_BSTR
   ' =====================================================================================
   PROPERTY SET FileAs <32773> ( _                      ' VTable offset = 504
     BYVAL prm_FileAs AS STRING _                       ' [in] FileAs VT_BSTR
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET FirstName <14854> ( _                   ' VTable offset = 508
   ) AS STRING                                          ' [retval][out] *FirstName VT_BSTR
   ' =====================================================================================
   PROPERTY SET FirstName <14854> ( _                   ' VTable offset = 512
     BYVAL prm_FirstName AS STRING _                    ' [in] FirstName VT_BSTR
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET FTPSite <14924> ( _                     ' VTable offset = 516
   ) AS STRING                                          ' [retval][out] *FTPSite VT_BSTR
   ' =====================================================================================
   PROPERTY SET FTPSite <14924> ( _                     ' VTable offset = 520
     BYVAL prm_FTPSite AS STRING _                      ' [in] FTPSite VT_BSTR
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET FullName <12289> ( _                    ' VTable offset = 524
   ) AS STRING                                          ' [retval][out] *FullName VT_BSTR
   ' =====================================================================================
   PROPERTY SET FullName <12289> ( _                    ' VTable offset = 528
     BYVAL prm_FullName AS STRING _                     ' [in] FullName VT_BSTR
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET FullNameAndCompany <32793> ( _          ' VTable offset = 532
   ) AS STRING                                          ' [retval][out] *FullNameAndCompany VT_BSTR
   ' =====================================================================================
   PROPERTY GET Gender <14925> ( _                      ' VTable offset = 536
   ) AS LONG                                            ' [retval][out] *Gender OlGender <enum>
   ' =====================================================================================
   PROPERTY SET Gender <14925> ( _                      ' VTable offset = 540
     BYVAL prm_Gender AS LONG _                         ' [in] Gender OlGender <enum>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET GovernmentIDNumber <14855> ( _          ' VTable offset = 544
   ) AS STRING                                          ' [retval][out] *GovernmentIDNumber VT_BSTR
   ' =====================================================================================
   PROPERTY SET GovernmentIDNumber <14855> ( _          ' VTable offset = 548
     BYVAL prm_GovernmentIDNumber AS STRING _           ' [in] GovernmentIDNumber VT_BSTR
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET Hobby <14915> ( _                       ' VTable offset = 552
   ) AS STRING                                          ' [retval][out] *Hobby VT_BSTR
   ' =====================================================================================
   PROPERTY SET Hobby <14915> ( _                       ' VTable offset = 556
     BYVAL prm_Hobby AS STRING _                        ' [in] Hobby VT_BSTR
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET Home2TelephoneNumber <14895> ( _        ' VTable offset = 560
   ) AS STRING                                          ' [retval][out] *Home2TelephoneNumber VT_BSTR
   ' =====================================================================================
   PROPERTY SET Home2TelephoneNumber <14895> ( _        ' VTable offset = 564
     BYVAL prm_Home2TelephoneNumber AS STRING _         ' [in] Home2TelephoneNumber VT_BSTR
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET HomeAddress <32794> ( _                 ' VTable offset = 568
   ) AS STRING                                          ' [retval][out] *HomeAddress VT_BSTR
   ' =====================================================================================
   PROPERTY SET HomeAddress <32794> ( _                 ' VTable offset = 572
     BYVAL prm_HomeAddress AS STRING _                  ' [in] HomeAddress VT_BSTR
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET HomeAddressCity <14937> ( _             ' VTable offset = 576
   ) AS STRING                                          ' [retval][out] *HomeAddressCity VT_BSTR
   ' =====================================================================================
   PROPERTY SET HomeAddressCity <14937> ( _             ' VTable offset = 580
     BYVAL prm_HomeAddressCity AS STRING _              ' [in] HomeAddressCity VT_BSTR
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET HomeAddressCountry <14938> ( _          ' VTable offset = 584
   ) AS STRING                                          ' [retval][out] *HomeAddressCountry VT_BSTR
   ' =====================================================================================
   PROPERTY SET HomeAddressCountry <14938> ( _          ' VTable offset = 588
     BYVAL prm_HomeAddressCountry AS STRING _           ' [in] HomeAddressCountry VT_BSTR
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET HomeAddressPostalCode <14939> ( _       ' VTable offset = 592
   ) AS STRING                                          ' [retval][out] *HomeAddressPostalCode VT_BSTR
   ' =====================================================================================
   PROPERTY SET HomeAddressPostalCode <14939> ( _       ' VTable offset = 596
     BYVAL prm_HomeAddressPostalCode AS STRING _        ' [in] HomeAddressPostalCode VT_BSTR
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET HomeAddressPostOfficeBox <14942> ( _    ' VTable offset = 600
   ) AS STRING                                          ' [retval][out] *HomeAddressPostOfficeBox VT_BSTR
   ' =====================================================================================
   PROPERTY SET HomeAddressPostOfficeBox <14942> ( _    ' VTable offset = 604
     BYVAL prm_HomeAddressPostOfficeBox AS STRING _     ' [in] HomeAddressPostOfficeBox VT_BSTR
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET HomeAddressState <14940> ( _            ' VTable offset = 608
   ) AS STRING                                          ' [retval][out] *HomeAddressState VT_BSTR
   ' =====================================================================================
   PROPERTY SET HomeAddressState <14940> ( _            ' VTable offset = 612
     BYVAL prm_HomeAddressState AS STRING _             ' [in] HomeAddressState VT_BSTR
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET HomeAddressStreet <14941> ( _           ' VTable offset = 616
   ) AS STRING                                          ' [retval][out] *HomeAddressStreet VT_BSTR
   ' =====================================================================================
   PROPERTY SET HomeAddressStreet <14941> ( _           ' VTable offset = 620
     BYVAL prm_HomeAddressStreet AS STRING _            ' [in] HomeAddressStreet VT_BSTR
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET HomeFaxNumber <14885> ( _               ' VTable offset = 624
   ) AS STRING                                          ' [retval][out] *HomeFaxNumber VT_BSTR
   ' =====================================================================================
   PROPERTY SET HomeFaxNumber <14885> ( _               ' VTable offset = 628
     BYVAL prm_HomeFaxNumber AS STRING _                ' [in] HomeFaxNumber VT_BSTR
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET HomeTelephoneNumber <14857> ( _         ' VTable offset = 632
   ) AS STRING                                          ' [retval][out] *HomeTelephoneNumber VT_BSTR
   ' =====================================================================================
   PROPERTY SET HomeTelephoneNumber <14857> ( _         ' VTable offset = 636
     BYVAL prm_HomeTelephoneNumber AS STRING _          ' [in] HomeTelephoneNumber VT_BSTR
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET Initials <14858> ( _                    ' VTable offset = 640
   ) AS STRING                                          ' [retval][out] *Initials VT_BSTR
   ' =====================================================================================
   PROPERTY SET Initials <14858> ( _                    ' VTable offset = 644
     BYVAL prm_Initials AS STRING _                     ' [in] Initials VT_BSTR
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET InternetFreeBusyAddress <32984> ( _     ' VTable offset = 648
   ) AS STRING                                          ' [retval][out] *InternetFreeBusyAddress VT_BSTR
   ' =====================================================================================
   PROPERTY SET InternetFreeBusyAddress <32984> ( _     ' VTable offset = 652
     BYVAL prm_InternetFreeBusyAddress AS STRING _      ' [in] InternetFreeBusyAddress VT_BSTR
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET ISDNNumber <14893> ( _                  ' VTable offset = 656
   ) AS STRING                                          ' [retval][out] *ISDNNumber VT_BSTR
   ' =====================================================================================
   PROPERTY SET ISDNNumber <14893> ( _                  ' VTable offset = 660
     BYVAL prm_ISDNNumber AS STRING _                   ' [in] ISDNNumber VT_BSTR
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET JobTitle <14871> ( _                    ' VTable offset = 664
   ) AS STRING                                          ' [retval][out] *JobTitle VT_BSTR
   ' =====================================================================================
   PROPERTY SET JobTitle <14871> ( _                    ' VTable offset = 668
     BYVAL prm_JobTitle AS STRING _                     ' [in] JobTitle VT_BSTR
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET Journal <32805> ( _                     ' VTable offset = 672
   ) AS INTEGER                                         ' [retval][out] *Journal VT_BOOL <Integer>
   ' =====================================================================================
   PROPERTY SET Journal <32805> ( _                     ' VTable offset = 676
     BYVAL prm_Journal AS INTEGER _                     ' [in] Journal VT_BOOL <Integer>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET Language <14860> ( _                    ' VTable offset = 680
   ) AS STRING                                          ' [retval][out] *Language VT_BSTR
   ' =====================================================================================
   PROPERTY SET Language <14860> ( _                    ' VTable offset = 684
     BYVAL prm_Language AS STRING _                     ' [in] Language VT_BSTR
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET LastFirstAndSuffix <32822> ( _          ' VTable offset = 688
   ) AS STRING                                          ' [retval][out] *LastFirstAndSuffix VT_BSTR
   ' =====================================================================================
   PROPERTY GET LastFirstNoSpace <32816> ( _            ' VTable offset = 692
   ) AS STRING                                          ' [retval][out] *LastFirstNoSpace VT_BSTR
   ' =====================================================================================
   PROPERTY GET LastFirstNoSpaceCompany <32820> ( _     ' VTable offset = 696
   ) AS STRING                                          ' [retval][out] *LastFirstNoSpaceCompany VT_BSTR
   ' =====================================================================================
   PROPERTY GET LastFirstSpaceOnly <32817> ( _          ' VTable offset = 700
   ) AS STRING                                          ' [retval][out] *LastFirstSpaceOnly VT_BSTR
   ' =====================================================================================
   PROPERTY GET LastFirstSpaceOnlyCompany <32821> ( _   ' VTable offset = 704
   ) AS STRING                                          ' [retval][out] *LastFirstSpaceOnlyCompany VT_BSTR
   ' =====================================================================================
   PROPERTY GET LastName <14865> ( _                    ' VTable offset = 708
   ) AS STRING                                          ' [retval][out] *LastName VT_BSTR
   ' =====================================================================================
   PROPERTY SET LastName <14865> ( _                    ' VTable offset = 712
     BYVAL prm_LastName AS STRING _                     ' [in] LastName VT_BSTR
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET LastNameAndFirstName <32791> ( _        ' VTable offset = 716
   ) AS STRING                                          ' [retval][out] *LastNameAndFirstName VT_BSTR
   ' =====================================================================================
   PROPERTY GET MailingAddress <14869> ( _              ' VTable offset = 720
   ) AS STRING                                          ' [retval][out] *MailingAddress VT_BSTR
   ' =====================================================================================
   PROPERTY SET MailingAddress <14869> ( _              ' VTable offset = 724
     BYVAL prm_MailingAddress AS STRING _               ' [in] MailingAddress VT_BSTR
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET MailingAddressCity <14887> ( _          ' VTable offset = 728
   ) AS STRING                                          ' [retval][out] *MailingAddressCity VT_BSTR
   ' =====================================================================================
   PROPERTY SET MailingAddressCity <14887> ( _          ' VTable offset = 732
     BYVAL prm_MailingAddressCity AS STRING _           ' [in] MailingAddressCity VT_BSTR
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET MailingAddressCountry <14886> ( _       ' VTable offset = 736
   ) AS STRING                                          ' [retval][out] *MailingAddressCountry VT_BSTR
   ' =====================================================================================
   PROPERTY SET MailingAddressCountry <14886> ( _       ' VTable offset = 740
     BYVAL prm_MailingAddressCountry AS STRING _        ' [in] MailingAddressCountry VT_BSTR
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET MailingAddressPostalCode <14890> ( _    ' VTable offset = 744
   ) AS STRING                                          ' [retval][out] *MailingAddressPostalCode VT_BSTR
   ' =====================================================================================
   PROPERTY SET MailingAddressPostalCode <14890> ( _    ' VTable offset = 748
     BYVAL prm_MailingAddressPostalCode AS STRING _     ' [in] MailingAddressPostalCode VT_BSTR
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET MailingAddressPostOfficeBox <14891> ( _  ' VTable offset = 752
   ) AS STRING                                          ' [retval][out] *MailingAddressPostOfficeBox VT_BSTR
   ' =====================================================================================
   PROPERTY SET MailingAddressPostOfficeBox <14891> ( _  ' VTable offset = 756
     BYVAL prm_MailingAddressPostOfficeBox AS STRING _  ' [in] MailingAddressPostOfficeBox VT_BSTR
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET MailingAddressState <14888> ( _         ' VTable offset = 760
   ) AS STRING                                          ' [retval][out] *MailingAddressState VT_BSTR
   ' =====================================================================================
   PROPERTY SET MailingAddressState <14888> ( _         ' VTable offset = 764
     BYVAL prm_MailingAddressState AS STRING _          ' [in] MailingAddressState VT_BSTR
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET MailingAddressStreet <14889> ( _        ' VTable offset = 768
   ) AS STRING                                          ' [retval][out] *MailingAddressStreet VT_BSTR
   ' =====================================================================================
   PROPERTY SET MailingAddressStreet <14889> ( _        ' VTable offset = 772
     BYVAL prm_MailingAddressStreet AS STRING _         ' [in] MailingAddressStreet VT_BSTR
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET ManagerName <14926> ( _                 ' VTable offset = 776
   ) AS STRING                                          ' [retval][out] *ManagerName VT_BSTR
   ' =====================================================================================
   PROPERTY SET ManagerName <14926> ( _                 ' VTable offset = 780
     BYVAL prm_ManagerName AS STRING _                  ' [in] ManagerName VT_BSTR
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET MiddleName <14916> ( _                  ' VTable offset = 784
   ) AS STRING                                          ' [retval][out] *MiddleName VT_BSTR
   ' =====================================================================================
   PROPERTY SET MiddleName <14916> ( _                  ' VTable offset = 788
     BYVAL prm_MiddleName AS STRING _                   ' [in] MiddleName VT_BSTR
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET MobileTelephoneNumber <14876> ( _       ' VTable offset = 792
   ) AS STRING                                          ' [retval][out] *MobileTelephoneNumber VT_BSTR
   ' =====================================================================================
   PROPERTY SET MobileTelephoneNumber <14876> ( _       ' VTable offset = 796
     BYVAL prm_MobileTelephoneNumber AS STRING _        ' [in] MobileTelephoneNumber VT_BSTR
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET NetMeetingAlias <32863> ( _             ' VTable offset = 800
   ) AS STRING                                          ' [retval][out] *NetMeetingAlias VT_BSTR
   ' =====================================================================================
   PROPERTY SET NetMeetingAlias <32863> ( _             ' VTable offset = 804
     BYVAL prm_NetMeetingAlias AS STRING _              ' [in] NetMeetingAlias VT_BSTR
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET NetMeetingServer <32864> ( _            ' VTable offset = 808
   ) AS STRING                                          ' [retval][out] *NetMeetingServer VT_BSTR
   ' =====================================================================================
   PROPERTY SET NetMeetingServer <32864> ( _            ' VTable offset = 812
     BYVAL prm_NetMeetingServer AS STRING _             ' [in] NetMeetingServer VT_BSTR
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET NickName <14927> ( _                    ' VTable offset = 816
   ) AS STRING                                          ' [retval][out] *NickName VT_BSTR
   ' =====================================================================================
   PROPERTY SET NickName <14927> ( _                    ' VTable offset = 820
     BYVAL prm_NickName AS STRING _                     ' [in] NickName VT_BSTR
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET OfficeLocation <14873> ( _              ' VTable offset = 824
   ) AS STRING                                          ' [retval][out] *OfficeLocation VT_BSTR
   ' =====================================================================================
   PROPERTY SET OfficeLocation <14873> ( _              ' VTable offset = 828
     BYVAL prm_OfficeLocation AS STRING _               ' [in] OfficeLocation VT_BSTR
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET OrganizationalIDNumber <14864> ( _      ' VTable offset = 832
   ) AS STRING                                          ' [retval][out] *OrganizationalIDNumber VT_BSTR
   ' =====================================================================================
   PROPERTY SET OrganizationalIDNumber <14864> ( _      ' VTable offset = 836
     BYVAL prm_OrganizationalIDNumber AS STRING _       ' [in] OrganizationalIDNumber VT_BSTR
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET OtherAddress <32796> ( _                ' VTable offset = 840
   ) AS STRING                                          ' [retval][out] *OtherAddress VT_BSTR
   ' =====================================================================================
   PROPERTY SET OtherAddress <32796> ( _                ' VTable offset = 844
     BYVAL prm_OtherAddress AS STRING _                 ' [in] OtherAddress VT_BSTR
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET OtherAddressCity <14943> ( _            ' VTable offset = 848
   ) AS STRING                                          ' [retval][out] *OtherAddressCity VT_BSTR
   ' =====================================================================================
   PROPERTY SET OtherAddressCity <14943> ( _            ' VTable offset = 852
     BYVAL prm_OtherAddressCity AS STRING _             ' [in] OtherAddressCity VT_BSTR
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET OtherAddressCountry <14944> ( _         ' VTable offset = 856
   ) AS STRING                                          ' [retval][out] *OtherAddressCountry VT_BSTR
   ' =====================================================================================
   PROPERTY SET OtherAddressCountry <14944> ( _         ' VTable offset = 860
     BYVAL prm_OtherAddressCountry AS STRING _          ' [in] OtherAddressCountry VT_BSTR
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET OtherAddressPostalCode <14945> ( _      ' VTable offset = 864
   ) AS STRING                                          ' [retval][out] *OtherAddressPostalCode VT_BSTR
   ' =====================================================================================
   PROPERTY SET OtherAddressPostalCode <14945> ( _      ' VTable offset = 868
     BYVAL prm_OtherAddressPostalCode AS STRING _       ' [in] OtherAddressPostalCode VT_BSTR
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET OtherAddressPostOfficeBox <14948> ( _   ' VTable offset = 872
   ) AS STRING                                          ' [retval][out] *OtherAddressPostOfficeBox VT_BSTR
   ' =====================================================================================
   PROPERTY SET OtherAddressPostOfficeBox <14948> ( _   ' VTable offset = 876
     BYVAL prm_OtherAddressPostOfficeBox AS STRING _    ' [in] OtherAddressPostOfficeBox VT_BSTR
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET OtherAddressState <14946> ( _           ' VTable offset = 880
   ) AS STRING                                          ' [retval][out] *OtherAddressState VT_BSTR
   ' =====================================================================================
   PROPERTY SET OtherAddressState <14946> ( _           ' VTable offset = 884
     BYVAL prm_OtherAddressState AS STRING _            ' [in] OtherAddressState VT_BSTR
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET OtherAddressStreet <14947> ( _          ' VTable offset = 888
   ) AS STRING                                          ' [retval][out] *OtherAddressStreet VT_BSTR
   ' =====================================================================================
   PROPERTY SET OtherAddressStreet <14947> ( _          ' VTable offset = 892
     BYVAL prm_OtherAddressStreet AS STRING _           ' [in] OtherAddressStreet VT_BSTR
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET OtherFaxNumber <14883> ( _              ' VTable offset = 896
   ) AS STRING                                          ' [retval][out] *OtherFaxNumber VT_BSTR
   ' =====================================================================================
   PROPERTY SET OtherFaxNumber <14883> ( _              ' VTable offset = 900
     BYVAL prm_OtherFaxNumber AS STRING _               ' [in] OtherFaxNumber VT_BSTR
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET OtherTelephoneNumber <14879> ( _        ' VTable offset = 904
   ) AS STRING                                          ' [retval][out] *OtherTelephoneNumber VT_BSTR
   ' =====================================================================================
   PROPERTY SET OtherTelephoneNumber <14879> ( _        ' VTable offset = 908
     BYVAL prm_OtherTelephoneNumber AS STRING _         ' [in] OtherTelephoneNumber VT_BSTR
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET PagerNumber <14881> ( _                 ' VTable offset = 912
   ) AS STRING                                          ' [retval][out] *PagerNumber VT_BSTR
   ' =====================================================================================
   PROPERTY SET PagerNumber <14881> ( _                 ' VTable offset = 916
     BYVAL prm_PagerNumber AS STRING _                  ' [in] PagerNumber VT_BSTR
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET PersonalHomePage <14928> ( _            ' VTable offset = 920
   ) AS STRING                                          ' [retval][out] *PersonalHomePage VT_BSTR
   ' =====================================================================================
   PROPERTY SET PersonalHomePage <14928> ( _            ' VTable offset = 924
     BYVAL prm_PersonalHomePage AS STRING _             ' [in] PersonalHomePage VT_BSTR
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET PrimaryTelephoneNumber <14874> ( _      ' VTable offset = 928
   ) AS STRING                                          ' [retval][out] *PrimaryTelephoneNumber VT_BSTR
   ' =====================================================================================
   PROPERTY SET PrimaryTelephoneNumber <14874> ( _      ' VTable offset = 932
     BYVAL prm_PrimaryTelephoneNumber AS STRING _       ' [in] PrimaryTelephoneNumber VT_BSTR
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET Profession <14918> ( _                  ' VTable offset = 936
   ) AS STRING                                          ' [retval][out] *Profession VT_BSTR
   ' =====================================================================================
   PROPERTY SET Profession <14918> ( _                  ' VTable offset = 940
     BYVAL prm_Profession AS STRING _                   ' [in] Profession VT_BSTR
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET RadioTelephoneNumber <14877> ( _        ' VTable offset = 944
   ) AS STRING                                          ' [retval][out] *RadioTelephoneNumber VT_BSTR
   ' =====================================================================================
   PROPERTY SET RadioTelephoneNumber <14877> ( _        ' VTable offset = 948
     BYVAL prm_RadioTelephoneNumber AS STRING _         ' [in] RadioTelephoneNumber VT_BSTR
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET ReferredBy <14919> ( _                  ' VTable offset = 952
   ) AS STRING                                          ' [retval][out] *ReferredBy VT_BSTR
   ' =====================================================================================
   PROPERTY SET ReferredBy <14919> ( _                  ' VTable offset = 956
     BYVAL prm_ReferredBy AS STRING _                   ' [in] ReferredBy VT_BSTR
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET SelectedMailingAddress <32802> ( _      ' VTable offset = 960
   ) AS LONG                                            ' [retval][out] *SelectedMailingAddress OlMailingAddress <enum>
   ' =====================================================================================
   PROPERTY SET SelectedMailingAddress <32802> ( _      ' VTable offset = 964
     BYVAL prm_SelectedMailingAddress AS LONG _         ' [in] SelectedMailingAddress OlMailingAddress <enum>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET Spouse <14920> ( _                      ' VTable offset = 968
   ) AS STRING                                          ' [retval][out] *Spouse VT_BSTR
   ' =====================================================================================
   PROPERTY SET Spouse <14920> ( _                      ' VTable offset = 972
     BYVAL prm_Spouse AS STRING _                       ' [in] Spouse VT_BSTR
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET Suffix <14853> ( _                      ' VTable offset = 976
   ) AS STRING                                          ' [retval][out] *Suffix VT_BSTR
   ' =====================================================================================
   PROPERTY SET Suffix <14853> ( _                      ' VTable offset = 980
     BYVAL prm_Suffix AS STRING _                       ' [in] Suffix VT_BSTR
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET TelexNumber <14892> ( _                 ' VTable offset = 984
   ) AS STRING                                          ' [retval][out] *TelexNumber VT_BSTR
   ' =====================================================================================
   PROPERTY SET TelexNumber <14892> ( _                 ' VTable offset = 988
     BYVAL prm_TelexNumber AS STRING _                  ' [in] TelexNumber VT_BSTR
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET Title <14917> ( _                       ' VTable offset = 992
   ) AS STRING                                          ' [retval][out] *Title VT_BSTR
   ' =====================================================================================
   PROPERTY SET Title <14917> ( _                       ' VTable offset = 996
     BYVAL prm_Title AS STRING _                        ' [in] Title VT_BSTR
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET TTYTDDTelephoneNumber <14923> ( _       ' VTable offset = 1000
   ) AS STRING                                          ' [retval][out] *TTYTDDTelephoneNumber VT_BSTR
   ' =====================================================================================
   PROPERTY SET TTYTDDTelephoneNumber <14923> ( _       ' VTable offset = 1004
     BYVAL prm_TTYTDDTelephoneNumber AS STRING _        ' [in] TTYTDDTelephoneNumber VT_BSTR
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET User1 <32847> ( _                       ' VTable offset = 1008
   ) AS STRING                                          ' [retval][out] *User1 VT_BSTR
   ' =====================================================================================
   PROPERTY SET User1 <32847> ( _                       ' VTable offset = 1012
     BYVAL prm_User1 AS STRING _                        ' [in] User1 VT_BSTR
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET User2 <32848> ( _                       ' VTable offset = 1016
   ) AS STRING                                          ' [retval][out] *User2 VT_BSTR
   ' =====================================================================================
   PROPERTY SET User2 <32848> ( _                       ' VTable offset = 1020
     BYVAL prm_User2 AS STRING _                        ' [in] User2 VT_BSTR
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET User3 <32849> ( _                       ' VTable offset = 1024
   ) AS STRING                                          ' [retval][out] *User3 VT_BSTR
   ' =====================================================================================
   PROPERTY SET User3 <32849> ( _                       ' VTable offset = 1028
     BYVAL prm_User3 AS STRING _                        ' [in] User3 VT_BSTR
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET User4 <32850> ( _                       ' VTable offset = 1032
   ) AS STRING                                          ' [retval][out] *User4 VT_BSTR
   ' =====================================================================================
   PROPERTY SET User4 <32850> ( _                       ' VTable offset = 1036
     BYVAL prm_User4 AS STRING _                        ' [in] User4 VT_BSTR
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET UserCertificate <32790> ( _             ' VTable offset = 1040
   ) AS STRING                                          ' [retval][out] *UserCertificate VT_BSTR
   ' =====================================================================================
   PROPERTY SET UserCertificate <32790> ( _             ' VTable offset = 1044
     BYVAL prm_UserCertificate AS STRING _              ' [in] UserCertificate VT_BSTR
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET WebPage <32811> ( _                     ' VTable offset = 1048
   ) AS STRING                                          ' [retval][out] *WebPage VT_BSTR
   ' =====================================================================================
   PROPERTY SET WebPage <32811> ( _                     ' VTable offset = 1052
     BYVAL prm_WebPage AS STRING _                      ' [in] WebPage VT_BSTR
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET YomiCompanyName <32814> ( _             ' VTable offset = 1056
   ) AS STRING                                          ' [retval][out] *YomiCompanyName VT_BSTR
   ' =====================================================================================
   PROPERTY SET YomiCompanyName <32814> ( _             ' VTable offset = 1060
     BYVAL prm_YomiCompanyName AS STRING _              ' [in] YomiCompanyName VT_BSTR
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET YomiFirstName <32812> ( _               ' VTable offset = 1064
   ) AS STRING                                          ' [retval][out] *YomiFirstName VT_BSTR
   ' =====================================================================================
   PROPERTY SET YomiFirstName <32812> ( _               ' VTable offset = 1068
     BYVAL prm_YomiFirstName AS STRING _                ' [in] YomiFirstName VT_BSTR
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET YomiLastName <32813> ( _                ' VTable offset = 1072
   ) AS STRING                                          ' [retval][out] *YomiLastName VT_BSTR
   ' =====================================================================================
   PROPERTY SET YomiLastName <32813> ( _                ' VTable offset = 1076
     BYVAL prm_YomiLastName AS STRING _                 ' [in] YomiLastName VT_BSTR
   )                                                    ' void
   ' =====================================================================================
   METHOD ForwardAsVcard <63649> ( _                    ' VTable offset = 1080
   ) AS IDispatch                                       ' [retval][out] **Item MailItem <coclass>
   ' =====================================================================================
   PROPERTY GET Links <62469> ( _                       ' VTable offset = 1084
   ) AS Links                                           ' [retval][out] **Links Links <dispinterface>
   ' =====================================================================================
   PROPERTY GET ItemProperties <64009> ( _              ' VTable offset = 1088
   ) AS ItemProperties                                  ' [retval][out] **ItemProperties ItemProperties <dispinterface>
   ' =====================================================================================
   PROPERTY GET LastFirstNoSpaceAndSuffix <32824> ( _   ' VTable offset = 1092
   ) AS STRING                                          ' [retval][out] *LastFirstNoSpaceAndSuffix VT_BSTR
   ' =====================================================================================
   PROPERTY GET DownloadState <64077> ( _               ' VTable offset = 1096
   ) AS LONG                                            ' [retval][out] *DownloadState OlDownloadState <enum>
   ' =====================================================================================
   METHOD ShowCategoriesDialog <64011> ( _              ' VTable offset = 1100
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET IMAddress <32866> ( _                   ' VTable offset = 1104
   ) AS STRING                                          ' [retval][out] *IMAddress VT_BSTR
   ' =====================================================================================
   PROPERTY SET IMAddress <32866> ( _                   ' VTable offset = 1108
     BYVAL prm_IMAddress AS STRING _                    ' [in] IMAddress VT_BSTR
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET MarkForDownload <34161> ( _             ' VTable offset = 1112
   ) AS LONG                                            ' [retval][out] *MarkForDownload OlRemoteStatus <enum>
   ' =====================================================================================
   PROPERTY SET MarkForDownload <34161> ( _             ' VTable offset = 1116
     BYVAL prm_MarkForDownload AS LONG _                ' [in] MarkForDownload OlRemoteStatus <enum>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY SET Email1DisplayName <32896> ( _           ' VTable offset = 1120
     BYVAL prm_Email1DisplayName AS STRING _            ' [in] Email1DisplayName VT_BSTR
   )                                                    ' void
   ' =====================================================================================
   PROPERTY SET Email2DisplayName <32912> ( _           ' VTable offset = 1124
     BYVAL prm_Email2DisplayName AS STRING _            ' [in] Email2DisplayName VT_BSTR
   )                                                    ' void
   ' =====================================================================================
   PROPERTY SET Email3DisplayName <32928> ( _           ' VTable offset = 1128
     BYVAL prm_Email3DisplayName AS STRING _            ' [in] Email3DisplayName VT_BSTR
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET IsConflict <64164> ( _                  ' VTable offset = 1132
   ) AS INTEGER                                         ' [retval][out] *IsConflict VT_BOOL <Integer>
   ' =====================================================================================
   PROPERTY GET AutoResolvedWinner <64186> ( _          ' VTable offset = 1136
   ) AS INTEGER                                         ' [retval][out] *AutoResolvedWinner VT_BOOL <Integer>
   ' =====================================================================================
   PROPERTY GET Conflicts <64187> ( _                   ' VTable offset = 1140
   ) AS Conflicts                                       ' [retval][out] **Conflicts Conflicts <dispinterface>
   ' =====================================================================================
   METHOD AddPicture <64189> ( _                        ' VTable offset = 1144
     BYVAL prm_Path AS STRING _                         ' [in] Path VT_BSTR
   )                                                    ' void
   ' =====================================================================================
   METHOD RemovePicture <64190> ( _                     ' VTable offset = 1148
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET HasPicture <64191> ( _                  ' VTable offset = 1152
   ) AS INTEGER                                         ' [retval][out] *HasPicture VT_BOOL <Integer>
   ' =====================================================================================
   PROPERTY GET PropertyAccessor <64253> ( _            ' VTable offset = 1156
   ) AS IDispatch                                       ' [retval][out] **PropertyAccessor PropertyAccessor <coclass>
   ' =====================================================================================
   METHOD ForwardAsBusinessCard <64404> ( _             ' VTable offset = 1160
   ) AS IDispatch                                       ' [retval][out] **Item MailItem <coclass>
   ' =====================================================================================
   METHOD ShowBusinessCardEditor <64405> ( _            ' VTable offset = 1164
   )                                                    ' void
   ' =====================================================================================
   METHOD SaveBusinessCardImage <64407> ( _             ' VTable offset = 1168
     BYVAL prm_Path AS STRING _                         ' [in] Path VT_BSTR
   )                                                    ' void
   ' =====================================================================================
   METHOD ShowCheckPhoneDialog <64471> ( _              ' VTable offset = 1172
     BYVAL prm_PhoneNumber AS LONG _                    ' [in] PhoneNumber OlContactPhoneNumber <enum>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET TaskSubject <64543> ( _                 ' VTable offset = 1176
   ) AS STRING                                          ' [retval][out] *TaskSubject VT_BSTR
   ' =====================================================================================
   PROPERTY SET TaskSubject <64543> ( _                 ' VTable offset = 1180
     BYVAL prm_TaskSubject AS STRING _                  ' [in] TaskSubject VT_BSTR
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET TaskDueDate <33029> ( _                 ' VTable offset = 1184
   ) AS DOUBLE                                          ' [retval][out] *TaskDueDate VT_DATE <Double>
   ' =====================================================================================
   PROPERTY SET TaskDueDate <33029> ( _                 ' VTable offset = 1188
     BYVAL prm_TaskDueDate AS DOUBLE _                  ' [in] TaskDueDate VT_DATE <Double>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET TaskStartDate <33028> ( _               ' VTable offset = 1192
   ) AS DOUBLE                                          ' [retval][out] *TaskStartDate VT_DATE <Double>
   ' =====================================================================================
   PROPERTY SET TaskStartDate <33028> ( _               ' VTable offset = 1196
     BYVAL prm_TaskStartDate AS DOUBLE _                ' [in] TaskStartDate VT_DATE <Double>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET TaskCompletedDate <33039> ( _           ' VTable offset = 1200
   ) AS DOUBLE                                          ' [retval][out] *TaskCompletedDate VT_DATE <Double>
   ' =====================================================================================
   PROPERTY SET TaskCompletedDate <33039> ( _           ' VTable offset = 1204
     BYVAL prm_TaskCompletedDate AS DOUBLE _            ' [in] TaskCompletedDate VT_DATE <Double>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET ToDoTaskOrdinal <34208> ( _             ' VTable offset = 1208
   ) AS DOUBLE                                          ' [retval][out] *ToDoTaskOrdinal VT_DATE <Double>
   ' =====================================================================================
   PROPERTY SET ToDoTaskOrdinal <34208> ( _             ' VTable offset = 1212
     BYVAL prm_ToDoTaskOrdinal AS DOUBLE _              ' [in] ToDoTaskOrdinal VT_DATE <Double>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET ReminderOverrideDefault <34076> ( _     ' VTable offset = 1216
   ) AS INTEGER                                         ' [retval][out] *ReminderOverrideDefault VT_BOOL <Integer>
   ' =====================================================================================
   PROPERTY SET ReminderOverrideDefault <34076> ( _     ' VTable offset = 1220
     BYVAL prm_ReminderOverrideDefault AS INTEGER _     ' [in] ReminderOverrideDefault VT_BOOL <Integer>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET ReminderPlaySound <34078> ( _           ' VTable offset = 1224
   ) AS INTEGER                                         ' [retval][out] *ReminderPlaySound VT_BOOL <Integer>
   ' =====================================================================================
   PROPERTY SET ReminderPlaySound <34078> ( _           ' VTable offset = 1228
     BYVAL prm_ReminderPlaySound AS INTEGER _           ' [in] ReminderPlaySound VT_BOOL <Integer>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET ReminderSet <34051> ( _                 ' VTable offset = 1232
   ) AS INTEGER                                         ' [retval][out] *ReminderSet VT_BOOL <Integer>
   ' =====================================================================================
   PROPERTY SET ReminderSet <34051> ( _                 ' VTable offset = 1236
     BYVAL prm_ReminderSet AS INTEGER _                 ' [in] ReminderSet VT_BOOL <Integer>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET ReminderSoundFile <34079> ( _           ' VTable offset = 1240
   ) AS STRING                                          ' [retval][out] *ReminderSoundFile VT_BSTR
   ' =====================================================================================
   PROPERTY SET ReminderSoundFile <34079> ( _           ' VTable offset = 1244
     BYVAL prm_ReminderSoundFile AS STRING _            ' [in] ReminderSoundFile VT_BSTR
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET ReminderTime <34050> ( _                ' VTable offset = 1248
   ) AS DOUBLE                                          ' [retval][out] *ReminderTime VT_DATE <Double>
   ' =====================================================================================
   PROPERTY SET ReminderTime <34050> ( _                ' VTable offset = 1252
     BYVAL prm_ReminderTime AS DOUBLE _                 ' [in] ReminderTime VT_DATE <Double>
   )                                                    ' void
   ' =====================================================================================
   METHOD MarkAsTask <64510> ( _                        ' VTable offset = 1256
     BYVAL prm_MarkInterval AS LONG _                   ' [in] MarkInterval OlMarkInterval <enum>
   )                                                    ' void
   ' =====================================================================================
   METHOD ClearTaskFlag <64521> ( _                     ' VTable offset = 1260
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET IsMarkedAsTask <64522> ( _              ' VTable offset = 1264
   ) AS INTEGER                                         ' [retval][out] *IsMarkedAsTask VT_BOOL <Integer>
   ' =====================================================================================
   PROPERTY GET BusinessCardLayoutXml <64525> ( _       ' VTable offset = 1268
   ) AS STRING                                          ' [retval][out] *BusinessCardLayoutXml VT_BSTR
   ' =====================================================================================
   PROPERTY SET BusinessCardLayoutXml <64525> ( _       ' VTable offset = 1272
     BYVAL prm_BusinessCardLayoutXml AS STRING _        ' [in] BusinessCardLayoutXml VT_BSTR
   )                                                    ' void
   ' =====================================================================================
   METHOD ResetBusinessCard <64526> ( _                 ' VTable offset = 1276
   )                                                    ' void
   ' =====================================================================================
   METHOD AddBusinessCardLogoPicture <64527> ( _        ' VTable offset = 1280
     BYVAL prm_Path AS STRING _                         ' [in] Path VT_BSTR
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET BusinessCardType <64528> ( _            ' VTable offset = 1284
   ) AS LONG                                            ' [retval][out] *BusinessCardType OlBusinessCardType <enum>
   ' =====================================================================================

END INTERFACE

#ENDIF   ' /* __ContactItem_INTERFACE_DEFINED__ */

' ########################################################################################
' Interface name = Actions
' IID = {0006303E-0000-0000-C000-000000000046}
' Attributes = 4160 [&H1040] [Dual] [Dispatchable]
' Inherited interface = IDispatch
' ########################################################################################

#IF NOT %DEF(%Actions_INTERFACE_DEFINED)
    %Actions_INTERFACE_DEFINED = 1

INTERFACE Actions $IID_Actions

   INHERIT IDispatch

   ' =====================================================================================
   PROPERTY GET Application <61440> ( _                 ' VTable offset = 28
   ) AS Application                                     ' [retval][out] **Application _Application <dispinterface>
   ' =====================================================================================
   PROPERTY GET Class <61450> ( _                       ' VTable offset = 32
   ) AS LONG                                            ' [retval][out] *Class OlObjectClass <enum>
   ' =====================================================================================
   PROPERTY GET Session <61451> ( _                     ' VTable offset = 36
   ) AS NameSpace                                       ' [retval][out] **Session _NameSpace <dispinterface>
   ' =====================================================================================
   PROPERTY GET Parent <61441> ( _                      ' VTable offset = 40
   ) AS IDispatch                                       ' [retval][out] **Parent VT_DISPATCH <IDispatch>
   ' =====================================================================================
   PROPERTY GET Count <80> ( _                          ' VTable offset = 44
   ) AS LONG                                            ' [retval][out] *Count VT_I4 <Long>
   ' =====================================================================================
   METHOD Item <81> ( _                                 ' VTable offset = 48
     BYVAL prm_Index AS VARIANT _                       ' [in] Index VT_VARIANT <Variant>
   ) AS Action                                          ' [retval][out] **Item Action <dispinterface>
   ' =====================================================================================
   METHOD Add <100> ( _                                 ' VTable offset = 52
   ) AS Action                                          ' [retval][out] **Action Action <dispinterface>
   ' =====================================================================================
   METHOD Remove <82> ( _                               ' VTable offset = 56
     BYVAL prm_Index AS LONG _                          ' [in] Index VT_I4 <Long>
   )                                                    ' void
   ' =====================================================================================

END INTERFACE

#ENDIF   ' /* __Actions_INTERFACE_DEFINED__ */

' ########################################################################################
' Interface name = Action
' IID = {00063043-0000-0000-C000-000000000046}
' Attributes = 4160 [&H1040] [Dual] [Dispatchable]
' Inherited interface = IDispatch
' ########################################################################################

#IF NOT %DEF(%Action_INTERFACE_DEFINED)
    %Action_INTERFACE_DEFINED = 1

INTERFACE Action $IID_Action

   INHERIT IDispatch

   ' =====================================================================================
   PROPERTY GET Application <61440> ( _                 ' VTable offset = 28
   ) AS Application                                     ' [retval][out] **Application _Application <dispinterface>
   ' =====================================================================================
   PROPERTY GET Class <61450> ( _                       ' VTable offset = 32
   ) AS LONG                                            ' [retval][out] *Class OlObjectClass <enum>
   ' =====================================================================================
   PROPERTY GET Session <61451> ( _                     ' VTable offset = 36
   ) AS NameSpace                                       ' [retval][out] **Session _NameSpace <dispinterface>
   ' =====================================================================================
   PROPERTY GET Parent <61441> ( _                      ' VTable offset = 40
   ) AS IDispatch                                       ' [retval][out] **Parent VT_DISPATCH <IDispatch>
   ' =====================================================================================
   PROPERTY GET CopyLike <100> ( _                      ' VTable offset = 44
   ) AS LONG                                            ' [retval][out] *CopyLike OlActionCopyLike <enum>
   ' =====================================================================================
   PROPERTY SET CopyLike <100> ( _                      ' VTable offset = 48
     BYVAL prm_CopyLike AS LONG _                       ' [in] CopyLike OlActionCopyLike <enum>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET Enabled <103> ( _                       ' VTable offset = 52
   ) AS INTEGER                                         ' [retval][out] *Enabled VT_BOOL <Integer>
   ' =====================================================================================
   PROPERTY SET Enabled <103> ( _                       ' VTable offset = 56
     BYVAL prm_Enabled AS INTEGER _                     ' [in] Enabled VT_BOOL <Integer>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET MessageClass <26> ( _                   ' VTable offset = 60
   ) AS STRING                                          ' [retval][out] *MessageClass VT_BSTR
   ' =====================================================================================
   PROPERTY SET MessageClass <26> ( _                   ' VTable offset = 64
     BYVAL prm_MessageClass AS STRING _                 ' [in] MessageClass VT_BSTR
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET Name <12289> ( _                        ' VTable offset = 68
   ) AS STRING                                          ' [retval][out] *Name VT_BSTR
   ' =====================================================================================
   PROPERTY SET Name <12289> ( _                        ' VTable offset = 72
     BYVAL prm_Name AS STRING _                         ' [in] Name VT_BSTR
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET Prefix <61> ( _                         ' VTable offset = 76
   ) AS STRING                                          ' [retval][out] *Prefix VT_BSTR
   ' =====================================================================================
   PROPERTY SET Prefix <61> ( _                         ' VTable offset = 80
     BYVAL prm_Prefix AS STRING _                       ' [in] Prefix VT_BSTR
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET ReplyStyle <101> ( _                    ' VTable offset = 84
   ) AS LONG                                            ' [retval][out] *ReplyStyle OlActionReplyStyle <enum>
   ' =====================================================================================
   PROPERTY SET ReplyStyle <101> ( _                    ' VTable offset = 88
     BYVAL prm_ReplyStyle AS LONG _                     ' [in] ReplyStyle OlActionReplyStyle <enum>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET ResponseStyle <102> ( _                 ' VTable offset = 92
   ) AS LONG                                            ' [retval][out] *ResponseStyle OlActionResponseStyle <enum>
   ' =====================================================================================
   PROPERTY SET ResponseStyle <102> ( _                 ' VTable offset = 96
     BYVAL prm_ResponseStyle AS LONG _                  ' [in] ResponseStyle OlActionResponseStyle <enum>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET ShowOn <105> ( _                        ' VTable offset = 100
   ) AS LONG                                            ' [retval][out] *ShowOn OlActionShowOn <enum>
   ' =====================================================================================
   PROPERTY SET ShowOn <105> ( _                        ' VTable offset = 104
     BYVAL prm_ShowOn AS LONG _                         ' [in] ShowOn OlActionShowOn <enum>
   )                                                    ' void
   ' =====================================================================================
   METHOD Delete <108> ( _                              ' VTable offset = 108
   )                                                    ' void
   ' =====================================================================================
   METHOD Execute <106> ( _                             ' VTable offset = 112
   ) AS IDispatch                                       ' [retval][out] **Item VT_DISPATCH <IDispatch>
   ' =====================================================================================

END INTERFACE

#ENDIF   ' /* __Action_INTERFACE_DEFINED__ */

' ########################################################################################
' Interface name = Attachments
' IID = {0006303C-0000-0000-C000-000000000046}
' Attributes = 4160 [&H1040] [Dual] [Dispatchable]
' Inherited interface = IDispatch
' ########################################################################################

#IF NOT %DEF(%Attachments_INTERFACE_DEFINED)
    %Attachments_INTERFACE_DEFINED = 1

INTERFACE Attachments $IID_Attachments

   INHERIT IDispatch

   ' =====================================================================================
   PROPERTY GET Application <61440> ( _                 ' VTable offset = 28
   ) AS Application                                     ' [retval][out] **Application _Application <dispinterface>
   ' =====================================================================================
   PROPERTY GET Class <61450> ( _                       ' VTable offset = 32
   ) AS LONG                                            ' [retval][out] *Class OlObjectClass <enum>
   ' =====================================================================================
   PROPERTY GET Session <61451> ( _                     ' VTable offset = 36
   ) AS NameSpace                                       ' [retval][out] **Session _NameSpace <dispinterface>
   ' =====================================================================================
   PROPERTY GET Parent <61441> ( _                      ' VTable offset = 40
   ) AS IDispatch                                       ' [retval][out] **Parent VT_DISPATCH <IDispatch>
   ' =====================================================================================
   PROPERTY GET Count <80> ( _                          ' VTable offset = 44
   ) AS LONG                                            ' [retval][out] *Count VT_I4 <Long>
   ' =====================================================================================
   METHOD Item <81> ( _                                 ' VTable offset = 48
     BYVAL prm_Index AS VARIANT _                       ' [in] Index VT_VARIANT <Variant>
   ) AS Attachment                                      ' [retval][out] **Item Attachment <dispinterface>
   ' =====================================================================================
   METHOD Add <101> ( _                                 ' VTable offset = 52
     BYVAL prm_Source AS VARIANT _                      ' [in] Source VT_VARIANT <Variant>
   , OPTIONAL BYVAL prm_Type AS VARIANT _               ' [opt][in] Type VT_VARIANT <Variant>
   , OPTIONAL BYVAL prm_Position AS VARIANT _           ' [opt][in] Position VT_VARIANT <Variant>
   , OPTIONAL BYVAL prm_DisplayName AS VARIANT _        ' [opt][in] DisplayName VT_VARIANT <Variant>
   ) AS Attachment                                      ' [retval][out] **Attachment Attachment <dispinterface>
   ' =====================================================================================
   METHOD Remove <84> ( _                               ' VTable offset = 56
     BYVAL prm_Index AS LONG _                          ' [in] Index VT_I4 <Long>
   )                                                    ' void
   ' =====================================================================================

END INTERFACE

#ENDIF   ' /* __Attachments_INTERFACE_DEFINED__ */

' ########################################################################################
' Interface name = Attachment
' IID = {00063007-0000-0000-C000-000000000046}
' Attributes = 4160 [&H1040] [Dual] [Dispatchable]
' Inherited interface = IDispatch
' ########################################################################################

#IF NOT %DEF(%Attachment_INTERFACE_DEFINED)
    %Attachment_INTERFACE_DEFINED = 1

INTERFACE Attachment $IID_Attachment

   INHERIT IDispatch

   ' =====================================================================================
   PROPERTY GET Application <61440> ( _                 ' VTable offset = 28
   ) AS Application                                     ' [retval][out] **Application _Application <dispinterface>
   ' =====================================================================================
   PROPERTY GET Class <61450> ( _                       ' VTable offset = 32
   ) AS LONG                                            ' [retval][out] *Class OlObjectClass <enum>
   ' =====================================================================================
   PROPERTY GET Session <61451> ( _                     ' VTable offset = 36
   ) AS NameSpace                                       ' [retval][out] **Session _NameSpace <dispinterface>
   ' =====================================================================================
   PROPERTY GET Parent <113> ( _                        ' VTable offset = 40
   ) AS IDispatch                                       ' [retval][out] **Parent VT_DISPATCH <IDispatch>
   ' =====================================================================================
   PROPERTY GET DisplayName <12289> ( _                 ' VTable offset = 44
   ) AS STRING                                          ' [retval][out] *DisplayName VT_BSTR
   ' =====================================================================================
   PROPERTY SET DisplayName <12289> ( _                 ' VTable offset = 48
     BYVAL prm_DisplayName AS STRING _                  ' [in] DisplayName VT_BSTR
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET FileName <14084> ( _                    ' VTable offset = 52
   ) AS STRING                                          ' [retval][out] *FileName VT_BSTR
   ' =====================================================================================
   PROPERTY GET Index <91> ( _                          ' VTable offset = 56
   ) AS LONG                                            ' [retval][out] *Index VT_I4 <Long>
   ' =====================================================================================
   PROPERTY GET MAPIOBJECT <61696> ( _                  ' VTable offset = 60
   ) AS IUnknown                                        ' [retval][out] **MAPIOBJECT VT_UNKNOWN <IUnknown>
   ' =====================================================================================
   PROPERTY GET PathName <14088> ( _                    ' VTable offset = 64
   ) AS STRING                                          ' [retval][out] *PathName VT_BSTR
   ' =====================================================================================
   PROPERTY GET Position <114> ( _                      ' VTable offset = 68
   ) AS LONG                                            ' [retval][out] *Position VT_I4 <Long>
   ' =====================================================================================
   PROPERTY SET Position <114> ( _                      ' VTable offset = 72
     BYVAL prm_Position AS LONG _                       ' [in] Position VT_I4 <Long>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET Type <14085> ( _                        ' VTable offset = 76
   ) AS LONG                                            ' [retval][out] *Type OlAttachmentType <enum>
   ' =====================================================================================
   METHOD Delete <105> ( _                              ' VTable offset = 80
   )                                                    ' void
   ' =====================================================================================
   METHOD SaveAsFile <104> ( _                          ' VTable offset = 84
     BYVAL prm_Path AS STRING _                         ' [in] Path VT_BSTR
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET PropertyAccessor <64253> ( _            ' VTable offset = 88
   ) AS IDispatch                                       ' [retval][out] **PropertyAccessor PropertyAccessor <coclass>
   ' =====================================================================================
   PROPERTY GET Size <64489> ( _                        ' VTable offset = 92
   ) AS LONG                                            ' [retval][out] *Size VT_I4 <Long>
   ' =====================================================================================
   PROPERTY GET BlockLevel <64536> ( _                  ' VTable offset = 96
   ) AS LONG                                            ' [retval][out] *BlockLevel OlAttachmentBlockLevel <enum>
   ' =====================================================================================

END INTERFACE

#ENDIF   ' /* __Attachment_INTERFACE_DEFINED__ */

' ########################################################################################
' Interface name = _PropertyAccessor
' IID = {0006302D-0000-0000-C000-000000000046}
' Attributes = 4160 [&H1040] [Dual] [Dispatchable]
' Inherited interface = IDispatch
' ########################################################################################

#IF NOT %DEF(%PropertyAccessor_INTERFACE_DEFINED)
    %PropertyAccessor_INTERFACE_DEFINED = 1

INTERFACE PropertyAccessor $IID__PropertyAccessor

   INHERIT IDispatch

   ' =====================================================================================
   PROPERTY GET Application <61440> ( _                 ' VTable offset = 28
   ) AS Application                                     ' [retval][out] **Application _Application <dispinterface>
   ' =====================================================================================
   PROPERTY GET Class <61450> ( _                       ' VTable offset = 32
   ) AS LONG                                            ' [retval][out] *Class OlObjectClass <enum>
   ' =====================================================================================
   PROPERTY GET Session <61451> ( _                     ' VTable offset = 36
   ) AS NameSpace                                       ' [retval][out] **Session _NameSpace <dispinterface>
   ' =====================================================================================
   PROPERTY GET Parent <61441> ( _                      ' VTable offset = 40
   ) AS IDispatch                                       ' [retval][out] **Parent VT_DISPATCH <IDispatch>
   ' =====================================================================================
   METHOD GetProperty <64251> ( _                       ' VTable offset = 44
     BYVAL prm_SchemaName AS STRING _                   ' [in] SchemaName VT_BSTR
   ) AS VARIANT                                         ' [retval][out] *Value VT_VARIANT <Variant>
   ' =====================================================================================
   METHOD SetProperty <64252> ( _                       ' VTable offset = 48
     BYVAL prm_SchemaName AS STRING _                   ' [in] SchemaName VT_BSTR
   , BYVAL prm_Value AS VARIANT _                       ' [in] Value VT_VARIANT <Variant>
   )                                                    ' void
   ' =====================================================================================
   METHOD GetProperties <64254> ( _                     ' VTable offset = 52
     BYVAL prm_SchemaNames AS VARIANT _                 ' [in] SchemaNames VT_VARIANT <Variant>
   ) AS VARIANT                                         ' [retval][out] *Values VT_VARIANT <Variant>
   ' =====================================================================================
   METHOD SetProperties <64255> ( _                     ' VTable offset = 56
     BYVAL prm_SchemaNames AS VARIANT _                 ' [in] SchemaNames VT_VARIANT <Variant>
   , BYVAL prm_Values AS VARIANT _                      ' [in] Values VT_VARIANT <Variant>
   ) AS VARIANT                                         ' [retval][out] *ErrorResults VT_VARIANT <Variant>
   ' =====================================================================================
   METHOD UTCToLocalTime <64256> ( _                    ' VTable offset = 60
     BYVAL prm_Value AS DOUBLE _                        ' [in] Value VT_DATE <Double>
   ) AS DOUBLE                                          ' [retval][out] *ReturnValue VT_DATE <Double>
   ' =====================================================================================
   METHOD LocalTimeToUTC <64257> ( _                    ' VTable offset = 64
     BYVAL prm_Value AS DOUBLE _                        ' [in] Value VT_DATE <Double>
   ) AS DOUBLE                                          ' [retval][out] *ReturnValue VT_DATE <Double>
   ' =====================================================================================
   METHOD StringToBinary <64258> ( _                    ' VTable offset = 68
     BYVAL prm_Value AS STRING _                        ' [in] Value VT_BSTR
   ) AS VARIANT                                         ' [retval][out] *ReturnValue VT_VARIANT <Variant>
   ' =====================================================================================
   METHOD BinaryToString <64259> ( _                    ' VTable offset = 72
     BYVAL prm_Value AS VARIANT _                       ' [in] Value VT_VARIANT <Variant>
   ) AS STRING                                          ' [retval][out] *ReturnValue VT_BSTR
   ' =====================================================================================
   METHOD DeleteProperty <64401> ( _                    ' VTable offset = 76
     BYVAL prm_SchemaName AS STRING _                   ' [in] SchemaName VT_BSTR
   )                                                    ' void
   ' =====================================================================================
   METHOD DeleteProperties <64402> ( _                  ' VTable offset = 80
     BYREF prm_SchemaNames AS VARIANT _                 ' [in] *SchemaNames VT_VARIANT <Variant>
   ) AS VARIANT                                         ' [retval][out] *ErrorResults VT_VARIANT <Variant>
   ' =====================================================================================

END INTERFACE

#ENDIF   ' /* __PropertyAccessor_INTERFACE_DEFINED__ */

' ########################################################################################
' Interface name = FormDescription
' IID = {00063046-0000-0000-C000-000000000046}
' Attributes = 4160 [&H1040] [Dual] [Dispatchable]
' Inherited interface = IDispatch
' ########################################################################################

#IF NOT %DEF(%FormDescription_INTERFACE_DEFINED)
    %FormDescription_INTERFACE_DEFINED = 1

INTERFACE FormDescription $IID_FormDescription

   INHERIT IDispatch

   ' =====================================================================================
   PROPERTY GET Application <61440> ( _                 ' VTable offset = 28
   ) AS Application                                     ' [retval][out] **Application _Application <dispinterface>
   ' =====================================================================================
   PROPERTY GET Class <61450> ( _                       ' VTable offset = 32
   ) AS LONG                                            ' [retval][out] *Class OlObjectClass <enum>
   ' =====================================================================================
   PROPERTY GET Session <61451> ( _                     ' VTable offset = 36
   ) AS NameSpace                                       ' [retval][out] **Session _NameSpace <dispinterface>
   ' =====================================================================================
   PROPERTY GET Parent <61441> ( _                      ' VTable offset = 40
   ) AS IDispatch                                       ' [retval][out] **Parent VT_DISPATCH <IDispatch>
   ' =====================================================================================
   PROPERTY GET Category <13060> ( _                    ' VTable offset = 44
   ) AS STRING                                          ' [retval][out] *Category VT_BSTR
   ' =====================================================================================
   PROPERTY SET Category <13060> ( _                    ' VTable offset = 48
     BYVAL prm_Category AS STRING _                     ' [in] Category VT_BSTR
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET CategorySub <13061> ( _                 ' VTable offset = 52
   ) AS STRING                                          ' [retval][out] *CategorySub VT_BSTR
   ' =====================================================================================
   PROPERTY SET CategorySub <13061> ( _                 ' VTable offset = 56
     BYVAL prm_CategorySub AS STRING _                  ' [in] CategorySub VT_BSTR
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET Comment <12292> ( _                     ' VTable offset = 60
   ) AS STRING                                          ' [retval][out] *Comment VT_BSTR
   ' =====================================================================================
   PROPERTY SET Comment <12292> ( _                     ' VTable offset = 64
     BYVAL prm_Comment AS STRING _                      ' [in] Comment VT_BSTR
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET ContactName <13059> ( _                 ' VTable offset = 68
   ) AS STRING                                          ' [retval][out] *ContactName VT_BSTR
   ' =====================================================================================
   PROPERTY SET ContactName <13059> ( _                 ' VTable offset = 72
     BYVAL prm_ContactName AS STRING _                  ' [in] ContactName VT_BSTR
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET DisplayName <12289> ( _                 ' VTable offset = 76
   ) AS STRING                                          ' [retval][out] *DisplayName VT_BSTR
   ' =====================================================================================
   PROPERTY SET DisplayName <12289> ( _                 ' VTable offset = 80
     BYVAL prm_DisplayName AS STRING _                  ' [in] DisplayName VT_BSTR
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET Hidden <13063> ( _                      ' VTable offset = 84
   ) AS INTEGER                                         ' [retval][out] *Hidden VT_BOOL <Integer>
   ' =====================================================================================
   PROPERTY SET Hidden <13063> ( _                      ' VTable offset = 88
     BYVAL prm_Hidden AS INTEGER _                      ' [in] Hidden VT_BOOL <Integer>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET Icon <4093> ( _                         ' VTable offset = 92
   ) AS STRING                                          ' [retval][out] *Icon VT_BSTR
   ' =====================================================================================
   PROPERTY SET Icon <4093> ( _                         ' VTable offset = 96
     BYVAL prm_Icon AS STRING _                         ' [in] Icon VT_BSTR
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET Locked <102> ( _                        ' VTable offset = 100
   ) AS INTEGER                                         ' [retval][out] *Locked VT_BOOL <Integer>
   ' =====================================================================================
   PROPERTY SET Locked <102> ( _                        ' VTable offset = 104
     BYVAL prm_Locked AS INTEGER _                      ' [in] Locked VT_BOOL <Integer>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET MessageClass <26> ( _                   ' VTable offset = 108
   ) AS STRING                                          ' [retval][out] *MessageClass VT_BSTR
   ' =====================================================================================
   PROPERTY GET MiniIcon <4092> ( _                     ' VTable offset = 112
   ) AS STRING                                          ' [retval][out] *MiniIcon VT_BSTR
   ' =====================================================================================
   PROPERTY SET MiniIcon <4092> ( _                     ' VTable offset = 116
     BYVAL prm_MiniIcon AS STRING _                     ' [in] MiniIcon VT_BSTR
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET Name <61469> ( _                        ' VTable offset = 120
   ) AS STRING                                          ' [retval][out] *Name VT_BSTR
   ' =====================================================================================
   PROPERTY SET Name <61469> ( _                        ' VTable offset = 124
     BYVAL prm_Name AS STRING _                         ' [in] Name VT_BSTR
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET Number <104> ( _                        ' VTable offset = 128
   ) AS STRING                                          ' [retval][out] *Number VT_BSTR
   ' =====================================================================================
   PROPERTY SET Number <104> ( _                        ' VTable offset = 132
     BYVAL prm_Number AS STRING _                       ' [in] Number VT_BSTR
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET OneOff <101> ( _                        ' VTable offset = 136
   ) AS INTEGER                                         ' [retval][out] *OneOff VT_BOOL <Integer>
   ' =====================================================================================
   PROPERTY SET OneOff <101> ( _                        ' VTable offset = 140
     BYVAL prm_OneOff AS INTEGER _                      ' [in] OneOff VT_BOOL <Integer>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET Password <103> ( _                      ' VTable offset = 144
   ) AS STRING                                          ' [retval][out] *Password VT_BSTR
   ' =====================================================================================
   PROPERTY SET Password <103> ( _                      ' VTable offset = 148
     BYVAL prm_Password AS STRING _                     ' [in] Password VT_BSTR
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET ScriptText <109> ( _                    ' VTable offset = 152
   ) AS STRING                                          ' [retval][out] *ScriptText VT_BSTR
   ' =====================================================================================
   PROPERTY GET Template <106> ( _                      ' VTable offset = 156
   ) AS STRING                                          ' [retval][out] *Template VT_BSTR
   ' =====================================================================================
   PROPERTY SET Template <106> ( _                      ' VTable offset = 160
     BYVAL prm_Template AS STRING _                     ' [in] Template VT_BSTR
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET UseWordMail <105> ( _                   ' VTable offset = 164
   ) AS INTEGER                                         ' [retval][out] *UseWordMail VT_BOOL <Integer>
   ' =====================================================================================
   PROPERTY SET UseWordMail <105> ( _                   ' VTable offset = 168
     BYVAL prm_UseWordMail AS INTEGER _                 ' [in] UseWordMail VT_BOOL <Integer>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET Version <13057> ( _                     ' VTable offset = 172
   ) AS STRING                                          ' [retval][out] *Version VT_BSTR
   ' =====================================================================================
   PROPERTY SET Version <13057> ( _                     ' VTable offset = 176
     BYVAL prm_Version AS STRING _                      ' [in] Version VT_BSTR
   )                                                    ' void
   ' =====================================================================================
   METHOD PublishForm <107> ( _                         ' VTable offset = 180
     BYVAL prm_Registry AS LONG _                       ' [in] Registry OlFormRegistry <enum>
   , OPTIONAL BYVAL prm_Folder AS VARIANT _             ' [opt][in] Folder VT_VARIANT <Variant>
   )                                                    ' void
   ' =====================================================================================

END INTERFACE

#ENDIF   ' /* __FormDescription_INTERFACE_DEFINED__ */

' ########################################################################################
' Interface name = _Inspector
' IID = {00063005-0000-0000-C000-000000000046}
' Attributes = 4160 [&H1040] [Dual] [Dispatchable]
' Inherited interface = IDispatch
' ########################################################################################

#IF NOT %DEF(%Inspector_INTERFACE_DEFINED)
    %Inspector_INTERFACE_DEFINED = 1

INTERFACE Inspector $IID__Inspector

   INHERIT IDispatch

   ' =====================================================================================
   PROPERTY GET Application <61440> ( _                 ' VTable offset = 28
   ) AS Application                                     ' [retval][out] **Application _Application <dispinterface>
   ' =====================================================================================
   PROPERTY GET Class <61450> ( _                       ' VTable offset = 32
   ) AS LONG                                            ' [retval][out] *Class OlObjectClass <enum>
   ' =====================================================================================
   PROPERTY GET Session <61451> ( _                     ' VTable offset = 36
   ) AS NameSpace                                       ' [retval][out] **Session _NameSpace <dispinterface>
   ' =====================================================================================
   PROPERTY GET Parent <61441> ( _                      ' VTable offset = 40
   ) AS IDispatch                                       ' [retval][out] **Parent VT_DISPATCH <IDispatch>
   ' =====================================================================================
   PROPERTY GET CommandBars <8448> ( _                  ' VTable offset = 44
   ) AS IDispatch                                       ' [retval][out] **CommandBars CommandBars <coclass>
   ' =====================================================================================
   PROPERTY GET CurrentItem <8450> ( _                  ' VTable offset = 48
   ) AS IDispatch                                       ' [retval][out] **CurrentItem VT_DISPATCH <IDispatch>
   ' =====================================================================================
   PROPERTY GET EditorType <8464> ( _                   ' VTable offset = 52
   ) AS LONG                                            ' [retval][out] *EditorType OlEditorType <enum>
   ' =====================================================================================
   PROPERTY GET ModifiedFormPages <8454> ( _            ' VTable offset = 56
   ) AS IDispatch                                       ' [retval][out] **ModifiedFormPages VT_DISPATCH <IDispatch>
   ' =====================================================================================
   METHOD Close <8451> ( _                              ' VTable offset = 60
     BYVAL prm_SaveMode AS LONG _                       ' [in] SaveMode OlInspectorClose <enum>
   )                                                    ' void
   ' =====================================================================================
   METHOD Display <8452> ( _                            ' VTable offset = 64
     OPTIONAL BYVAL prm_Modal AS VARIANT _              ' [opt][in] Modal VT_VARIANT <Variant>
   )                                                    ' void
   ' =====================================================================================
   METHOD HideFormPage <8456> ( _                       ' VTable offset = 68
     BYVAL prm_PageName AS STRING _                     ' [in] PageName VT_BSTR
   )                                                    ' void
   ' =====================================================================================
   METHOD IsWordMail <8453> ( _                         ' VTable offset = 72
   ) AS INTEGER                                         ' [retval][out] *IsWordMail VT_BOOL <Integer>
   ' =====================================================================================
   METHOD SetCurrentFormPage <8460> ( _                 ' VTable offset = 76
     BYVAL prm_PageName AS STRING _                     ' [in] PageName VT_BSTR
   )                                                    ' void
   ' =====================================================================================
   METHOD ShowFormPage <8457> ( _                       ' VTable offset = 80
     BYVAL prm_PageName AS STRING _                     ' [in] PageName VT_BSTR
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET HTMLEditor <8462> ( _                   ' VTable offset = 84
   ) AS IDispatch                                       ' [retval][out] **HTMLEditor VT_DISPATCH <IDispatch>
   ' =====================================================================================
   PROPERTY GET WordEditor <8463> ( _                   ' VTable offset = 88
   ) AS IDispatch                                       ' [retval][out] **WordEditor VT_DISPATCH <IDispatch>
   ' =====================================================================================
   PROPERTY GET Caption <8465> ( _                      ' VTable offset = 92
   ) AS STRING                                          ' [retval][out] *Caption VT_BSTR
   ' =====================================================================================
   PROPERTY GET Height <8468> ( _                       ' VTable offset = 96
   ) AS LONG                                            ' [retval][out] *Height VT_I4 <Long>
   ' =====================================================================================
   PROPERTY SET Height <8468> ( _                       ' VTable offset = 100
     BYVAL prm_Height AS LONG _                         ' [in] Height VT_I4 <Long>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET Left <8469> ( _                         ' VTable offset = 104
   ) AS LONG                                            ' [retval][out] *Left VT_I4 <Long>
   ' =====================================================================================
   PROPERTY SET Left <8469> ( _                         ' VTable offset = 108
     BYVAL prm_Left AS LONG _                           ' [in] Left VT_I4 <Long>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET Top <8470> ( _                          ' VTable offset = 112
   ) AS LONG                                            ' [retval][out] *Top VT_I4 <Long>
   ' =====================================================================================
   PROPERTY SET Top <8470> ( _                          ' VTable offset = 116
     BYVAL prm_Top AS LONG _                            ' [in] Top VT_I4 <Long>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET Width <8471> ( _                        ' VTable offset = 120
   ) AS LONG                                            ' [retval][out] *Width VT_I4 <Long>
   ' =====================================================================================
   PROPERTY SET Width <8471> ( _                        ' VTable offset = 124
     BYVAL prm_Width AS LONG _                          ' [in] Width VT_I4 <Long>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET WindowState <8466> ( _                  ' VTable offset = 128
   ) AS LONG                                            ' [retval][out] *WindowState OlWindowState <enum>
   ' =====================================================================================
   PROPERTY SET WindowState <8466> ( _                  ' VTable offset = 132
     BYVAL prm_WindowState AS LONG _                    ' [in] WindowState OlWindowState <enum>
   )                                                    ' void
   ' =====================================================================================
   METHOD Activate <8467> ( _                           ' VTable offset = 136
   )                                                    ' void
   ' =====================================================================================
   METHOD SetControlItemProperty <64201> ( _            ' VTable offset = 140
     BYVAL prm_Control AS IDispatch _                   ' [in] *Control VT_DISPATCH <IDispatch>
   , BYVAL prm_PropertyName AS STRING _                 ' [in] PropertyName VT_BSTR
   )                                                    ' void
   ' =====================================================================================
   METHOD NewFormRegion <64493> ( _                     ' VTable offset = 144
   ) AS IDispatch                                       ' [retval][out] **Form VT_DISPATCH <IDispatch>
   ' =====================================================================================
   METHOD OpenFormRegion <64511> ( _                    ' VTable offset = 148
     BYVAL prm_Path AS STRING _                         ' [in] Path VT_BSTR
   ) AS IDispatch                                       ' [retval][out] **Form VT_DISPATCH <IDispatch>
   ' =====================================================================================
   METHOD SaveFormRegion <64512> ( _                    ' VTable offset = 152
     BYVAL prm_Page AS IDispatch _                      ' [in] *Page VT_DISPATCH <IDispatch>
   , BYVAL prm_FileName AS STRING _                     ' [in] FileName VT_BSTR
   )                                                    ' void
   ' =====================================================================================

END INTERFACE

#ENDIF   ' /* __Inspector_INTERFACE_DEFINED__ */

' ########################################################################################
' Interface name = UserProperties
' IID = {0006303D-0000-0000-C000-000000000046}
' Attributes = 4160 [&H1040] [Dual] [Dispatchable]
' Inherited interface = IDispatch
' ########################################################################################

#IF NOT %DEF(%UserProperties_INTERFACE_DEFINED)
    %UserProperties_INTERFACE_DEFINED = 1

INTERFACE UserProperties $IID_UserProperties

   INHERIT IDispatch

   ' =====================================================================================
   PROPERTY GET Application <61440> ( _                 ' VTable offset = 28
   ) AS Application                                     ' [retval][out] **Application _Application <dispinterface>
   ' =====================================================================================
   PROPERTY GET Class <61450> ( _                       ' VTable offset = 32
   ) AS LONG                                            ' [retval][out] *Class OlObjectClass <enum>
   ' =====================================================================================
   PROPERTY GET Session <61451> ( _                     ' VTable offset = 36
   ) AS NameSpace                                       ' [retval][out] **Session _NameSpace <dispinterface>
   ' =====================================================================================
   PROPERTY GET Parent <61441> ( _                      ' VTable offset = 40
   ) AS IDispatch                                       ' [retval][out] **Parent VT_DISPATCH <IDispatch>
   ' =====================================================================================
   PROPERTY GET Count <80> ( _                          ' VTable offset = 44
   ) AS LONG                                            ' [retval][out] *Count VT_I4 <Long>
   ' =====================================================================================
   METHOD Item <81> ( _                                 ' VTable offset = 48
     BYVAL prm_Index AS VARIANT _                       ' [in] Index VT_VARIANT <Variant>
   ) AS UserProperty                                    ' [retval][out] **Item UserProperty <dispinterface>
   ' =====================================================================================
   METHOD Add <102> ( _                                 ' VTable offset = 52
     BYVAL prm_Name AS STRING _                         ' [in] Name VT_BSTR
   , BYVAL prm_Type AS LONG _                           ' [in] Type OlUserPropertyType <enum>
   , OPTIONAL BYVAL prm_AddToFolderFields AS VARIANT _  ' [opt][in] AddToFolderFields VT_VARIANT <Variant>
   , OPTIONAL BYVAL prm_DisplayFormat AS VARIANT _      ' [opt][in] DisplayFormat VT_VARIANT <Variant>
   ) AS UserProperty                                    ' [retval][out] **UserProperty UserProperty <dispinterface>
   ' =====================================================================================
   METHOD Find <103> ( _                                ' VTable offset = 56
     BYVAL prm_Name AS STRING _                         ' [in] Name VT_BSTR
   , OPTIONAL BYVAL prm_Custom AS VARIANT _             ' [opt][in] Custom VT_VARIANT <Variant>
   ) AS UserProperty                                    ' [retval][out] **UserProperty UserProperty <dispinterface>
   ' =====================================================================================
   METHOD Remove <82> ( _                               ' VTable offset = 60
     BYVAL prm_Index AS LONG _                          ' [in] Index VT_I4 <Long>
   )                                                    ' void
   ' =====================================================================================

END INTERFACE

#ENDIF   ' /* __UserProperties_INTERFACE_DEFINED__ */

' ########################################################################################
' Interface name = UserProperty
' IID = {00063042-0000-0000-C000-000000000046}
' Attributes = 4160 [&H1040] [Dual] [Dispatchable]
' Inherited interface = IDispatch
' ########################################################################################

#IF NOT %DEF(%UserProperty_INTERFACE_DEFINED)
    %UserProperty_INTERFACE_DEFINED = 1

INTERFACE UserProperty $IID_UserProperty

   INHERIT IDispatch

   ' =====================================================================================
   PROPERTY GET Application <61440> ( _                 ' VTable offset = 28
   ) AS Application                                     ' [retval][out] **Application _Application <dispinterface>
   ' =====================================================================================
   PROPERTY GET Class <61450> ( _                       ' VTable offset = 32
   ) AS LONG                                            ' [retval][out] *Class OlObjectClass <enum>
   ' =====================================================================================
   PROPERTY GET Session <61451> ( _                     ' VTable offset = 36
   ) AS NameSpace                                       ' [retval][out] **Session _NameSpace <dispinterface>
   ' =====================================================================================
   PROPERTY GET Parent <61441> ( _                      ' VTable offset = 40
   ) AS IDispatch                                       ' [retval][out] **Parent VT_DISPATCH <IDispatch>
   ' =====================================================================================
   PROPERTY GET Formula <103> ( _                       ' VTable offset = 44
   ) AS STRING                                          ' [retval][out] *Formula VT_BSTR
   ' =====================================================================================
   PROPERTY SET Formula <103> ( _                       ' VTable offset = 48
     BYVAL prm_Formula AS STRING _                      ' [in] Formula VT_BSTR
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET Name <112> ( _                          ' VTable offset = 52
   ) AS STRING                                          ' [retval][out] *Name VT_BSTR
   ' =====================================================================================
   PROPERTY GET Type <109> ( _                          ' VTable offset = 56
   ) AS LONG                                            ' [retval][out] *Type OlUserPropertyType <enum>
   ' =====================================================================================
   PROPERTY GET ValidationFormula <104> ( _             ' VTable offset = 60
   ) AS STRING                                          ' [retval][out] *ValidationFormula VT_BSTR
   ' =====================================================================================
   PROPERTY SET ValidationFormula <104> ( _             ' VTable offset = 64
     BYVAL prm_ValidationFormula AS STRING _            ' [in] ValidationFormula VT_BSTR
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET ValidationText <105> ( _                ' VTable offset = 68
   ) AS STRING                                          ' [retval][out] *ValidationText VT_BSTR
   ' =====================================================================================
   PROPERTY SET ValidationText <105> ( _                ' VTable offset = 72
     BYVAL prm_ValidationText AS STRING _               ' [in] ValidationText VT_BSTR
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET Value <0> ( _                           ' VTable offset = 76
   ) AS VARIANT                                         ' [retval][out] *Value VT_VARIANT <Variant>
   ' =====================================================================================
   PROPERTY SET Value <0> ( _                           ' VTable offset = 80
     BYVAL prm_Value AS VARIANT _                       ' [in] Value VT_VARIANT <Variant>
   )                                                    ' void
   ' =====================================================================================
   METHOD Delete <108> ( _                              ' VTable offset = 84
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET IsUserProperty <64008> ( _              ' VTable offset = 88
   ) AS INTEGER                                         ' [retval][out] *IsUserProperty VT_BOOL <Integer>
   ' =====================================================================================

END INTERFACE

#ENDIF   ' /* __UserProperty_INTERFACE_DEFINED__ */

' ########################################################################################
' Interface name = MAPIFolder
' IID = {00063006-0000-0000-C000-000000000046}
' Attributes = 4160 [&H1040] [Dual] [Dispatchable]
' Inherited interface = IDispatch
' ########################################################################################

#IF NOT %DEF(%MAPIFolder_INTERFACE_DEFINED)
    %MAPIFolder_INTERFACE_DEFINED = 1

INTERFACE MAPIFolder $IID_MAPIFolder

   INHERIT IDispatch

   ' =====================================================================================
   PROPERTY GET Application <61440> ( _                 ' VTable offset = 28
   ) AS Application                                     ' [retval][out] **Application _Application <dispinterface>
   ' =====================================================================================
   PROPERTY GET Class <61450> ( _                       ' VTable offset = 32
   ) AS LONG                                            ' [retval][out] *Class OlObjectClass <enum>
   ' =====================================================================================
   PROPERTY GET Session <61451> ( _                     ' VTable offset = 36
   ) AS NameSpace                                       ' [retval][out] **Session _NameSpace <dispinterface>
   ' =====================================================================================
   PROPERTY GET Parent <61441> ( _                      ' VTable offset = 40
   ) AS IDispatch                                       ' [retval][out] **Parent VT_DISPATCH <IDispatch>
   ' =====================================================================================
   PROPERTY GET DefaultItemType <12550> ( _             ' VTable offset = 44
   ) AS LONG                                            ' [retval][out] *DefaultItemType OlItemType <enum>
   ' =====================================================================================
   PROPERTY GET DefaultMessageClass <12551> ( _         ' VTable offset = 48
   ) AS STRING                                          ' [retval][out] *DefaultMessageClass VT_BSTR
   ' =====================================================================================
   PROPERTY GET Description <12292> ( _                 ' VTable offset = 52
   ) AS STRING                                          ' [retval][out] *Description VT_BSTR
   ' =====================================================================================
   PROPERTY SET Description <12292> ( _                 ' VTable offset = 56
     BYVAL prm_Description AS STRING _                  ' [in] Description VT_BSTR
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET EntryID <61470> ( _                     ' VTable offset = 60
   ) AS STRING                                          ' [retval][out] *EntryID VT_BSTR
   ' =====================================================================================
   PROPERTY GET Folders <8451> ( _                      ' VTable offset = 64
   ) AS Folders                                         ' [retval][out] **Folders _Folders <dispinterface>
   ' =====================================================================================
   PROPERTY GET Items <12544> ( _                       ' VTable offset = 68
   ) AS Items                                           ' [retval][out] **Items _Items <dispinterface>
   ' =====================================================================================
   PROPERTY GET Name <12289> ( _                        ' VTable offset = 72
   ) AS STRING                                          ' [retval][out] *Name VT_BSTR
   ' =====================================================================================
   PROPERTY SET Name <12289> ( _                        ' VTable offset = 76
     BYVAL prm_Name AS STRING _                         ' [in] Name VT_BSTR
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET StoreID <12552> ( _                     ' VTable offset = 80
   ) AS STRING                                          ' [retval][out] *StoreID VT_BSTR
   ' =====================================================================================
   PROPERTY GET UnReadItemCount <13827> ( _             ' VTable offset = 84
   ) AS LONG                                            ' [retval][out] *UnReadItemCount VT_I4 <Long>
   ' =====================================================================================
   METHOD CopyTo <61490> ( _                            ' VTable offset = 88
     BYVAL prm_DestinationFolder AS MAPIFolder _        ' [in] *DestinationFolder MAPIFolder <dispinterface>
   ) AS MAPIFolder                                      ' [retval][out] **Folder MAPIFolder <dispinterface>
   ' =====================================================================================
   METHOD Delete <61509> ( _                            ' VTable offset = 92
   )                                                    ' void
   ' =====================================================================================
   METHOD Display <12548> ( _                           ' VTable offset = 96
   )                                                    ' void
   ' =====================================================================================
   METHOD GetExplorer <12545> ( _                       ' VTable offset = 100
     OPTIONAL BYVAL prm_DisplayMode AS VARIANT _        ' [opt][in] DisplayMode VT_VARIANT <Variant>
   ) AS Explorer                                        ' [retval][out] **Explorer _Explorer <dispinterface>
   ' =====================================================================================
   METHOD MoveTo <61492> ( _                            ' VTable offset = 104
     BYVAL prm_DestinationFolder AS MAPIFolder _        ' [in] *DestinationFolder MAPIFolder <dispinterface>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET UserPermissions <12561> ( _             ' VTable offset = 108
   ) AS IDispatch                                       ' [retval][out] **UserPermissions VT_DISPATCH <IDispatch>
   ' =====================================================================================
   PROPERTY GET WebViewOn <12562> ( _                   ' VTable offset = 112
   ) AS INTEGER                                         ' [retval][out] *WebViewOn VT_BOOL <Integer>
   ' =====================================================================================
   PROPERTY SET WebViewOn <12562> ( _                   ' VTable offset = 116
     BYVAL prm_WebViewOn AS INTEGER _                   ' [in] WebViewOn VT_BOOL <Integer>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET WebViewURL <12563> ( _                  ' VTable offset = 120
   ) AS STRING                                          ' [retval][out] *WebViewURL VT_BSTR
   ' =====================================================================================
   PROPERTY SET WebViewURL <12563> ( _                  ' VTable offset = 124
     BYVAL prm_WebViewURL AS STRING _                   ' [in] WebViewURL VT_BSTR
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET WebViewAllowNavigation <12564> ( _      ' VTable offset = 128
   ) AS INTEGER                                         ' [retval][out] *WebViewAllowNavigation VT_BOOL <Integer>
   ' =====================================================================================
   PROPERTY SET WebViewAllowNavigation <12564> ( _      ' VTable offset = 132
     BYVAL prm_WebViewAllowNavigation AS INTEGER _      ' [in] WebViewAllowNavigation VT_BOOL <Integer>
   )                                                    ' void
   ' =====================================================================================
   METHOD AddToPFFavorites <12565> ( _                  ' VTable offset = 136
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET AddressBookName <64110> ( _             ' VTable offset = 140
   ) AS STRING                                          ' [retval][out] *AddressBookName VT_BSTR
   ' =====================================================================================
   PROPERTY SET AddressBookName <64110> ( _             ' VTable offset = 144
     BYVAL prm_AddressBookName AS STRING _              ' [in] AddressBookName VT_BSTR
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET ShowAsOutlookAB <64111> ( _             ' VTable offset = 148
   ) AS INTEGER                                         ' [retval][out] *ShowAsOutlookAB VT_BOOL <Integer>
   ' =====================================================================================
   PROPERTY SET ShowAsOutlookAB <64111> ( _             ' VTable offset = 152
     BYVAL prm_ShowAsOutlookAB AS INTEGER _             ' [in] ShowAsOutlookAB VT_BOOL <Integer>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET FolderPath <64120> ( _                  ' VTable offset = 156
   ) AS STRING                                          ' [retval][out] *FolderPath VT_BSTR
   ' =====================================================================================
   METHOD AddToFavorites <64097> ( _                    ' VTable offset = 160
     OPTIONAL BYVAL prm_fNoUI AS VARIANT _              ' [opt][in] fNoUI VT_VARIANT <Variant>
   , OPTIONAL BYVAL prm_Name AS VARIANT _               ' [opt][in] Name VT_VARIANT <Variant>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET InAppFolderSyncObject <64075> ( _       ' VTable offset = 164
   ) AS INTEGER                                         ' [retval][out] *InAppFolderSyncObject VT_BOOL <Integer>
   ' =====================================================================================
   PROPERTY SET InAppFolderSyncObject <64075> ( _       ' VTable offset = 168
     BYVAL prm_InAppFolderSyncObject AS INTEGER _       ' [in] InAppFolderSyncObject VT_BOOL <Integer>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET CurrentView <8704> ( _                  ' VTable offset = 172
   ) AS View                                            ' [retval][out] **CurrentView View <dispinterface>
   ' =====================================================================================
   PROPERTY GET CustomViewsOnly <64070> ( _             ' VTable offset = 176
   ) AS INTEGER                                         ' [retval][out] *CustomViewsOnly VT_BOOL <Integer>
   ' =====================================================================================
   PROPERTY SET CustomViewsOnly <64070> ( _             ' VTable offset = 180
     BYVAL prm_CustomViewsOnly AS INTEGER _             ' [in] CustomViewsOnly VT_BOOL <Integer>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET Views <12553> ( _                       ' VTable offset = 184
   ) AS Views                                           ' [retval][out] **Views _Views <dispinterface>
   ' =====================================================================================
   PROPERTY GET MAPIOBJECT <61696> ( _                  ' VTable offset = 188
   ) AS IUnknown                                        ' [retval][out] **MAPIOBJECT VT_UNKNOWN <IUnknown>
   ' =====================================================================================
   PROPERTY GET FullFolderPath <64145> ( _              ' VTable offset = 192
   ) AS STRING                                          ' [retval][out] *FullFolderPath VT_BSTR
   ' =====================================================================================
   PROPERTY GET IsSharePointFolder <64182> ( _          ' VTable offset = 196
   ) AS INTEGER                                         ' [retval][out] *IsSharePointFolder VT_BOOL <Integer>
   ' =====================================================================================
   PROPERTY GET ShowItemCount <64194> ( _               ' VTable offset = 200
   ) AS LONG                                            ' [retval][out] *ShowItemCount OlShowItemCount <enum>
   ' =====================================================================================
   PROPERTY SET ShowItemCount <64194> ( _               ' VTable offset = 204
     BYVAL prm_ShowItemCount AS LONG _                  ' [in] ShowItemCount OlShowItemCount <enum>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET Store <64217> ( _                       ' VTable offset = 208
   ) AS IDispatch                                       ' [retval][out] **Store Store <coclass>
   ' =====================================================================================
   METHOD GetStorage <64264> ( _                        ' VTable offset = 212
     BYVAL prm_StorageIdentifier AS STRING _            ' [in] StorageIdentifier VT_BSTR
   , BYVAL prm_StorageIdentifierType AS LONG _          ' [in] StorageIdentifierType OlStorageIdentifierType <enum>
   ) AS StorageItem                                     ' [retval][out] **StorageItem _StorageItem <dispinterface>
   ' =====================================================================================
   METHOD GetTable <64285> ( _                          ' VTable offset = 216
     OPTIONAL BYVAL prm_Filter AS VARIANT _             ' [opt][in] Filter VT_VARIANT <Variant>
   , OPTIONAL BYVAL prm_TableContents AS VARIANT _      ' [opt][in] TableContents VT_VARIANT <Variant>
   ) AS IDispatch                                       ' [retval][out] **Table Table <coclass>
   ' =====================================================================================
   PROPERTY GET PropertyAccessor <64253> ( _            ' VTable offset = 220
   ) AS IDispatch                                       ' [retval][out] **PropertyAccessor PropertyAccessor <coclass>
   ' =====================================================================================
   METHOD GetCalendarExporter <64418> ( _               ' VTable offset = 224
   ) AS IDispatch                                       ' [retval][out] **Exporter CalendarSharing <coclass>
   ' =====================================================================================
   PROPERTY GET UserDefinedProperties <63510> ( _       ' VTable offset = 228
   ) AS IDispatch                                       ' [retval][out] **UserDefinedProperties UserDefinedProperties <coclass>
   ' =====================================================================================

END INTERFACE

#ENDIF   ' /* __MAPIFolder_INTERFACE_DEFINED__ */

' ########################################################################################
' Interface name = _Folders
' IID = {00063040-0000-0000-C000-000000000046}
' Attributes = 4160 [&H1040] [Dual] [Dispatchable]
' Inherited interface = IDispatch
' ########################################################################################

#IF NOT %DEF(%Folders_INTERFACE_DEFINED)
    %Folders_INTERFACE_DEFINED = 1

INTERFACE Folders $IID__Folders

   INHERIT IDispatch

   ' =====================================================================================
   PROPERTY GET Application <61440> ( _                 ' VTable offset = 28
   ) AS Application                                     ' [retval][out] **Application _Application <dispinterface>
   ' =====================================================================================
   PROPERTY GET Class <61450> ( _                       ' VTable offset = 32
   ) AS LONG                                            ' [retval][out] *Class OlObjectClass <enum>
   ' =====================================================================================
   PROPERTY GET Session <61451> ( _                     ' VTable offset = 36
   ) AS NameSpace                                       ' [retval][out] **Session _NameSpace <dispinterface>
   ' =====================================================================================
   PROPERTY GET Parent <61441> ( _                      ' VTable offset = 40
   ) AS IDispatch                                       ' [retval][out] **Parent VT_DISPATCH <IDispatch>
   ' =====================================================================================
   PROPERTY GET Count <80> ( _                          ' VTable offset = 44
   ) AS LONG                                            ' [retval][out] *Count VT_I4 <Long>
   ' =====================================================================================
   METHOD Item <81> ( _                                 ' VTable offset = 48
     BYVAL prm_Index AS VARIANT _                       ' [in] Index VT_VARIANT <Variant>
   ) AS MAPIFolder                                      ' [retval][out] **Item MAPIFolder <dispinterface>
   ' =====================================================================================
   PROPERTY GET RawTable <90> ( _                       ' VTable offset = 52
   ) AS IUnknown                                        ' [retval][out] **RawTable VT_UNKNOWN <IUnknown>
   ' =====================================================================================
   METHOD Add <95> ( _                                  ' VTable offset = 56
     BYVAL prm_Name AS STRING _                         ' [in] Name VT_BSTR
   , OPTIONAL BYVAL prm_Type AS VARIANT _               ' [opt][in] Type VT_VARIANT <Variant>
   ) AS MAPIFolder                                      ' [retval][out] **Folder MAPIFolder <dispinterface>
   ' =====================================================================================
   METHOD GetFirst <86> ( _                             ' VTable offset = 60
   ) AS MAPIFolder                                      ' [retval][out] **Folder MAPIFolder <dispinterface>
   ' =====================================================================================
   METHOD GetLast <88> ( _                              ' VTable offset = 64
   ) AS MAPIFolder                                      ' [retval][out] **Folder MAPIFolder <dispinterface>
   ' =====================================================================================
   METHOD GetNext <87> ( _                              ' VTable offset = 68
   ) AS MAPIFolder                                      ' [retval][out] **Folder MAPIFolder <dispinterface>
   ' =====================================================================================
   METHOD GetPrevious <89> ( _                          ' VTable offset = 72
   ) AS MAPIFolder                                      ' [retval][out] **Folder MAPIFolder <dispinterface>
   ' =====================================================================================
   METHOD Remove <84> ( _                               ' VTable offset = 76
     BYVAL prm_Index AS LONG _                          ' [in] Index VT_I4 <Long>
   )                                                    ' void
   ' =====================================================================================

END INTERFACE

#ENDIF   ' /* __Folders_INTERFACE_DEFINED__ */

' ########################################################################################
' Interface name = _Items
' IID = {00063041-0000-0000-C000-000000000046}
' Attributes = 4160 [&H1040] [Dual] [Dispatchable]
' Inherited interface = IDispatch
' ########################################################################################

#IF NOT %DEF(%Items_INTERFACE_DEFINED)
    %Items_INTERFACE_DEFINED = 1

INTERFACE Items $IID__Items

   INHERIT IDispatch

   ' =====================================================================================
   PROPERTY GET Application <61440> ( _                 ' VTable offset = 28
   ) AS Application                                     ' [retval][out] **Application _Application <dispinterface>
   ' =====================================================================================
   PROPERTY GET Class <61450> ( _                       ' VTable offset = 32
   ) AS LONG                                            ' [retval][out] *Class OlObjectClass <enum>
   ' =====================================================================================
   PROPERTY GET Session <61451> ( _                     ' VTable offset = 36
   ) AS NameSpace                                       ' [retval][out] **Session _NameSpace <dispinterface>
   ' =====================================================================================
   PROPERTY GET Parent <61441> ( _                      ' VTable offset = 40
   ) AS IDispatch                                       ' [retval][out] **Parent VT_DISPATCH <IDispatch>
   ' =====================================================================================
   PROPERTY GET Count <80> ( _                          ' VTable offset = 44
   ) AS LONG                                            ' [retval][out] *Count VT_I4 <Long>
   ' =====================================================================================
   METHOD Item <81> ( _                                 ' VTable offset = 48
     BYVAL prm_Index AS VARIANT _                       ' [in] Index VT_VARIANT <Variant>
   ) AS IDispatch                                       ' [retval][out] **Item VT_DISPATCH <IDispatch>
   ' =====================================================================================
   PROPERTY GET RawTable <90> ( _                       ' VTable offset = 52
   ) AS IUnknown                                        ' [retval][out] **RawTable VT_UNKNOWN <IUnknown>
   ' =====================================================================================
   PROPERTY GET IncludeRecurrences <206> ( _            ' VTable offset = 56
   ) AS INTEGER                                         ' [retval][out] *IncludeRecurrences VT_BOOL <Integer>
   ' =====================================================================================
   PROPERTY SET IncludeRecurrences <206> ( _            ' VTable offset = 60
     BYVAL prm_IncludeRecurrences AS INTEGER _          ' [in] IncludeRecurrences VT_BOOL <Integer>
   )                                                    ' void
   ' =====================================================================================
   METHOD Add <95> ( _                                  ' VTable offset = 64
     OPTIONAL BYVAL prm_Type AS VARIANT _               ' [opt][in] Type VT_VARIANT <Variant>
   ) AS IDispatch                                       ' [retval][out] **Item VT_DISPATCH <IDispatch>
   ' =====================================================================================
   METHOD Find <98> ( _                                 ' VTable offset = 68
     BYVAL prm_Filter AS STRING _                       ' [in] Filter VT_BSTR
   ) AS IDispatch                                       ' [retval][out] **Item VT_DISPATCH <IDispatch>
   ' =====================================================================================
   METHOD FindNext <99> ( _                             ' VTable offset = 72
   ) AS IDispatch                                       ' [retval][out] **Item VT_DISPATCH <IDispatch>
   ' =====================================================================================
   METHOD GetFirst <86> ( _                             ' VTable offset = 76
   ) AS IDispatch                                       ' [retval][out] **Item VT_DISPATCH <IDispatch>
   ' =====================================================================================
   METHOD GetLast <88> ( _                              ' VTable offset = 80
   ) AS IDispatch                                       ' [retval][out] **Item VT_DISPATCH <IDispatch>
   ' =====================================================================================
   METHOD GetNext <87> ( _                              ' VTable offset = 84
   ) AS IDispatch                                       ' [retval][out] **Item VT_DISPATCH <IDispatch>
   ' =====================================================================================
   METHOD GetPrevious <89> ( _                          ' VTable offset = 88
   ) AS IDispatch                                       ' [retval][out] **Item VT_DISPATCH <IDispatch>
   ' =====================================================================================
   METHOD Remove <84> ( _                               ' VTable offset = 92
     BYVAL prm_Index AS LONG _                          ' [in] Index VT_I4 <Long>
   )                                                    ' void
   ' =====================================================================================
   METHOD ResetColumns <93> ( _                         ' VTable offset = 96
   )                                                    ' void
   ' =====================================================================================
   METHOD Restrict <100> ( _                            ' VTable offset = 100
     BYVAL prm_Filter AS STRING _                       ' [in] Filter VT_BSTR
   ) AS Items                                           ' [retval][out] **Items _Items <dispinterface>
   ' =====================================================================================
   METHOD SetColumns <92> ( _                           ' VTable offset = 104
     BYVAL prm_Columns AS STRING _                      ' [in] Columns VT_BSTR
   )                                                    ' void
   ' =====================================================================================
   METHOD Sort <97> ( _                                 ' VTable offset = 108
     BYVAL prm_Property AS STRING _                     ' [in] Property VT_BSTR
   , OPTIONAL BYVAL prm_Descending AS VARIANT _         ' [opt][in] Descending VT_VARIANT <Variant>
   )                                                    ' void
   ' =====================================================================================

END INTERFACE

#ENDIF   ' /* __Items_INTERFACE_DEFINED__ */

' ########################################################################################
' Interface name = _Explorer
' IID = {00063003-0000-0000-C000-000000000046}
' Attributes = 4160 [&H1040] [Dual] [Dispatchable]
' Inherited interface = IDispatch
' ########################################################################################

#IF NOT %DEF(%Explorer_INTERFACE_DEFINED)
    %Explorer_INTERFACE_DEFINED = 1

INTERFACE Explorer $IID__Explorer

   INHERIT IDispatch

   ' =====================================================================================
   PROPERTY GET Application <61440> ( _                 ' VTable offset = 28
   ) AS Application                                     ' [retval][out] **Application _Application <dispinterface>
   ' =====================================================================================
   PROPERTY GET Class <61450> ( _                       ' VTable offset = 32
   ) AS LONG                                            ' [retval][out] *Class OlObjectClass <enum>
   ' =====================================================================================
   PROPERTY GET Session <61451> ( _                     ' VTable offset = 36
   ) AS NameSpace                                       ' [retval][out] **Session _NameSpace <dispinterface>
   ' =====================================================================================
   PROPERTY GET Parent <61441> ( _                      ' VTable offset = 40
   ) AS IDispatch                                       ' [retval][out] **Parent VT_DISPATCH <IDispatch>
   ' =====================================================================================
   PROPERTY GET CommandBars <8448> ( _                  ' VTable offset = 44
   ) AS IDispatch                                       ' [retval][out] **CommandBars CommandBars <coclass>
   ' =====================================================================================
   PROPERTY GET CurrentFolder <8449> ( _                ' VTable offset = 48
   ) AS MAPIFolder                                      ' [retval][out] **CurrentFolder MAPIFolder <dispinterface>
   ' =====================================================================================
   PROPERTY SET putref_CurrentFolder <8449> ( _         ' VTable offset = 52
     BYVAL prm_CurrentFolder AS MAPIFolder _            ' [in] *CurrentFolder MAPIFolder <dispinterface>
   )                                                    ' void
   ' =====================================================================================
   METHOD Close <8451> ( _                              ' VTable offset = 56
   )                                                    ' void
   ' =====================================================================================
   METHOD Display <8452> ( _                            ' VTable offset = 60
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET Caption <8465> ( _                      ' VTable offset = 64
   ) AS STRING                                          ' [retval][out] *Caption VT_BSTR
   ' =====================================================================================
   PROPERTY GET CurrentView <8704> ( _                  ' VTable offset = 68
   ) AS VARIANT                                         ' [retval][out] *CurrentView VT_VARIANT <Variant>
   ' =====================================================================================
   PROPERTY SET CurrentView <8704> ( _                  ' VTable offset = 72
     BYVAL prm_CurrentView AS VARIANT _                 ' [in] CurrentView VT_VARIANT <Variant>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET Height <8468> ( _                       ' VTable offset = 76
   ) AS LONG                                            ' [retval][out] *Height VT_I4 <Long>
   ' =====================================================================================
   PROPERTY SET Height <8468> ( _                       ' VTable offset = 80
     BYVAL prm_Height AS LONG _                         ' [in] Height VT_I4 <Long>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET Left <8469> ( _                         ' VTable offset = 84
   ) AS LONG                                            ' [retval][out] *Left VT_I4 <Long>
   ' =====================================================================================
   PROPERTY SET Left <8469> ( _                         ' VTable offset = 88
     BYVAL prm_Left AS LONG _                           ' [in] Left VT_I4 <Long>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET Panes <8705> ( _                        ' VTable offset = 92
   ) AS Panes                                           ' [retval][out] **Panes Panes <dispinterface>
   ' =====================================================================================
   PROPERTY GET Selection <8706> ( _                    ' VTable offset = 96
   ) AS Selection                                       ' [retval][out] **Selection Selection <dispinterface>
   ' =====================================================================================
   PROPERTY GET Top <8470> ( _                          ' VTable offset = 100
   ) AS LONG                                            ' [retval][out] *Top VT_I4 <Long>
   ' =====================================================================================
   PROPERTY SET Top <8470> ( _                          ' VTable offset = 104
     BYVAL prm_Top AS LONG _                            ' [in] Top VT_I4 <Long>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET Width <8471> ( _                        ' VTable offset = 108
   ) AS LONG                                            ' [retval][out] *Width VT_I4 <Long>
   ' =====================================================================================
   PROPERTY SET Width <8471> ( _                        ' VTable offset = 112
     BYVAL prm_Width AS LONG _                          ' [in] Width VT_I4 <Long>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET WindowState <8466> ( _                  ' VTable offset = 116
   ) AS LONG                                            ' [retval][out] *WindowState OlWindowState <enum>
   ' =====================================================================================
   PROPERTY SET WindowState <8466> ( _                  ' VTable offset = 120
     BYVAL prm_WindowState AS LONG _                    ' [in] WindowState OlWindowState <enum>
   )                                                    ' void
   ' =====================================================================================
   METHOD Activate <8467> ( _                           ' VTable offset = 124
   )                                                    ' void
   ' =====================================================================================
   METHOD IsPaneVisible <8707> ( _                      ' VTable offset = 128
     BYVAL prm_Pane AS LONG _                           ' [in] Pane OlPane <enum>
   ) AS INTEGER                                         ' [retval][out] *IsPaneVisible VT_BOOL <Integer>
   ' =====================================================================================
   METHOD ShowPane <8708> ( _                           ' VTable offset = 132
     BYVAL prm_Pane AS LONG _                           ' [in] Pane OlPane <enum>
   , BYVAL prm_Visible AS INTEGER _                     ' [in] Visible VT_BOOL <Integer>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET Views <12553> ( _                       ' VTable offset = 136
   ) AS IDispatch                                       ' [retval][out] **Views VT_DISPATCH <IDispatch>
   ' =====================================================================================
   PROPERTY GET HTMLDocument <64146> ( _                ' VTable offset = 140
   ) AS IDispatch                                       ' [retval][out] **HTMLDocument VT_DISPATCH <IDispatch>
   ' =====================================================================================
   METHOD SelectFolder <64177> ( _                      ' VTable offset = 144
     BYVAL prm_Folder AS MAPIFolder _                   ' [in] *Folder MAPIFolder <dispinterface>
   )                                                    ' void
   ' =====================================================================================
   METHOD DeselectFolder <64178> ( _                    ' VTable offset = 148
     BYVAL prm_Folder AS MAPIFolder _                   ' [in] *Folder MAPIFolder <dispinterface>
   )                                                    ' void
   ' =====================================================================================
   METHOD IsFolderSelected <64179> ( _                  ' VTable offset = 152
     BYVAL prm_Folder AS MAPIFolder _                   ' [in] *Folder MAPIFolder <dispinterface>
   ) AS INTEGER                                         ' [retval][out] *fIsSelected VT_BOOL <Integer>
   ' =====================================================================================
   PROPERTY GET NavigationPane <64435> ( _              ' VTable offset = 156
   ) AS NavigationPane                                  ' [retval][out] **NavigationPane _NavigationPane <dispinterface>
   ' =====================================================================================
   METHOD ClearSearch <64461> ( _                       ' VTable offset = 160
   )                                                    ' void
   ' =====================================================================================
   METHOD Search <64101> ( _                            ' VTable offset = 164
     BYVAL prm_Query AS STRING _                        ' [in] Query VT_BSTR
   , BYVAL prm_SearchScope AS LONG _                    ' [in] SearchScope OlSearchScope <enum>
   )                                                    ' void
   ' =====================================================================================

END INTERFACE

#ENDIF   ' /* __Explorer_INTERFACE_DEFINED__ */

' ########################################################################################
' Interface name = Panes
' IID = {00063009-0000-0000-C000-000000000046}
' Attributes = 4160 [&H1040] [Dual] [Dispatchable]
' Inherited interface = IDispatch
' ########################################################################################

#IF NOT %DEF(%Panes_INTERFACE_DEFINED)
    %Panes_INTERFACE_DEFINED = 1

INTERFACE Panes $IID_Panes

   INHERIT IDispatch

   ' =====================================================================================
   PROPERTY GET Application <61440> ( _                 ' VTable offset = 28
   ) AS Application                                     ' [retval][out] **Application _Application <dispinterface>
   ' =====================================================================================
   PROPERTY GET Class <61450> ( _                       ' VTable offset = 32
   ) AS LONG                                            ' [retval][out] *Class OlObjectClass <enum>
   ' =====================================================================================
   PROPERTY GET Session <61451> ( _                     ' VTable offset = 36
   ) AS NameSpace                                       ' [retval][out] **Session _NameSpace <dispinterface>
   ' =====================================================================================
   PROPERTY GET Parent <61441> ( _                      ' VTable offset = 40
   ) AS IDispatch                                       ' [retval][out] **Parent VT_DISPATCH <IDispatch>
   ' =====================================================================================
   PROPERTY GET Count <80> ( _                          ' VTable offset = 44
   ) AS LONG                                            ' [retval][out] *Count VT_I4 <Long>
   ' =====================================================================================
   METHOD Item <81> ( _                                 ' VTable offset = 48
     BYVAL prm_Index AS VARIANT _                       ' [in] Index VT_VARIANT <Variant>
   ) AS IDispatch                                       ' [retval][out] **Item VT_DISPATCH <IDispatch>
   ' =====================================================================================

END INTERFACE

#ENDIF   ' /* __Panes_INTERFACE_DEFINED__ */

' ########################################################################################
' Interface name = Selection
' IID = {00063087-0000-0000-C000-000000000046}
' Attributes = 4160 [&H1040] [Dual] [Dispatchable]
' Inherited interface = IDispatch
' ########################################################################################

#IF NOT %DEF(%Selection_INTERFACE_DEFINED)
    %Selection_INTERFACE_DEFINED = 1

INTERFACE Selection $IID_Selection

   INHERIT IDispatch

   ' =====================================================================================
   PROPERTY GET Application <61440> ( _                 ' VTable offset = 28
   ) AS Application                                     ' [retval][out] **Application _Application <dispinterface>
   ' =====================================================================================
   PROPERTY GET Class <61450> ( _                       ' VTable offset = 32
   ) AS LONG                                            ' [retval][out] *Class OlObjectClass <enum>
   ' =====================================================================================
   PROPERTY GET Session <61451> ( _                     ' VTable offset = 36
   ) AS NameSpace                                       ' [retval][out] **Session _NameSpace <dispinterface>
   ' =====================================================================================
   PROPERTY GET Parent <61441> ( _                      ' VTable offset = 40
   ) AS IDispatch                                       ' [retval][out] **Parent VT_DISPATCH <IDispatch>
   ' =====================================================================================
   PROPERTY GET Count <80> ( _                          ' VTable offset = 44
   ) AS LONG                                            ' [retval][out] *Count VT_I4 <Long>
   ' =====================================================================================
   METHOD Item <81> ( _                                 ' VTable offset = 48
     BYVAL prm_Index AS VARIANT _                       ' [in] Index VT_VARIANT <Variant>
   ) AS IDispatch                                       ' [retval][out] **Item VT_DISPATCH <IDispatch>
   ' =====================================================================================

END INTERFACE

#ENDIF   ' /* __Selection_INTERFACE_DEFINED__ */

' ########################################################################################
' Interface name = _NavigationPane
' IID = {000630E6-0000-0000-C000-000000000046}
' Attributes = 4160 [&H1040] [Dual] [Dispatchable]
' Inherited interface = IDispatch
' ########################################################################################

#IF NOT %DEF(%NavigationPane_INTERFACE_DEFINED)
    %NavigationPane_INTERFACE_DEFINED = 1

INTERFACE NavigationPane $IID__NavigationPane

   INHERIT IDispatch

   ' =====================================================================================
   PROPERTY GET Application <61440> ( _                 ' VTable offset = 28
   ) AS Application                                     ' [retval][out] **Application _Application <dispinterface>
   ' =====================================================================================
   PROPERTY GET Class <61450> ( _                       ' VTable offset = 32
   ) AS LONG                                            ' [retval][out] *Class OlObjectClass <enum>
   ' =====================================================================================
   PROPERTY GET Session <61451> ( _                     ' VTable offset = 36
   ) AS NameSpace                                       ' [retval][out] **Session _NameSpace <dispinterface>
   ' =====================================================================================
   PROPERTY GET Parent <61441> ( _                      ' VTable offset = 40
   ) AS IDispatch                                       ' [retval][out] **Parent VT_DISPATCH <IDispatch>
   ' =====================================================================================
   PROPERTY GET IsCollapsed <64436> ( _                 ' VTable offset = 44
   ) AS INTEGER                                         ' [retval][out] *IsCollapsed VT_BOOL <Integer>
   ' =====================================================================================
   PROPERTY SET IsCollapsed <64436> ( _                 ' VTable offset = 48
     BYVAL prm_IsCollapsed AS INTEGER _                 ' [in] IsCollapsed VT_BOOL <Integer>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET CurrentModule <64437> ( _               ' VTable offset = 52
   ) AS IDispatch                                       ' [retval][out] **CurrentModule NavigationModule <coclass>
   ' =====================================================================================
   PROPERTY SET putref_CurrentModule <64437> ( _        ' VTable offset = 56
     BYVAL prm_CurrentModule AS IDispatch _             ' [in] *CurrentModule NavigationModule <coclass>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET DisplayedModuleCount <64438> ( _        ' VTable offset = 60
   ) AS LONG                                            ' [retval][out] *DisplayedModuleCount VT_I4 <Long>
   ' =====================================================================================
   PROPERTY SET DisplayedModuleCount <64438> ( _        ' VTable offset = 64
     BYVAL prm_DisplayedModuleCount AS LONG _           ' [in] DisplayedModuleCount VT_I4 <Long>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET Modules <64439> ( _                     ' VTable offset = 68
   ) AS IDispatch                                       ' [retval][out] **Modules NavigationModules <coclass>
   ' =====================================================================================

END INTERFACE

#ENDIF   ' /* __NavigationPane_INTERFACE_DEFINED__ */

' ########################################################################################
' Interface name = _NavigationModule
' IID = {000630E8-0000-0000-C000-000000000046}
' Attributes = 4160 [&H1040] [Dual] [Dispatchable]
' Inherited interface = IDispatch
' ########################################################################################

#IF NOT %DEF(%NavigationModule_INTERFACE_DEFINED)
    %NavigationModule_INTERFACE_DEFINED = 1

INTERFACE NavigationModule $IID__NavigationModule

   INHERIT IDispatch

   ' =====================================================================================
   PROPERTY GET Application <61440> ( _                 ' VTable offset = 28
   ) AS Application                                     ' [retval][out] **Application _Application <dispinterface>
   ' =====================================================================================
   PROPERTY GET Class <61450> ( _                       ' VTable offset = 32
   ) AS LONG                                            ' [retval][out] *Class OlObjectClass <enum>
   ' =====================================================================================
   PROPERTY GET Session <61451> ( _                     ' VTable offset = 36
   ) AS NameSpace                                       ' [retval][out] **Session _NameSpace <dispinterface>
   ' =====================================================================================
   PROPERTY GET Parent <61441> ( _                      ' VTable offset = 40
   ) AS IDispatch                                       ' [retval][out] **Parent VT_DISPATCH <IDispatch>
   ' =====================================================================================
   PROPERTY GET NavigationModuleType <64441> ( _        ' VTable offset = 44
   ) AS LONG                                            ' [retval][out] *NavigationModuleType OlNavigationModuleType <enum>
   ' =====================================================================================
   PROPERTY GET Name <8450> ( _                         ' VTable offset = 48
   ) AS STRING                                          ' [retval][out] *Name VT_BSTR
   ' =====================================================================================
   PROPERTY GET Position <64442> ( _                    ' VTable offset = 52
   ) AS LONG                                            ' [retval][out] *Position VT_I4 <Long>
   ' =====================================================================================
   PROPERTY SET Position <64442> ( _                    ' VTable offset = 56
     BYVAL prm_Position AS LONG _                       ' [in] Position VT_I4 <Long>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET Visible <64443> ( _                     ' VTable offset = 60
   ) AS INTEGER                                         ' [retval][out] *Visible VT_BOOL <Integer>
   ' =====================================================================================
   PROPERTY SET Visible <64443> ( _                     ' VTable offset = 64
     BYVAL prm_Visible AS INTEGER _                     ' [in] Visible VT_BOOL <Integer>
   )                                                    ' void
   ' =====================================================================================

END INTERFACE

#ENDIF   ' /* __NavigationModule_INTERFACE_DEFINED__ */

' ########################################################################################
' Interface name = _NavigationModules
' IID = {000630E7-0000-0000-C000-000000000046}
' Attributes = 4160 [&H1040] [Dual] [Dispatchable]
' Inherited interface = IDispatch
' ########################################################################################

#IF NOT %DEF(%NavigationModules_INTERFACE_DEFINED)
    %NavigationModules_INTERFACE_DEFINED = 1

INTERFACE NavigationModules $IID__NavigationModules

   INHERIT IDispatch

   ' =====================================================================================
   PROPERTY GET Application <61440> ( _                 ' VTable offset = 28
   ) AS Application                                     ' [retval][out] **Application _Application <dispinterface>
   ' =====================================================================================
   PROPERTY GET Class <61450> ( _                       ' VTable offset = 32
   ) AS LONG                                            ' [retval][out] *Class OlObjectClass <enum>
   ' =====================================================================================
   PROPERTY GET Session <61451> ( _                     ' VTable offset = 36
   ) AS NameSpace                                       ' [retval][out] **Session _NameSpace <dispinterface>
   ' =====================================================================================
   PROPERTY GET Parent <61441> ( _                      ' VTable offset = 40
   ) AS IDispatch                                       ' [retval][out] **Parent VT_DISPATCH <IDispatch>
   ' =====================================================================================
   PROPERTY GET Count <80> ( _                          ' VTable offset = 44
   ) AS LONG                                            ' [retval][out] *Count VT_I4 <Long>
   ' =====================================================================================
   METHOD Item <81> ( _                                 ' VTable offset = 48
     BYVAL prm_Index AS VARIANT _                       ' [in] Index VT_VARIANT <Variant>
   ) AS NavigationModule                                ' [retval][out] **Item _NavigationModule <dispinterface>
   ' =====================================================================================
   METHOD GetNavigationModule <64440> ( _               ' VTable offset = 52
     BYVAL prm_ModuleType AS LONG _                     ' [in] ModuleType OlNavigationModuleType <enum>
   ) AS IDispatch                                       ' [retval][out] **NavigationModule NavigationModule <coclass>
   ' =====================================================================================

END INTERFACE

#ENDIF   ' /* __NavigationModules_INTERFACE_DEFINED__ */

' ########################################################################################
' Interface name = View
' IID = {00063095-0000-0000-C000-000000000046}
' Attributes = 4160 [&H1040] [Dual] [Dispatchable]
' Inherited interface = IDispatch
' ########################################################################################

#IF NOT %DEF(%View_INTERFACE_DEFINED)
    %View_INTERFACE_DEFINED = 1

INTERFACE View $IID_View

   INHERIT IDispatch

   ' =====================================================================================
   PROPERTY GET Application <61440> ( _                 ' VTable offset = 28
   ) AS Application                                     ' [retval][out] **Application _Application <dispinterface>
   ' =====================================================================================
   PROPERTY GET Class <61450> ( _                       ' VTable offset = 32
   ) AS LONG                                            ' [retval][out] *Class OlObjectClass <enum>
   ' =====================================================================================
   PROPERTY GET Session <61451> ( _                     ' VTable offset = 36
   ) AS NameSpace                                       ' [retval][out] **Session _NameSpace <dispinterface>
   ' =====================================================================================
   PROPERTY GET Parent <61441> ( _                      ' VTable offset = 40
   ) AS IDispatch                                       ' [retval][out] **Parent VT_DISPATCH <IDispatch>
   ' =====================================================================================
   METHOD Apply <407> ( _                               ' VTable offset = 44
   )                                                    ' void
   ' =====================================================================================
   METHOD Copy <61490> ( _                              ' VTable offset = 48
     BYVAL prm_Name AS STRING _                         ' [in] Name VT_BSTR
   , OPTIONAL BYVAL prm_SaveOption AS LONG _            ' [opt][in] SaveOption OlViewSaveOption <enum>
   ) AS View                                            ' [retval][out] **ppview View <dispinterface>
   ' =====================================================================================
   METHOD Delete <61514> ( _                            ' VTable offset = 52
   )                                                    ' void
   ' =====================================================================================
   METHOD Reset <64068> ( _                             ' VTable offset = 56
   )                                                    ' void
   ' =====================================================================================
   METHOD Save <61512> ( _                              ' VTable offset = 60
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET Language <64065> ( _                    ' VTable offset = 64
   ) AS STRING                                          ' [retval][out] *Language VT_BSTR
   ' =====================================================================================
   PROPERTY SET Language <64065> ( _                    ' VTable offset = 68
     BYVAL prm_Language AS STRING _                     ' [in] Language VT_BSTR
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET LockUserChanges <64064> ( _             ' VTable offset = 72
   ) AS INTEGER                                         ' [retval][out] *LockUserChanges VT_BOOL <Integer>
   ' =====================================================================================
   PROPERTY SET LockUserChanges <64064> ( _             ' VTable offset = 76
     BYVAL prm_LockUserChanges AS INTEGER _             ' [in] LockUserChanges VT_BOOL <Integer>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET Name <0> ( _                            ' VTable offset = 80
   ) AS STRING                                          ' [retval][out] *Name VT_BSTR
   ' =====================================================================================
   PROPERTY SET Name <0> ( _                            ' VTable offset = 84
     BYVAL prm_Name AS STRING _                         ' [in] Name VT_BSTR
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET SaveOption <64063> ( _                  ' VTable offset = 88
   ) AS LONG                                            ' [retval][out] *SaveOption OlViewSaveOption <enum>
   ' =====================================================================================
   PROPERTY GET Standard <64062> ( _                    ' VTable offset = 92
   ) AS INTEGER                                         ' [retval][out] *Standard VT_BOOL <Integer>
   ' =====================================================================================
   PROPERTY GET ViewType <404> ( _                      ' VTable offset = 96
   ) AS LONG                                            ' [retval][out] *ViewType OlViewType <enum>
   ' =====================================================================================
   PROPERTY GET XML <64060> ( _                         ' VTable offset = 100
   ) AS STRING                                          ' [retval][out] *XML VT_BSTR
   ' =====================================================================================
   PROPERTY SET XML <64060> ( _                         ' VTable offset = 104
     BYVAL prm_XML AS STRING _                          ' [in] XML VT_BSTR
   )                                                    ' void
   ' =====================================================================================
   METHOD GoToDate <64054> ( _                          ' VTable offset = 108
     BYVAL prm_Date AS DOUBLE _                         ' [in] Date VT_DATE <Double>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET Filter <409> ( _                        ' VTable offset = 112
   ) AS STRING                                          ' [retval][out] *Filter VT_BSTR
   ' =====================================================================================
   PROPERTY SET Filter <409> ( _                        ' VTable offset = 116
     BYVAL prm_Filter AS STRING _                       ' [in] Filter VT_BSTR
   )                                                    ' void
   ' =====================================================================================

END INTERFACE

#ENDIF   ' /* __View_INTERFACE_DEFINED__ */

' ########################################################################################
' Interface name = _Views
' IID = {0006308D-0000-0000-C000-000000000046}
' Attributes = 4160 [&H1040] [Dual] [Dispatchable]
' Inherited interface = IDispatch
' ########################################################################################

#IF NOT %DEF(%Views_INTERFACE_DEFINED)
    %Views_INTERFACE_DEFINED = 1

INTERFACE Views $IID__Views

   INHERIT IDispatch

   ' =====================================================================================
   PROPERTY GET Application <61440> ( _                 ' VTable offset = 28
   ) AS Application                                     ' [retval][out] **Application _Application <dispinterface>
   ' =====================================================================================
   PROPERTY GET Class <61450> ( _                       ' VTable offset = 32
   ) AS LONG                                            ' [retval][out] *Class OlObjectClass <enum>
   ' =====================================================================================
   PROPERTY GET Session <61451> ( _                     ' VTable offset = 36
   ) AS NameSpace                                       ' [retval][out] **Session _NameSpace <dispinterface>
   ' =====================================================================================
   PROPERTY GET Parent <61441> ( _                      ' VTable offset = 40
   ) AS IDispatch                                       ' [retval][out] **Parent VT_DISPATCH <IDispatch>
   ' =====================================================================================
   PROPERTY GET Count <80> ( _                          ' VTable offset = 44
   ) AS LONG                                            ' [retval][out] *Count VT_I4 <Long>
   ' =====================================================================================
   METHOD Item <0> ( _                                  ' VTable offset = 48
     BYVAL prm_Index AS VARIANT _                       ' [in] Index VT_VARIANT <Variant>
   ) AS View                                            ' [retval][out] **Item View <dispinterface>
   ' =====================================================================================
   METHOD Add <95> ( _                                  ' VTable offset = 52
     BYVAL prm_Name AS STRING _                         ' [in] Name VT_BSTR
   , BYVAL prm_ViewType AS LONG _                       ' [in] ViewType OlViewType <enum>
   , OPTIONAL BYVAL prm_SaveOption AS LONG _            ' [opt][in] SaveOption OlViewSaveOption <enum>
   ) AS View                                            ' [retval][out] **ppview View <dispinterface>
   ' =====================================================================================
   METHOD Remove <84> ( _                               ' VTable offset = 56
     BYVAL prm_Index AS VARIANT _                       ' [in] Index VT_VARIANT <Variant>
   )                                                    ' void
   ' =====================================================================================
   METHOD NewEnum_ <-4> ( _                             ' VTable offset = 60
   ) AS IUnknown                                        ' [retval][out] **ppvObject VT_UNKNOWN <IUnknown>
   ' =====================================================================================

END INTERFACE

#ENDIF   ' /* __Views_INTERFACE_DEFINED__ */

' ########################################################################################
' Interface name = _Store
' IID = {000630C7-0000-0000-C000-000000000046}
' Attributes = 4160 [&H1040] [Dual] [Dispatchable]
' Inherited interface = IDispatch
' ########################################################################################

#IF NOT %DEF(%Store_INTERFACE_DEFINED)
    %Store_INTERFACE_DEFINED = 1

INTERFACE Store $IID__Store

   INHERIT IDispatch

   ' =====================================================================================
   PROPERTY GET Application <61440> ( _                 ' VTable offset = 28
   ) AS Application                                     ' [retval][out] **Application _Application <dispinterface>
   ' =====================================================================================
   PROPERTY GET Class <61450> ( _                       ' VTable offset = 32
   ) AS LONG                                            ' [retval][out] *Class OlObjectClass <enum>
   ' =====================================================================================
   PROPERTY GET Session <61451> ( _                     ' VTable offset = 36
   ) AS NameSpace                                       ' [retval][out] **Session _NameSpace <dispinterface>
   ' =====================================================================================
   PROPERTY GET Parent <61441> ( _                      ' VTable offset = 40
   ) AS IDispatch                                       ' [retval][out] **Parent VT_DISPATCH <IDispatch>
   ' =====================================================================================
   PROPERTY GET DisplayName <12289> ( _                 ' VTable offset = 44
   ) AS STRING                                          ' [retval][out] *DisplayName VT_BSTR
   ' =====================================================================================
   PROPERTY GET StoreID <12552> ( _                     ' VTable offset = 48
   ) AS STRING                                          ' [retval][out] *StoreID VT_BSTR
   ' =====================================================================================
   PROPERTY GET ExchangeStoreType <64218> ( _           ' VTable offset = 52
   ) AS LONG                                            ' [retval][out] *ExchangeStoreType OlExchangeStoreType <enum>
   ' =====================================================================================
   PROPERTY GET FilePath <64221> ( _                    ' VTable offset = 56
   ) AS STRING                                          ' [retval][out] *FilePath VT_BSTR
   ' =====================================================================================
   PROPERTY GET IsCachedExchange <64222> ( _            ' VTable offset = 60
   ) AS INTEGER                                         ' [retval][out] *IsCachedExchange VT_BOOL <Integer>
   ' =====================================================================================
   PROPERTY GET IsDataFileStore <64223> ( _             ' VTable offset = 64
   ) AS INTEGER                                         ' [retval][out] *IsDataFileStore VT_BOOL <Integer>
   ' =====================================================================================
   METHOD GetRootFolder <64219> ( _                     ' VTable offset = 68
   ) AS MAPIFolder                                      ' [retval][out] **RootFolder MAPIFolder <dispinterface>
   ' =====================================================================================
   METHOD GetSearchFolders <64220> ( _                  ' VTable offset = 72
   ) AS Folders                                         ' [retval][out] **SearchFolders _Folders <dispinterface>
   ' =====================================================================================
   PROPERTY GET IsOpen <64224> ( _                      ' VTable offset = 76
   ) AS INTEGER                                         ' [retval][out] *IsOpen VT_BOOL <Integer>
   ' =====================================================================================
   PROPERTY GET MAPIOBJECT <61696> ( _                  ' VTable offset = 80
   ) AS IUnknown                                        ' [retval][out] **MAPIOBJECT VT_UNKNOWN <IUnknown>
   ' =====================================================================================
   METHOD GetRules <64265> ( _                          ' VTable offset = 84
   ) AS IDispatch                                       ' [retval][out] **Rules Rules <coclass>
   ' =====================================================================================
   PROPERTY GET PropertyAccessor <64253> ( _            ' VTable offset = 88
   ) AS IDispatch                                       ' [retval][out] **PropertyAccessor PropertyAccessor <coclass>
   ' =====================================================================================
   METHOD GetSpecialFolder <8456> ( _                   ' VTable offset = 92
     BYVAL prm_FolderType AS LONG _                     ' [in] FolderType OlSpecialFolders <enum>
   ) AS MAPIFolder                                      ' [retval][out] **Folder MAPIFolder <dispinterface>
   ' =====================================================================================
   PROPERTY GET IsInstantSearchEnabled <64532> ( _      ' VTable offset = 96
   ) AS INTEGER                                         ' [retval][out] *IsInstantSearchEnabled VT_BOOL <Integer>
   ' =====================================================================================

END INTERFACE

#ENDIF   ' /* __Store_INTERFACE_DEFINED__ */

' ########################################################################################
' Interface name = _Rules
' IID = {000630CC-0000-0000-C000-000000000046}
' Attributes = 4160 [&H1040] [Dual] [Dispatchable]
' Inherited interface = IDispatch
' ########################################################################################

#IF NOT %DEF(%Rules_INTERFACE_DEFINED)
    %Rules_INTERFACE_DEFINED = 1

INTERFACE Rules $IID__Rules

   INHERIT IDispatch

   ' =====================================================================================
   PROPERTY GET Application <61440> ( _                 ' VTable offset = 28
   ) AS Application                                     ' [retval][out] **Application _Application <dispinterface>
   ' =====================================================================================
   PROPERTY GET Class <61450> ( _                       ' VTable offset = 32
   ) AS LONG                                            ' [retval][out] *Class OlObjectClass <enum>
   ' =====================================================================================
   PROPERTY GET Session <61451> ( _                     ' VTable offset = 36
   ) AS NameSpace                                       ' [retval][out] **Session _NameSpace <dispinterface>
   ' =====================================================================================
   PROPERTY GET Parent <61441> ( _                      ' VTable offset = 40
   ) AS IDispatch                                       ' [retval][out] **Parent VT_DISPATCH <IDispatch>
   ' =====================================================================================
   PROPERTY GET Count <80> ( _                          ' VTable offset = 44
   ) AS LONG                                            ' [retval][out] *Count VT_I4 <Long>
   ' =====================================================================================
   METHOD Item <81> ( _                                 ' VTable offset = 48
     BYVAL prm_Index AS VARIANT _                       ' [in] Index VT_VARIANT <Variant>
   ) AS Rule                                            ' [retval][out] **Item _Rule <dispinterface>
   ' =====================================================================================
   METHOD Create <64266> ( _                            ' VTable offset = 52
     BYVAL prm_Name AS STRING _                         ' [in] Name VT_BSTR
   , BYVAL prm_RuleType AS LONG _                       ' [in] RuleType OlRuleType <enum>
   ) AS IDispatch                                       ' [retval][out] **Rule Rule <coclass>
   ' =====================================================================================
   METHOD Save <61512> ( _                              ' VTable offset = 56
     OPTIONAL BYVAL prm_ShowProgress AS VARIANT _       ' [opt][in] ShowProgress VT_VARIANT <Variant>
   )                                                    ' void
   ' =====================================================================================
   METHOD Remove <82> ( _                               ' VTable offset = 60
     BYVAL prm_Index AS VARIANT _                       ' [in] Index VT_VARIANT <Variant>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET IsRssRulesProcessingEnabled <64533> ( _  ' VTable offset = 64
   ) AS INTEGER                                         ' [retval][out] *IsRssRulesProcessingEnabled VT_BOOL <Integer>
   ' =====================================================================================
   PROPERTY SET IsRssRulesProcessingEnabled <64533> ( _  ' VTable offset = 68
     BYVAL prm_IsRssRulesProcessingEnabled AS INTEGER _ ' [in] IsRssRulesProcessingEnabled VT_BOOL <Integer>
   )                                                    ' void
   ' =====================================================================================

END INTERFACE

#ENDIF   ' /* __Rules_INTERFACE_DEFINED__ */

' ########################################################################################
' Interface name = _Rule
' IID = {000630CD-0000-0000-C000-000000000046}
' Attributes = 4160 [&H1040] [Dual] [Dispatchable]
' Inherited interface = IDispatch
' ########################################################################################

#IF NOT %DEF(%Rule_INTERFACE_DEFINED)
    %Rule_INTERFACE_DEFINED = 1

INTERFACE Rule $IID__Rule

   INHERIT IDispatch

   ' =====================================================================================
   PROPERTY GET Application <61440> ( _                 ' VTable offset = 28
   ) AS Application                                     ' [retval][out] **Application _Application <dispinterface>
   ' =====================================================================================
   PROPERTY GET Class <61450> ( _                       ' VTable offset = 32
   ) AS LONG                                            ' [retval][out] *Class OlObjectClass <enum>
   ' =====================================================================================
   PROPERTY GET Session <61451> ( _                     ' VTable offset = 36
   ) AS NameSpace                                       ' [retval][out] **Session _NameSpace <dispinterface>
   ' =====================================================================================
   PROPERTY GET Parent <61441> ( _                      ' VTable offset = 40
   ) AS IDispatch                                       ' [retval][out] **Parent VT_DISPATCH <IDispatch>
   ' =====================================================================================
   PROPERTY GET Name <8450> ( _                         ' VTable offset = 44
   ) AS STRING                                          ' [retval][out] *Name VT_BSTR
   ' =====================================================================================
   PROPERTY SET Name <8450> ( _                         ' VTable offset = 48
     BYVAL prm_Name AS STRING _                         ' [in] Name VT_BSTR
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET ExecutionOrder <64267> ( _              ' VTable offset = 52
   ) AS LONG                                            ' [retval][out] *ExecutionOrder VT_I4 <Long>
   ' =====================================================================================
   PROPERTY SET ExecutionOrder <64267> ( _              ' VTable offset = 56
     BYVAL prm_ExecutionOrder AS LONG _                 ' [in] ExecutionOrder VT_I4 <Long>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET RuleType <64268> ( _                    ' VTable offset = 60
   ) AS LONG                                            ' [retval][out] *RuleType OlRuleType <enum>
   ' =====================================================================================
   PROPERTY GET Enabled <103> ( _                       ' VTable offset = 64
   ) AS INTEGER                                         ' [retval][out] *Enabled VT_BOOL <Integer>
   ' =====================================================================================
   PROPERTY SET Enabled <103> ( _                       ' VTable offset = 68
     BYVAL prm_Enabled AS INTEGER _                     ' [in] Enabled VT_BOOL <Integer>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET IsLocalRule <64269> ( _                 ' VTable offset = 72
   ) AS INTEGER                                         ' [retval][out] *IsLocalRule VT_BOOL <Integer>
   ' =====================================================================================
   METHOD Execute <64270> ( _                           ' VTable offset = 76
     OPTIONAL BYVAL prm_ShowProgress AS VARIANT _       ' [opt][in] ShowProgress VT_VARIANT <Variant>
   , OPTIONAL BYVAL prm_Folder AS VARIANT _             ' [opt][in] Folder VT_VARIANT <Variant>
   , OPTIONAL BYVAL prm_IncludeSubfolders AS VARIANT _  ' [opt][in] IncludeSubfolders VT_VARIANT <Variant>
   , OPTIONAL BYVAL prm_RuleExecuteOption AS VARIANT _  ' [opt][in] RuleExecuteOption VT_VARIANT <Variant>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET Actions <64272> ( _                     ' VTable offset = 80
   ) AS IDispatch                                       ' [retval][out] **Actions RuleActions <coclass>
   ' =====================================================================================
   PROPERTY GET Conditions <64297> ( _                  ' VTable offset = 84
   ) AS IDispatch                                       ' [retval][out] **Conditions RuleConditions <coclass>
   ' =====================================================================================
   PROPERTY GET Exceptions <64307> ( _                  ' VTable offset = 88
   ) AS IDispatch                                       ' [retval][out] **Exceptions RuleConditions <coclass>
   ' =====================================================================================

END INTERFACE

#ENDIF   ' /* __Rule_INTERFACE_DEFINED__ */

' ########################################################################################
' Interface name = _RuleActions
' IID = {000630CE-0000-0000-C000-000000000046}
' Attributes = 4160 [&H1040] [Dual] [Dispatchable]
' Inherited interface = IDispatch
' ########################################################################################

#IF NOT %DEF(%RuleActions_INTERFACE_DEFINED)
    %RuleActions_INTERFACE_DEFINED = 1

INTERFACE RuleActions $IID__RuleActions

   INHERIT IDispatch

   ' =====================================================================================
   PROPERTY GET Application <61440> ( _                 ' VTable offset = 28
   ) AS Application                                     ' [retval][out] **Application _Application <dispinterface>
   ' =====================================================================================
   PROPERTY GET Class <61450> ( _                       ' VTable offset = 32
   ) AS LONG                                            ' [retval][out] *Class OlObjectClass <enum>
   ' =====================================================================================
   PROPERTY GET Session <61451> ( _                     ' VTable offset = 36
   ) AS NameSpace                                       ' [retval][out] **Session _NameSpace <dispinterface>
   ' =====================================================================================
   PROPERTY GET Parent <61441> ( _                      ' VTable offset = 40
   ) AS IDispatch                                       ' [retval][out] **Parent VT_DISPATCH <IDispatch>
   ' =====================================================================================
   PROPERTY GET Count <80> ( _                          ' VTable offset = 44
   ) AS LONG                                            ' [retval][out] *Count VT_I4 <Long>
   ' =====================================================================================
   METHOD Item <81> ( _                                 ' VTable offset = 48
     BYVAL prm_Index AS LONG _                          ' [in] Index VT_I4 <Long>
   ) AS RuleAction                                      ' [retval][out] **Item _RuleAction <dispinterface>
   ' =====================================================================================
   PROPERTY GET CopyToFolder <64274> ( _                ' VTable offset = 52
   ) AS IDispatch                                       ' [retval][out] **CopyToFolder MoveOrCopyRuleAction <coclass>
   ' =====================================================================================
   PROPERTY GET DeletePermanently <64275> ( _           ' VTable offset = 56
   ) AS IDispatch                                       ' [retval][out] **DeletePermanently RuleAction <coclass>
   ' =====================================================================================
   PROPERTY GET Delete <61509> ( _                      ' VTable offset = 60
   ) AS IDispatch                                       ' [retval][out] **Delete RuleAction <coclass>
   ' =====================================================================================
   PROPERTY GET DesktopAlert <64279> ( _                ' VTable offset = 64
   ) AS IDispatch                                       ' [retval][out] **DesktopAlert RuleAction <coclass>
   ' =====================================================================================
   PROPERTY GET NotifyDelivery <64278> ( _              ' VTable offset = 68
   ) AS IDispatch                                       ' [retval][out] **NotifyDelivery RuleAction <coclass>
   ' =====================================================================================
   PROPERTY GET NotifyRead <64277> ( _                  ' VTable offset = 72
   ) AS IDispatch                                       ' [retval][out] **NotifyRead RuleAction <coclass>
   ' =====================================================================================
   PROPERTY GET Stop <64276> ( _                        ' VTable offset = 76
   ) AS IDispatch                                       ' [retval][out] **Stop RuleAction <coclass>
   ' =====================================================================================
   PROPERTY GET MoveToFolder <64280> ( _                ' VTable offset = 80
   ) AS IDispatch                                       ' [retval][out] **MoveToFolder MoveOrCopyRuleAction <coclass>
   ' =====================================================================================
   PROPERTY GET CC <64281> ( _                          ' VTable offset = 84
   ) AS IDispatch                                       ' [retval][out] **CC SendRuleAction <coclass>
   ' =====================================================================================
   PROPERTY GET Forward <64282> ( _                     ' VTable offset = 88
   ) AS IDispatch                                       ' [retval][out] **Forward SendRuleAction <coclass>
   ' =====================================================================================
   PROPERTY GET ForwardAsAttachment <64283> ( _         ' VTable offset = 92
   ) AS IDispatch                                       ' [retval][out] **ForwardAsAttachment SendRuleAction <coclass>
   ' =====================================================================================
   PROPERTY GET Redirect <64284> ( _                    ' VTable offset = 96
   ) AS IDispatch                                       ' [retval][out] **Redirect SendRuleAction <coclass>
   ' =====================================================================================
   PROPERTY GET AssignToCategory <64290> ( _            ' VTable offset = 100
   ) AS IDispatch                                       ' [retval][out] **AssignToCategory AssignToCategoryRuleAction <coclass>
   ' =====================================================================================
   PROPERTY GET PlaySound <64291> ( _                   ' VTable offset = 104
   ) AS IDispatch                                       ' [retval][out] **PlaySound PlaySoundRuleAction <coclass>
   ' =====================================================================================
   PROPERTY GET MarkAsTask <64294> ( _                  ' VTable offset = 108
   ) AS IDispatch                                       ' [retval][out] **MarkAsTask MarkAsTaskRuleAction <coclass>
   ' =====================================================================================
   PROPERTY GET NewItemAlert <64296> ( _                ' VTable offset = 112
   ) AS IDispatch                                       ' [retval][out] **NewItemAlert NewItemAlertRuleAction <coclass>
   ' =====================================================================================
   PROPERTY GET ClearCategories <64530> ( _             ' VTable offset = 116
   ) AS IDispatch                                       ' [retval][out] **ClearCategories RuleAction <coclass>
   ' =====================================================================================

END INTERFACE

#ENDIF   ' /* __RuleActions_INTERFACE_DEFINED__ */

' ########################################################################################
' Interface name = _RuleAction
' IID = {000630CF-0000-0000-C000-000000000046}
' Attributes = 4160 [&H1040] [Dual] [Dispatchable]
' Inherited interface = IDispatch
' ########################################################################################

#IF NOT %DEF(%RuleAction_INTERFACE_DEFINED)
    %RuleAction_INTERFACE_DEFINED = 1

INTERFACE RuleAction $IID__RuleAction

   INHERIT IDispatch

   ' =====================================================================================
   PROPERTY GET Application <61440> ( _                 ' VTable offset = 28
   ) AS Application                                     ' [retval][out] **Application _Application <dispinterface>
   ' =====================================================================================
   PROPERTY GET Class <61450> ( _                       ' VTable offset = 32
   ) AS LONG                                            ' [retval][out] *Class OlObjectClass <enum>
   ' =====================================================================================
   PROPERTY GET Session <61451> ( _                     ' VTable offset = 36
   ) AS NameSpace                                       ' [retval][out] **Session _NameSpace <dispinterface>
   ' =====================================================================================
   PROPERTY GET Parent <61441> ( _                      ' VTable offset = 40
   ) AS IDispatch                                       ' [retval][out] **Parent VT_DISPATCH <IDispatch>
   ' =====================================================================================
   PROPERTY GET Enabled <103> ( _                       ' VTable offset = 44
   ) AS INTEGER                                         ' [retval][out] *Enabled VT_BOOL <Integer>
   ' =====================================================================================
   PROPERTY SET Enabled <103> ( _                       ' VTable offset = 48
     BYVAL prm_Enabled AS INTEGER _                     ' [in] Enabled VT_BOOL <Integer>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET ActionType <64271> ( _                  ' VTable offset = 52
   ) AS LONG                                            ' [retval][out] *ActionType OlRuleActionType <enum>
   ' =====================================================================================

END INTERFACE

#ENDIF   ' /* __RuleAction_INTERFACE_DEFINED__ */

' ########################################################################################
' Interface name = _MoveOrCopyRuleAction
' IID = {000630D0-0000-0000-C000-000000000046}
' Attributes = 4160 [&H1040] [Dual] [Dispatchable]
' Inherited interface = IDispatch
' ########################################################################################

#IF NOT %DEF(%MoveOrCopyRuleAction_INTERFACE_DEFINED)
    %MoveOrCopyRuleAction_INTERFACE_DEFINED = 1

INTERFACE MoveOrCopyRuleAction $IID__MoveOrCopyRuleAction

   INHERIT IDispatch

   ' =====================================================================================
   PROPERTY GET Application <61440> ( _                 ' VTable offset = 28
   ) AS Application                                     ' [retval][out] **Application _Application <dispinterface>
   ' =====================================================================================
   PROPERTY GET Class <61450> ( _                       ' VTable offset = 32
   ) AS LONG                                            ' [retval][out] *Class OlObjectClass <enum>
   ' =====================================================================================
   PROPERTY GET Session <61451> ( _                     ' VTable offset = 36
   ) AS NameSpace                                       ' [retval][out] **Session _NameSpace <dispinterface>
   ' =====================================================================================
   PROPERTY GET Parent <61441> ( _                      ' VTable offset = 40
   ) AS IDispatch                                       ' [retval][out] **Parent VT_DISPATCH <IDispatch>
   ' =====================================================================================
   PROPERTY GET Enabled <103> ( _                       ' VTable offset = 44
   ) AS INTEGER                                         ' [retval][out] *Enabled VT_BOOL <Integer>
   ' =====================================================================================
   PROPERTY SET Enabled <103> ( _                       ' VTable offset = 48
     BYVAL prm_Enabled AS INTEGER _                     ' [in] Enabled VT_BOOL <Integer>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET ActionType <64271> ( _                  ' VTable offset = 52
   ) AS LONG                                            ' [retval][out] *ActionType OlRuleActionType <enum>
   ' =====================================================================================
   PROPERTY GET Folder <64273> ( _                      ' VTable offset = 56
   ) AS MAPIFolder                                      ' [retval][out] **Folder MAPIFolder <dispinterface>
   ' =====================================================================================
   PROPERTY SET Folder <64273> ( _                      ' VTable offset = 60
     BYVAL prm_Folder AS MAPIFolder _                   ' [in] *Folder MAPIFolder <dispinterface>
   )                                                    ' void
   ' =====================================================================================

END INTERFACE

#ENDIF   ' /* __MoveOrCopyRuleAction_INTERFACE_DEFINED__ */

' ########################################################################################
' Interface name = _SendRuleAction
' IID = {000630D1-0000-0000-C000-000000000046}
' Attributes = 4160 [&H1040] [Dual] [Dispatchable]
' Inherited interface = IDispatch
' ########################################################################################

#IF NOT %DEF(%SendRuleAction_INTERFACE_DEFINED)
    %SendRuleAction_INTERFACE_DEFINED = 1

INTERFACE SendRuleAction $IID__SendRuleAction

   INHERIT IDispatch

   ' =====================================================================================
   PROPERTY GET Application <61440> ( _                 ' VTable offset = 28
   ) AS Application                                     ' [retval][out] **Application _Application <dispinterface>
   ' =====================================================================================
   PROPERTY GET Class <61450> ( _                       ' VTable offset = 32
   ) AS LONG                                            ' [retval][out] *Class OlObjectClass <enum>
   ' =====================================================================================
   PROPERTY GET Session <61451> ( _                     ' VTable offset = 36
   ) AS NameSpace                                       ' [retval][out] **Session _NameSpace <dispinterface>
   ' =====================================================================================
   PROPERTY GET Parent <61441> ( _                      ' VTable offset = 40
   ) AS IDispatch                                       ' [retval][out] **Parent VT_DISPATCH <IDispatch>
   ' =====================================================================================
   PROPERTY GET Enabled <103> ( _                       ' VTable offset = 44
   ) AS INTEGER                                         ' [retval][out] *Enabled VT_BOOL <Integer>
   ' =====================================================================================
   PROPERTY SET Enabled <103> ( _                       ' VTable offset = 48
     BYVAL prm_Enabled AS INTEGER _                     ' [in] Enabled VT_BOOL <Integer>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET ActionType <64271> ( _                  ' VTable offset = 52
   ) AS LONG                                            ' [retval][out] *ActionType OlRuleActionType <enum>
   ' =====================================================================================
   PROPERTY GET Recipients <63508> ( _                  ' VTable offset = 56
   ) AS Recipients                                      ' [retval][out] **Recipients Recipients <dispinterface>
   ' =====================================================================================

END INTERFACE

#ENDIF   ' /* __SendRuleAction_INTERFACE_DEFINED__ */

' ########################################################################################
' Interface name = Recipients
' IID = {0006303B-0000-0000-C000-000000000046}
' Attributes = 4160 [&H1040] [Dual] [Dispatchable]
' Inherited interface = IDispatch
' ########################################################################################

#IF NOT %DEF(%Recipients_INTERFACE_DEFINED)
    %Recipients_INTERFACE_DEFINED = 1

INTERFACE Recipients $IID_Recipients

   INHERIT IDispatch

   ' =====================================================================================
   PROPERTY GET Application <61440> ( _                 ' VTable offset = 28
   ) AS Application                                     ' [retval][out] **Application _Application <dispinterface>
   ' =====================================================================================
   PROPERTY GET Class <61450> ( _                       ' VTable offset = 32
   ) AS LONG                                            ' [retval][out] *Class OlObjectClass <enum>
   ' =====================================================================================
   PROPERTY GET Session <61451> ( _                     ' VTable offset = 36
   ) AS NameSpace                                       ' [retval][out] **Session _NameSpace <dispinterface>
   ' =====================================================================================
   PROPERTY GET Parent <61441> ( _                      ' VTable offset = 40
   ) AS IDispatch                                       ' [retval][out] **Parent VT_DISPATCH <IDispatch>
   ' =====================================================================================
   PROPERTY GET Count <80> ( _                          ' VTable offset = 44
   ) AS LONG                                            ' [retval][out] *Count VT_I4 <Long>
   ' =====================================================================================
   METHOD Item <81> ( _                                 ' VTable offset = 48
     BYVAL prm_Index AS VARIANT _                       ' [in] Index VT_VARIANT <Variant>
   ) AS Recipient                                       ' [retval][out] **Item Recipient <dispinterface>
   ' =====================================================================================
   METHOD Add <111> ( _                                 ' VTable offset = 52
     BYVAL prm_Name AS STRING _                         ' [in] Name VT_BSTR
   ) AS Recipient                                       ' [retval][out] **Recipient Recipient <dispinterface>
   ' =====================================================================================
   METHOD Remove <84> ( _                               ' VTable offset = 56
     BYVAL prm_Index AS LONG _                          ' [in] Index VT_I4 <Long>
   )                                                    ' void
   ' =====================================================================================
   METHOD ResolveAll <126> ( _                          ' VTable offset = 60
   ) AS INTEGER                                         ' [retval][out] *Success VT_BOOL <Integer>
   ' =====================================================================================

END INTERFACE

#ENDIF   ' /* __Recipients_INTERFACE_DEFINED__ */

' ########################################################################################
' Interface name = _AssignToCategoryRuleAction
' IID = {000630D4-0000-0000-C000-000000000046}
' Attributes = 4160 [&H1040] [Dual] [Dispatchable]
' Inherited interface = IDispatch
' ########################################################################################

#IF NOT %DEF(%AssignToCategoryRuleAction_INTERFACE_DEFINED)
    %AssignToCategoryRuleAction_INTERFACE_DEFINED = 1

INTERFACE AssignToCategoryRuleAction $IID__AssignToCategoryRuleAction

   INHERIT IDispatch

   ' =====================================================================================
   PROPERTY GET Application <61440> ( _                 ' VTable offset = 28
   ) AS Application                                     ' [retval][out] **Application _Application <dispinterface>
   ' =====================================================================================
   PROPERTY GET Class <61450> ( _                       ' VTable offset = 32
   ) AS LONG                                            ' [retval][out] *Class OlObjectClass <enum>
   ' =====================================================================================
   PROPERTY GET Session <61451> ( _                     ' VTable offset = 36
   ) AS NameSpace                                       ' [retval][out] **Session _NameSpace <dispinterface>
   ' =====================================================================================
   PROPERTY GET Parent <61441> ( _                      ' VTable offset = 40
   ) AS IDispatch                                       ' [retval][out] **Parent VT_DISPATCH <IDispatch>
   ' =====================================================================================
   PROPERTY GET Enabled <103> ( _                       ' VTable offset = 44
   ) AS INTEGER                                         ' [retval][out] *Enabled VT_BOOL <Integer>
   ' =====================================================================================
   PROPERTY SET Enabled <103> ( _                       ' VTable offset = 48
     BYVAL prm_Enabled AS INTEGER _                     ' [in] Enabled VT_BOOL <Integer>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET ActionType <64271> ( _                  ' VTable offset = 52
   ) AS LONG                                            ' [retval][out] *ActionType OlRuleActionType <enum>
   ' =====================================================================================
   PROPERTY GET Categories <64289> ( _                  ' VTable offset = 56
   ) AS VARIANT                                         ' [retval][out] *Categories VT_VARIANT <Variant>
   ' =====================================================================================
   PROPERTY SET Categories <64289> ( _                  ' VTable offset = 60
     BYVAL prm_Categories AS VARIANT _                  ' [in] Categories VT_VARIANT <Variant>
   )                                                    ' void
   ' =====================================================================================

END INTERFACE

#ENDIF   ' /* __AssignToCategoryRuleAction_INTERFACE_DEFINED__ */

' ########################################################################################
' Interface name = _PlaySoundRuleAction
' IID = {000630D5-0000-0000-C000-000000000046}
' Attributes = 4160 [&H1040] [Dual] [Dispatchable]
' Inherited interface = IDispatch
' ########################################################################################

#IF NOT %DEF(%PlaySoundRuleAction_INTERFACE_DEFINED)
    %PlaySoundRuleAction_INTERFACE_DEFINED = 1

INTERFACE PlaySoundRuleAction $IID__PlaySoundRuleAction

   INHERIT IDispatch

   ' =====================================================================================
   PROPERTY GET Application <61440> ( _                 ' VTable offset = 28
   ) AS Application                                     ' [retval][out] **Application _Application <dispinterface>
   ' =====================================================================================
   PROPERTY GET Class <61450> ( _                       ' VTable offset = 32
   ) AS LONG                                            ' [retval][out] *Class OlObjectClass <enum>
   ' =====================================================================================
   PROPERTY GET Session <61451> ( _                     ' VTable offset = 36
   ) AS NameSpace                                       ' [retval][out] **Session _NameSpace <dispinterface>
   ' =====================================================================================
   PROPERTY GET Parent <61441> ( _                      ' VTable offset = 40
   ) AS IDispatch                                       ' [retval][out] **Parent VT_DISPATCH <IDispatch>
   ' =====================================================================================
   PROPERTY GET Enabled <103> ( _                       ' VTable offset = 44
   ) AS INTEGER                                         ' [retval][out] *Enabled VT_BOOL <Integer>
   ' =====================================================================================
   PROPERTY SET Enabled <103> ( _                       ' VTable offset = 48
     BYVAL prm_Enabled AS INTEGER _                     ' [in] Enabled VT_BOOL <Integer>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET ActionType <64271> ( _                  ' VTable offset = 52
   ) AS LONG                                            ' [retval][out] *ActionType OlRuleActionType <enum>
   ' =====================================================================================
   PROPERTY GET FilePath <64221> ( _                    ' VTable offset = 56
   ) AS STRING                                          ' [retval][out] *FilePath VT_BSTR
   ' =====================================================================================
   PROPERTY SET FilePath <64221> ( _                    ' VTable offset = 60
     BYVAL prm_FilePath AS STRING _                     ' [in] FilePath VT_BSTR
   )                                                    ' void
   ' =====================================================================================

END INTERFACE

#ENDIF   ' /* __PlaySoundRuleAction_INTERFACE_DEFINED__ */

' ########################################################################################
' Interface name = _MarkAsTaskRuleAction
' IID = {000630D6-0000-0000-C000-000000000046}
' Attributes = 4160 [&H1040] [Dual] [Dispatchable]
' Inherited interface = IDispatch
' ########################################################################################

#IF NOT %DEF(%MarkAsTaskRuleAction_INTERFACE_DEFINED)
    %MarkAsTaskRuleAction_INTERFACE_DEFINED = 1

INTERFACE MarkAsTaskRuleAction $IID__MarkAsTaskRuleAction

   INHERIT IDispatch

   ' =====================================================================================
   PROPERTY GET Application <61440> ( _                 ' VTable offset = 28
   ) AS Application                                     ' [retval][out] **Application _Application <dispinterface>
   ' =====================================================================================
   PROPERTY GET Class <61450> ( _                       ' VTable offset = 32
   ) AS LONG                                            ' [retval][out] *Class OlObjectClass <enum>
   ' =====================================================================================
   PROPERTY GET Session <61451> ( _                     ' VTable offset = 36
   ) AS NameSpace                                       ' [retval][out] **Session _NameSpace <dispinterface>
   ' =====================================================================================
   PROPERTY GET Parent <61441> ( _                      ' VTable offset = 40
   ) AS IDispatch                                       ' [retval][out] **Parent VT_DISPATCH <IDispatch>
   ' =====================================================================================
   PROPERTY GET Enabled <103> ( _                       ' VTable offset = 44
   ) AS INTEGER                                         ' [retval][out] *Enabled VT_BOOL <Integer>
   ' =====================================================================================
   PROPERTY SET Enabled <103> ( _                       ' VTable offset = 48
     BYVAL prm_Enabled AS INTEGER _                     ' [in] Enabled VT_BOOL <Integer>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET ActionType <64271> ( _                  ' VTable offset = 52
   ) AS LONG                                            ' [retval][out] *ActionType OlRuleActionType <enum>
   ' =====================================================================================
   PROPERTY GET FlagTo <64292> ( _                      ' VTable offset = 56
   ) AS STRING                                          ' [retval][out] *FlagTo VT_BSTR
   ' =====================================================================================
   PROPERTY SET FlagTo <64292> ( _                      ' VTable offset = 60
     BYVAL prm_FlagTo AS STRING _                       ' [in] FlagTo VT_BSTR
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET MarkInterval <64293> ( _                ' VTable offset = 64
   ) AS LONG                                            ' [retval][out] *MarkInterval OlMarkInterval <enum>
   ' =====================================================================================
   PROPERTY SET MarkInterval <64293> ( _                ' VTable offset = 68
     BYVAL prm_MarkInterval AS LONG _                   ' [in] MarkInterval OlMarkInterval <enum>
   )                                                    ' void
   ' =====================================================================================

END INTERFACE

#ENDIF   ' /* __MarkAsTaskRuleAction_INTERFACE_DEFINED__ */

' ########################################################################################
' Interface name = _NewItemAlertRuleAction
' IID = {000630D7-0000-0000-C000-000000000046}
' Attributes = 4160 [&H1040] [Dual] [Dispatchable]
' Inherited interface = IDispatch
' ########################################################################################

#IF NOT %DEF(%NewItemAlertRuleAction_INTERFACE_DEFINED)
    %NewItemAlertRuleAction_INTERFACE_DEFINED = 1

INTERFACE NewItemAlertRuleAction $IID__NewItemAlertRuleAction

   INHERIT IDispatch

   ' =====================================================================================
   PROPERTY GET Application <61440> ( _                 ' VTable offset = 28
   ) AS Application                                     ' [retval][out] **Application _Application <dispinterface>
   ' =====================================================================================
   PROPERTY GET Class <61450> ( _                       ' VTable offset = 32
   ) AS LONG                                            ' [retval][out] *Class OlObjectClass <enum>
   ' =====================================================================================
   PROPERTY GET Session <61451> ( _                     ' VTable offset = 36
   ) AS NameSpace                                       ' [retval][out] **Session _NameSpace <dispinterface>
   ' =====================================================================================
   PROPERTY GET Parent <61441> ( _                      ' VTable offset = 40
   ) AS IDispatch                                       ' [retval][out] **Parent VT_DISPATCH <IDispatch>
   ' =====================================================================================
   PROPERTY GET Enabled <103> ( _                       ' VTable offset = 44
   ) AS INTEGER                                         ' [retval][out] *Enabled VT_BOOL <Integer>
   ' =====================================================================================
   PROPERTY SET Enabled <103> ( _                       ' VTable offset = 48
     BYVAL prm_Enabled AS INTEGER _                     ' [in] Enabled VT_BOOL <Integer>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET ActionType <64271> ( _                  ' VTable offset = 52
   ) AS LONG                                            ' [retval][out] *ActionType OlRuleActionType <enum>
   ' =====================================================================================
   PROPERTY GET Text <64295> ( _                        ' VTable offset = 56
   ) AS STRING                                          ' [retval][out] *Text VT_BSTR
   ' =====================================================================================
   PROPERTY SET Text <64295> ( _                        ' VTable offset = 60
     BYVAL prm_Text AS STRING _                         ' [in] Text VT_BSTR
   )                                                    ' void
   ' =====================================================================================

END INTERFACE

#ENDIF   ' /* __NewItemAlertRuleAction_INTERFACE_DEFINED__ */

' ########################################################################################
' Interface name = _RuleConditions
' IID = {000630D8-0000-0000-C000-000000000046}
' Attributes = 4160 [&H1040] [Dual] [Dispatchable]
' Inherited interface = IDispatch
' ########################################################################################

#IF NOT %DEF(%RuleConditions_INTERFACE_DEFINED)
    %RuleConditions_INTERFACE_DEFINED = 1

INTERFACE RuleConditions $IID__RuleConditions

   INHERIT IDispatch

   ' =====================================================================================
   PROPERTY GET Application <61440> ( _                 ' VTable offset = 28
   ) AS Application                                     ' [retval][out] **Application _Application <dispinterface>
   ' =====================================================================================
   PROPERTY GET Class <61450> ( _                       ' VTable offset = 32
   ) AS LONG                                            ' [retval][out] *Class OlObjectClass <enum>
   ' =====================================================================================
   PROPERTY GET Session <61451> ( _                     ' VTable offset = 36
   ) AS NameSpace                                       ' [retval][out] **Session _NameSpace <dispinterface>
   ' =====================================================================================
   PROPERTY GET Parent <61441> ( _                      ' VTable offset = 40
   ) AS IDispatch                                       ' [retval][out] **Parent VT_DISPATCH <IDispatch>
   ' =====================================================================================
   PROPERTY GET Count <80> ( _                          ' VTable offset = 44
   ) AS LONG                                            ' [retval][out] *Count VT_I4 <Long>
   ' =====================================================================================
   METHOD Item <81> ( _                                 ' VTable offset = 48
     BYVAL prm_Index AS LONG _                          ' [in] Index VT_I4 <Long>
   ) AS RuleCondition                                   ' [retval][out] **Item _RuleCondition <dispinterface>
   ' =====================================================================================
   PROPERTY GET CC <64300> ( _                          ' VTable offset = 52
   ) AS IDispatch                                       ' [retval][out] **CC RuleCondition <coclass>
   ' =====================================================================================
   PROPERTY GET HasAttachment <64301> ( _               ' VTable offset = 56
   ) AS IDispatch                                       ' [retval][out] **HasAttachment RuleCondition <coclass>
   ' =====================================================================================
   PROPERTY GET Importance <64299> ( _                  ' VTable offset = 60
   ) AS IDispatch                                       ' [retval][out] **Importance ImportanceRuleCondition <coclass>
   ' =====================================================================================
   PROPERTY GET MeetingInviteOrUpdate <64302> ( _       ' VTable offset = 64
   ) AS IDispatch                                       ' [retval][out] **MeetingInviteOrUpdate RuleCondition <coclass>
   ' =====================================================================================
   PROPERTY GET NotTo <64303> ( _                       ' VTable offset = 68
   ) AS IDispatch                                       ' [retval][out] **NotTo RuleCondition <coclass>
   ' =====================================================================================
   PROPERTY GET OnlyToMe <64304> ( _                    ' VTable offset = 72
   ) AS IDispatch                                       ' [retval][out] **OnlyToMe RuleCondition <coclass>
   ' =====================================================================================
   PROPERTY GET ToMe <64305> ( _                        ' VTable offset = 76
   ) AS IDispatch                                       ' [retval][out] **ToMe RuleCondition <coclass>
   ' =====================================================================================
   PROPERTY GET ToOrCc <64306> ( _                      ' VTable offset = 80
   ) AS IDispatch                                       ' [retval][out] **ToOrCc RuleCondition <coclass>
   ' =====================================================================================
   PROPERTY GET Account <64209> ( _                     ' VTable offset = 84
   ) AS IDispatch                                       ' [retval][out] **Account AccountRuleCondition <coclass>
   ' =====================================================================================
   PROPERTY GET Body <64328> ( _                        ' VTable offset = 88
   ) AS IDispatch                                       ' [retval][out] **Body TextRuleCondition <coclass>
   ' =====================================================================================
   PROPERTY GET BodyOrSubject <64329> ( _               ' VTable offset = 92
   ) AS IDispatch                                       ' [retval][out] **BodyOrSubject TextRuleCondition <coclass>
   ' =====================================================================================
   PROPERTY GET Category <64330> ( _                    ' VTable offset = 96
   ) AS IDispatch                                       ' [retval][out] **Category CategoryRuleCondition <coclass>
   ' =====================================================================================
   PROPERTY GET FormName <64331> ( _                    ' VTable offset = 100
   ) AS IDispatch                                       ' [retval][out] **FormName FormNameRuleCondition <coclass>
   ' =====================================================================================
   PROPERTY GET From <64332> ( _                        ' VTable offset = 104
   ) AS IDispatch                                       ' [retval][out] **From ToOrFromRuleCondition <coclass>
   ' =====================================================================================
   PROPERTY GET MessageHeader <64334> ( _               ' VTable offset = 108
   ) AS IDispatch                                       ' [retval][out] **MessageHeader TextRuleCondition <coclass>
   ' =====================================================================================
   PROPERTY GET RecipientAddress <64338> ( _            ' VTable offset = 112
   ) AS IDispatch                                       ' [retval][out] **RecipientAddress AddressRuleCondition <coclass>
   ' =====================================================================================
   PROPERTY GET SenderAddress <64335> ( _               ' VTable offset = 116
   ) AS IDispatch                                       ' [retval][out] **SenderAddress AddressRuleCondition <coclass>
   ' =====================================================================================
   PROPERTY GET SenderInAddressList <64336> ( _         ' VTable offset = 120
   ) AS IDispatch                                       ' [retval][out] **SenderInAddressList SenderInAddressListRuleCondition <coclass>
   ' =====================================================================================
   PROPERTY GET Subject <64337> ( _                     ' VTable offset = 124
   ) AS IDispatch                                       ' [retval][out] **Subject TextRuleCondition <coclass>
   ' =====================================================================================
   PROPERTY GET SentTo <64339> ( _                      ' VTable offset = 128
   ) AS IDispatch                                       ' [retval][out] **SentTo ToOrFromRuleCondition <coclass>
   ' =====================================================================================
   PROPERTY GET OnLocalMachine <64340> ( _              ' VTable offset = 132
   ) AS IDispatch                                       ' [retval][out] **OnLocalMachine RuleCondition <coclass>
   ' =====================================================================================
   PROPERTY GET OnOtherMachine <64473> ( _              ' VTable offset = 136
   ) AS IDispatch                                       ' [retval][out] **OnOtherMachine RuleCondition <coclass>
   ' =====================================================================================
   PROPERTY GET AnyCategory <64531> ( _                 ' VTable offset = 140
   ) AS IDispatch                                       ' [retval][out] **AnyCategory RuleCondition <coclass>
   ' =====================================================================================
   PROPERTY GET FromAnyRSSFeed <64534> ( _              ' VTable offset = 144
   ) AS IDispatch                                       ' [retval][out] **FromAnyRSSFeed RuleCondition <coclass>
   ' =====================================================================================
   PROPERTY GET FromRssFeed <64535> ( _                 ' VTable offset = 148
   ) AS IDispatch                                       ' [retval][out] **FromRssFeed FromRssFeedRuleCondition <coclass>
   ' =====================================================================================

END INTERFACE

#ENDIF   ' /* __RuleConditions_INTERFACE_DEFINED__ */

' ########################################################################################
' Interface name = _RuleCondition
' IID = {000630D9-0000-0000-C000-000000000046}
' Attributes = 4160 [&H1040] [Dual] [Dispatchable]
' Inherited interface = IDispatch
' ########################################################################################

#IF NOT %DEF(%RuleCondition_INTERFACE_DEFINED)
    %RuleCondition_INTERFACE_DEFINED = 1

INTERFACE RuleCondition $IID__RuleCondition

   INHERIT IDispatch

   ' =====================================================================================
   PROPERTY GET Application <61440> ( _                 ' VTable offset = 28
   ) AS Application                                     ' [retval][out] **Application _Application <dispinterface>
   ' =====================================================================================
   PROPERTY GET Class <61450> ( _                       ' VTable offset = 32
   ) AS LONG                                            ' [retval][out] *Class OlObjectClass <enum>
   ' =====================================================================================
   PROPERTY GET Session <61451> ( _                     ' VTable offset = 36
   ) AS NameSpace                                       ' [retval][out] **Session _NameSpace <dispinterface>
   ' =====================================================================================
   PROPERTY GET Parent <61441> ( _                      ' VTable offset = 40
   ) AS IDispatch                                       ' [retval][out] **Parent VT_DISPATCH <IDispatch>
   ' =====================================================================================
   PROPERTY GET Enabled <103> ( _                       ' VTable offset = 44
   ) AS INTEGER                                         ' [retval][out] *Enabled VT_BOOL <Integer>
   ' =====================================================================================
   PROPERTY SET Enabled <103> ( _                       ' VTable offset = 48
     BYVAL prm_Enabled AS INTEGER _                     ' [in] Enabled VT_BOOL <Integer>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET ConditionType <64298> ( _               ' VTable offset = 52
   ) AS LONG                                            ' [retval][out] *ConditionType OlRuleConditionType <enum>
   ' =====================================================================================

END INTERFACE

#ENDIF   ' /* __RuleCondition_INTERFACE_DEFINED__ */

' ########################################################################################
' Interface name = _ImportanceRuleCondition
' IID = {000630DA-0000-0000-C000-000000000046}
' Attributes = 4160 [&H1040] [Dual] [Dispatchable]
' Inherited interface = IDispatch
' ########################################################################################

#IF NOT %DEF(%ImportanceRuleCondition_INTERFACE_DEFINED)
    %ImportanceRuleCondition_INTERFACE_DEFINED = 1

INTERFACE ImportanceRuleCondition $IID__ImportanceRuleCondition

   INHERIT IDispatch

   ' =====================================================================================
   PROPERTY GET Application <61440> ( _                 ' VTable offset = 28
   ) AS Application                                     ' [retval][out] **Application _Application <dispinterface>
   ' =====================================================================================
   PROPERTY GET Class <61450> ( _                       ' VTable offset = 32
   ) AS LONG                                            ' [retval][out] *Class OlObjectClass <enum>
   ' =====================================================================================
   PROPERTY GET Session <61451> ( _                     ' VTable offset = 36
   ) AS NameSpace                                       ' [retval][out] **Session _NameSpace <dispinterface>
   ' =====================================================================================
   PROPERTY GET Parent <61441> ( _                      ' VTable offset = 40
   ) AS IDispatch                                       ' [retval][out] **Parent VT_DISPATCH <IDispatch>
   ' =====================================================================================
   PROPERTY GET Enabled <103> ( _                       ' VTable offset = 44
   ) AS INTEGER                                         ' [retval][out] *Enabled VT_BOOL <Integer>
   ' =====================================================================================
   PROPERTY SET Enabled <103> ( _                       ' VTable offset = 48
     BYVAL prm_Enabled AS INTEGER _                     ' [in] Enabled VT_BOOL <Integer>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET ConditionType <64298> ( _               ' VTable offset = 52
   ) AS LONG                                            ' [retval][out] *ConditionType OlRuleConditionType <enum>
   ' =====================================================================================
   PROPERTY GET Importance <64299> ( _                  ' VTable offset = 56
   ) AS LONG                                            ' [retval][out] *Importance OlImportance <enum>
   ' =====================================================================================
   PROPERTY SET Importance <64299> ( _                  ' VTable offset = 60
     BYVAL prm_Importance AS LONG _                     ' [in] Importance OlImportance <enum>
   )                                                    ' void
   ' =====================================================================================

END INTERFACE

#ENDIF   ' /* __ImportanceRuleCondition_INTERFACE_DEFINED__ */

' ########################################################################################
' Interface name = _AccountRuleCondition
' IID = {000630DB-0000-0000-C000-000000000046}
' Attributes = 4160 [&H1040] [Dual] [Dispatchable]
' Inherited interface = IDispatch
' ########################################################################################

#IF NOT %DEF(%AccountRuleCondition_INTERFACE_DEFINED)
    %AccountRuleCondition_INTERFACE_DEFINED = 1

INTERFACE AccountRuleCondition $IID__AccountRuleCondition

   INHERIT IDispatch

   ' =====================================================================================
   PROPERTY GET Application <61440> ( _                 ' VTable offset = 28
   ) AS Application                                     ' [retval][out] **Application _Application <dispinterface>
   ' =====================================================================================
   PROPERTY GET Class <61450> ( _                       ' VTable offset = 32
   ) AS LONG                                            ' [retval][out] *Class OlObjectClass <enum>
   ' =====================================================================================
   PROPERTY GET Session <61451> ( _                     ' VTable offset = 36
   ) AS NameSpace                                       ' [retval][out] **Session _NameSpace <dispinterface>
   ' =====================================================================================
   PROPERTY GET Parent <61441> ( _                      ' VTable offset = 40
   ) AS IDispatch                                       ' [retval][out] **Parent VT_DISPATCH <IDispatch>
   ' =====================================================================================
   PROPERTY GET Enabled <103> ( _                       ' VTable offset = 44
   ) AS INTEGER                                         ' [retval][out] *Enabled VT_BOOL <Integer>
   ' =====================================================================================
   PROPERTY SET Enabled <103> ( _                       ' VTable offset = 48
     BYVAL prm_Enabled AS INTEGER _                     ' [in] Enabled VT_BOOL <Integer>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET ConditionType <64298> ( _               ' VTable offset = 52
   ) AS LONG                                            ' [retval][out] *ConditionType OlRuleConditionType <enum>
   ' =====================================================================================
   PROPERTY GET Account <64209> ( _                     ' VTable offset = 56
   ) AS IDispatch                                       ' [retval][out] **Account Account <coclass>
   ' =====================================================================================
   PROPERTY SET Account <64209> ( _                     ' VTable offset = 60
     BYVAL prm_Account AS IDispatch _                   ' [in] *Account Account <coclass>
   )                                                    ' void
   ' =====================================================================================

END INTERFACE

#ENDIF   ' /* __AccountRuleCondition_INTERFACE_DEFINED__ */

' ########################################################################################
' Interface name = _Account
' IID = {000630C5-0000-0000-C000-000000000046}
' Attributes = 4160 [&H1040] [Dual] [Dispatchable]
' Inherited interface = IDispatch
' ########################################################################################

#IF NOT %DEF(%Account_INTERFACE_DEFINED)
    %Account_INTERFACE_DEFINED = 1

INTERFACE Account $IID__Account

   INHERIT IDispatch

   ' =====================================================================================
   PROPERTY GET Application <61440> ( _                 ' VTable offset = 28
   ) AS Application                                     ' [retval][out] **Application _Application <dispinterface>
   ' =====================================================================================
   PROPERTY GET Class <61450> ( _                       ' VTable offset = 32
   ) AS LONG                                            ' [retval][out] *Class OlObjectClass <enum>
   ' =====================================================================================
   PROPERTY GET Session <61451> ( _                     ' VTable offset = 36
   ) AS NameSpace                                       ' [retval][out] **Session _NameSpace <dispinterface>
   ' =====================================================================================
   PROPERTY GET Parent <61441> ( _                      ' VTable offset = 40
   ) AS IDispatch                                       ' [retval][out] **Parent VT_DISPATCH <IDispatch>
   ' =====================================================================================
   PROPERTY GET AccountType <64210> ( _                 ' VTable offset = 44
   ) AS LONG                                            ' [retval][out] *AccountType OlAccountType <enum>
   ' =====================================================================================
   PROPERTY GET DisplayName <12289> ( _                 ' VTable offset = 48
   ) AS STRING                                          ' [retval][out] *DisplayName VT_BSTR
   ' =====================================================================================
   PROPERTY GET UserName <64211> ( _                    ' VTable offset = 52
   ) AS STRING                                          ' [retval][out] *UserName VT_BSTR
   ' =====================================================================================
   PROPERTY GET SmtpAddress <64212> ( _                 ' VTable offset = 56
   ) AS STRING                                          ' [retval][out] *SmtpAddress VT_BSTR
   ' =====================================================================================

END INTERFACE

#ENDIF   ' /* __Account_INTERFACE_DEFINED__ */

' ########################################################################################
' Interface name = _TextRuleCondition
' IID = {000630E0-0000-0000-C000-000000000046}
' Attributes = 4160 [&H1040] [Dual] [Dispatchable]
' Inherited interface = IDispatch
' ########################################################################################

#IF NOT %DEF(%TextRuleCondition_INTERFACE_DEFINED)
    %TextRuleCondition_INTERFACE_DEFINED = 1

INTERFACE TextRuleCondition $IID__TextRuleCondition

   INHERIT IDispatch

   ' =====================================================================================
   PROPERTY GET Application <61440> ( _                 ' VTable offset = 28
   ) AS Application                                     ' [retval][out] **Application _Application <dispinterface>
   ' =====================================================================================
   PROPERTY GET Class <61450> ( _                       ' VTable offset = 32
   ) AS LONG                                            ' [retval][out] *Class OlObjectClass <enum>
   ' =====================================================================================
   PROPERTY GET Session <61451> ( _                     ' VTable offset = 36
   ) AS NameSpace                                       ' [retval][out] **Session _NameSpace <dispinterface>
   ' =====================================================================================
   PROPERTY GET Parent <61441> ( _                      ' VTable offset = 40
   ) AS IDispatch                                       ' [retval][out] **Parent VT_DISPATCH <IDispatch>
   ' =====================================================================================
   PROPERTY GET Enabled <103> ( _                       ' VTable offset = 44
   ) AS INTEGER                                         ' [retval][out] *Enabled VT_BOOL <Integer>
   ' =====================================================================================
   PROPERTY SET Enabled <103> ( _                       ' VTable offset = 48
     BYVAL prm_Enabled AS INTEGER _                     ' [in] Enabled VT_BOOL <Integer>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET ConditionType <64298> ( _               ' VTable offset = 52
   ) AS LONG                                            ' [retval][out] *ConditionType OlRuleConditionType <enum>
   ' =====================================================================================
   PROPERTY GET Text <64295> ( _                        ' VTable offset = 56
   ) AS VARIANT                                         ' [retval][out] *Text VT_VARIANT <Variant>
   ' =====================================================================================
   PROPERTY SET Text <64295> ( _                        ' VTable offset = 60
     BYVAL prm_Text AS VARIANT _                        ' [in] Text VT_VARIANT <Variant>
   )                                                    ' void
   ' =====================================================================================

END INTERFACE

#ENDIF   ' /* __TextRuleCondition_INTERFACE_DEFINED__ */

' ########################################################################################
' Interface name = _CategoryRuleCondition
' IID = {000630DC-0000-0000-C000-000000000046}
' Attributes = 4160 [&H1040] [Dual] [Dispatchable]
' Inherited interface = IDispatch
' ########################################################################################

#IF NOT %DEF(%CategoryRuleCondition_INTERFACE_DEFINED)
    %CategoryRuleCondition_INTERFACE_DEFINED = 1

INTERFACE CategoryRuleCondition $IID__CategoryRuleCondition

   INHERIT IDispatch

   ' =====================================================================================
   PROPERTY GET Application <61440> ( _                 ' VTable offset = 28
   ) AS Application                                     ' [retval][out] **Application _Application <dispinterface>
   ' =====================================================================================
   PROPERTY GET Class <61450> ( _                       ' VTable offset = 32
   ) AS LONG                                            ' [retval][out] *Class OlObjectClass <enum>
   ' =====================================================================================
   PROPERTY GET Session <61451> ( _                     ' VTable offset = 36
   ) AS NameSpace                                       ' [retval][out] **Session _NameSpace <dispinterface>
   ' =====================================================================================
   PROPERTY GET Parent <61441> ( _                      ' VTable offset = 40
   ) AS IDispatch                                       ' [retval][out] **Parent VT_DISPATCH <IDispatch>
   ' =====================================================================================
   PROPERTY GET Enabled <103> ( _                       ' VTable offset = 44
   ) AS INTEGER                                         ' [retval][out] *Enabled VT_BOOL <Integer>
   ' =====================================================================================
   PROPERTY SET Enabled <103> ( _                       ' VTable offset = 48
     BYVAL prm_Enabled AS INTEGER _                     ' [in] Enabled VT_BOOL <Integer>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET ConditionType <64298> ( _               ' VTable offset = 52
   ) AS LONG                                            ' [retval][out] *ConditionType OlRuleConditionType <enum>
   ' =====================================================================================
   PROPERTY GET Categories <64325> ( _                  ' VTable offset = 56
   ) AS VARIANT                                         ' [retval][out] *Categories VT_VARIANT <Variant>
   ' =====================================================================================
   PROPERTY SET Categories <64325> ( _                  ' VTable offset = 60
     BYVAL prm_Categories AS VARIANT _                  ' [in] Categories VT_VARIANT <Variant>
   )                                                    ' void
   ' =====================================================================================

END INTERFACE

#ENDIF   ' /* __CategoryRuleCondition_INTERFACE_DEFINED__ */

' ########################################################################################
' Interface name = _FormNameRuleCondition
' IID = {000630DD-0000-0000-C000-000000000046}
' Attributes = 4160 [&H1040] [Dual] [Dispatchable]
' Inherited interface = IDispatch
' ########################################################################################

#IF NOT %DEF(%FormNameRuleCondition_INTERFACE_DEFINED)
    %FormNameRuleCondition_INTERFACE_DEFINED = 1

INTERFACE FormNameRuleCondition $IID__FormNameRuleCondition

   INHERIT IDispatch

   ' =====================================================================================
   PROPERTY GET Application <61440> ( _                 ' VTable offset = 28
   ) AS Application                                     ' [retval][out] **Application _Application <dispinterface>
   ' =====================================================================================
   PROPERTY GET Class <61450> ( _                       ' VTable offset = 32
   ) AS LONG                                            ' [retval][out] *Class OlObjectClass <enum>
   ' =====================================================================================
   PROPERTY GET Session <61451> ( _                     ' VTable offset = 36
   ) AS NameSpace                                       ' [retval][out] **Session _NameSpace <dispinterface>
   ' =====================================================================================
   PROPERTY GET Parent <61441> ( _                      ' VTable offset = 40
   ) AS IDispatch                                       ' [retval][out] **Parent VT_DISPATCH <IDispatch>
   ' =====================================================================================
   PROPERTY GET Enabled <103> ( _                       ' VTable offset = 44
   ) AS INTEGER                                         ' [retval][out] *Enabled VT_BOOL <Integer>
   ' =====================================================================================
   PROPERTY SET Enabled <103> ( _                       ' VTable offset = 48
     BYVAL prm_Enabled AS INTEGER _                     ' [in] Enabled VT_BOOL <Integer>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET ConditionType <64298> ( _               ' VTable offset = 52
   ) AS LONG                                            ' [retval][out] *ConditionType OlRuleConditionType <enum>
   ' =====================================================================================
   PROPERTY GET FormName <64326> ( _                    ' VTable offset = 56
   ) AS VARIANT                                         ' [retval][out] *FormName VT_VARIANT <Variant>
   ' =====================================================================================
   PROPERTY SET FormName <64326> ( _                    ' VTable offset = 60
     BYVAL prm_FormName AS VARIANT _                    ' [in] FormName VT_VARIANT <Variant>
   )                                                    ' void
   ' =====================================================================================

END INTERFACE

#ENDIF   ' /* __FormNameRuleCondition_INTERFACE_DEFINED__ */

' ########################################################################################
' Interface name = _ToOrFromRuleCondition
' IID = {000630DE-0000-0000-C000-000000000046}
' Attributes = 4160 [&H1040] [Dual] [Dispatchable]
' Inherited interface = IDispatch
' ########################################################################################

#IF NOT %DEF(%ToOrFromRuleCondition_INTERFACE_DEFINED)
    %ToOrFromRuleCondition_INTERFACE_DEFINED = 1

INTERFACE ToOrFromRuleCondition $IID__ToOrFromRuleCondition

   INHERIT IDispatch

   ' =====================================================================================
   PROPERTY GET Application <61440> ( _                 ' VTable offset = 28
   ) AS Application                                     ' [retval][out] **Application _Application <dispinterface>
   ' =====================================================================================
   PROPERTY GET Class <61450> ( _                       ' VTable offset = 32
   ) AS LONG                                            ' [retval][out] *Class OlObjectClass <enum>
   ' =====================================================================================
   PROPERTY GET Session <61451> ( _                     ' VTable offset = 36
   ) AS NameSpace                                       ' [retval][out] **Session _NameSpace <dispinterface>
   ' =====================================================================================
   PROPERTY GET Parent <61441> ( _                      ' VTable offset = 40
   ) AS IDispatch                                       ' [retval][out] **Parent VT_DISPATCH <IDispatch>
   ' =====================================================================================
   PROPERTY GET Enabled <103> ( _                       ' VTable offset = 44
   ) AS INTEGER                                         ' [retval][out] *Enabled VT_BOOL <Integer>
   ' =====================================================================================
   PROPERTY SET Enabled <103> ( _                       ' VTable offset = 48
     BYVAL prm_Enabled AS INTEGER _                     ' [in] Enabled VT_BOOL <Integer>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET ConditionType <64298> ( _               ' VTable offset = 52
   ) AS LONG                                            ' [retval][out] *ConditionType OlRuleConditionType <enum>
   ' =====================================================================================
   PROPERTY GET Recipients <63508> ( _                  ' VTable offset = 56
   ) AS Recipients                                      ' [retval][out] **Recipients Recipients <dispinterface>
   ' =====================================================================================

END INTERFACE

#ENDIF   ' /* __ToOrFromRuleCondition_INTERFACE_DEFINED__ */

' ########################################################################################
' Interface name = _AddressRuleCondition
' IID = {000630FA-0000-0000-C000-000000000046}
' Attributes = 4160 [&H1040] [Dual] [Dispatchable]
' Inherited interface = IDispatch
' ########################################################################################

#IF NOT %DEF(%AddressRuleCondition_INTERFACE_DEFINED)
    %AddressRuleCondition_INTERFACE_DEFINED = 1

INTERFACE AddressRuleCondition $IID__AddressRuleCondition

   INHERIT IDispatch

   ' =====================================================================================
   PROPERTY GET Application <61440> ( _                 ' VTable offset = 28
   ) AS Application                                     ' [retval][out] **Application _Application <dispinterface>
   ' =====================================================================================
   PROPERTY GET Class <61450> ( _                       ' VTable offset = 32
   ) AS LONG                                            ' [retval][out] *Class OlObjectClass <enum>
   ' =====================================================================================
   PROPERTY GET Session <61451> ( _                     ' VTable offset = 36
   ) AS NameSpace                                       ' [retval][out] **Session _NameSpace <dispinterface>
   ' =====================================================================================
   PROPERTY GET Parent <61441> ( _                      ' VTable offset = 40
   ) AS IDispatch                                       ' [retval][out] **Parent VT_DISPATCH <IDispatch>
   ' =====================================================================================
   PROPERTY GET Enabled <103> ( _                       ' VTable offset = 44
   ) AS INTEGER                                         ' [retval][out] *Enabled VT_BOOL <Integer>
   ' =====================================================================================
   PROPERTY SET Enabled <103> ( _                       ' VTable offset = 48
     BYVAL prm_Enabled AS INTEGER _                     ' [in] Enabled VT_BOOL <Integer>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET ConditionType <64298> ( _               ' VTable offset = 52
   ) AS LONG                                            ' [retval][out] *ConditionType OlRuleConditionType <enum>
   ' =====================================================================================
   PROPERTY GET Address <64295> ( _                     ' VTable offset = 56
   ) AS VARIANT                                         ' [retval][out] *Address VT_VARIANT <Variant>
   ' =====================================================================================
   PROPERTY SET Address <64295> ( _                     ' VTable offset = 60
     BYVAL prm_Address AS VARIANT _                     ' [in] Address VT_VARIANT <Variant>
   )                                                    ' void
   ' =====================================================================================

END INTERFACE

#ENDIF   ' /* __AddressRuleCondition_INTERFACE_DEFINED__ */

' ########################################################################################
' Interface name = _SenderInAddressListRuleCondition
' IID = {000630DF-0000-0000-C000-000000000046}
' Attributes = 4160 [&H1040] [Dual] [Dispatchable]
' Inherited interface = IDispatch
' ########################################################################################

#IF NOT %DEF(%SenderInAddressListRuleCondition_INTERFACE_DEFINED)
    %SenderInAddressListRuleCondition_INTERFACE_DEFINED = 1

INTERFACE SenderInAddressListRuleCondition $IID__SenderInAddressListRuleCondition

   INHERIT IDispatch

   ' =====================================================================================
   PROPERTY GET Application <61440> ( _                 ' VTable offset = 28
   ) AS Application                                     ' [retval][out] **Application _Application <dispinterface>
   ' =====================================================================================
   PROPERTY GET Class <61450> ( _                       ' VTable offset = 32
   ) AS LONG                                            ' [retval][out] *Class OlObjectClass <enum>
   ' =====================================================================================
   PROPERTY GET Session <61451> ( _                     ' VTable offset = 36
   ) AS NameSpace                                       ' [retval][out] **Session _NameSpace <dispinterface>
   ' =====================================================================================
   PROPERTY GET Parent <61441> ( _                      ' VTable offset = 40
   ) AS IDispatch                                       ' [retval][out] **Parent VT_DISPATCH <IDispatch>
   ' =====================================================================================
   PROPERTY GET Enabled <103> ( _                       ' VTable offset = 44
   ) AS INTEGER                                         ' [retval][out] *Enabled VT_BOOL <Integer>
   ' =====================================================================================
   PROPERTY SET Enabled <103> ( _                       ' VTable offset = 48
     BYVAL prm_Enabled AS INTEGER _                     ' [in] Enabled VT_BOOL <Integer>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET ConditionType <64298> ( _               ' VTable offset = 52
   ) AS LONG                                            ' [retval][out] *ConditionType OlRuleConditionType <enum>
   ' =====================================================================================
   PROPERTY GET AddressList <64327> ( _                 ' VTable offset = 56
   ) AS AddressList                                     ' [retval][out] **AddressList AddressList <dispinterface>
   ' =====================================================================================
   PROPERTY SET AddressList <64327> ( _                 ' VTable offset = 60
     BYVAL prm_AddressList AS AddressList _             ' [in] *AddressList AddressList <dispinterface>
   )                                                    ' void
   ' =====================================================================================

END INTERFACE

#ENDIF   ' /* __SenderInAddressListRuleCondition_INTERFACE_DEFINED__ */

' ########################################################################################
' Interface name = AddressList
' IID = {00063049-0000-0000-C000-000000000046}
' Attributes = 4160 [&H1040] [Dual] [Dispatchable]
' Inherited interface = IDispatch
' ########################################################################################

#IF NOT %DEF(%AddressList_INTERFACE_DEFINED)
    %AddressList_INTERFACE_DEFINED = 1

INTERFACE AddressList $IID_AddressList

   INHERIT IDispatch

   ' =====================================================================================
   PROPERTY GET Application <61440> ( _                 ' VTable offset = 28
   ) AS Application                                     ' [retval][out] **Application _Application <dispinterface>
   ' =====================================================================================
   PROPERTY GET Class <61450> ( _                       ' VTable offset = 32
   ) AS LONG                                            ' [retval][out] *Class OlObjectClass <enum>
   ' =====================================================================================
   PROPERTY GET Session <61451> ( _                     ' VTable offset = 36
   ) AS NameSpace                                       ' [retval][out] **Session _NameSpace <dispinterface>
   ' =====================================================================================
   PROPERTY GET Parent <61441> ( _                      ' VTable offset = 40
   ) AS IDispatch                                       ' [retval][out] **Parent VT_DISPATCH <IDispatch>
   ' =====================================================================================
   PROPERTY GET AddressEntries <256> ( _                ' VTable offset = 44
   ) AS AddressEntries                                  ' [retval][out] **AddressEntries AddressEntries <dispinterface>
   ' =====================================================================================
   PROPERTY GET ID <61470> ( _                          ' VTable offset = 48
   ) AS STRING                                          ' [retval][out] *ID VT_BSTR
   ' =====================================================================================
   PROPERTY GET Index <91> ( _                          ' VTable offset = 52
   ) AS LONG                                            ' [retval][out] *Index VT_I4 <Long>
   ' =====================================================================================
   PROPERTY GET IsReadOnly <61463> ( _                  ' VTable offset = 56
   ) AS INTEGER                                         ' [retval][out] *IsReadOnly VT_BOOL <Integer>
   ' =====================================================================================
   PROPERTY GET Name <12289> ( _                        ' VTable offset = 60
   ) AS STRING                                          ' [retval][out] *Name VT_BSTR
   ' =====================================================================================
   METHOD GetContactsFolder <64250> ( _                 ' VTable offset = 64
   ) AS MAPIFolder                                      ' [retval][out] **ret MAPIFolder <dispinterface>
   ' =====================================================================================
   PROPERTY GET AddressListType <64237> ( _             ' VTable offset = 68
   ) AS LONG                                            ' [retval][out] *AddressListType OlAddressListType <enum>
   ' =====================================================================================
   PROPERTY GET ResolutionOrder <64238> ( _             ' VTable offset = 72
   ) AS LONG                                            ' [retval][out] *ResolutionOrder VT_I4 <Long>
   ' =====================================================================================
   PROPERTY GET IsInitialAddressList <64248> ( _        ' VTable offset = 76
   ) AS INTEGER                                         ' [retval][out] *IsInitialAddressList VT_BOOL <Integer>
   ' =====================================================================================
   PROPERTY GET PropertyAccessor <64253> ( _            ' VTable offset = 80
   ) AS IDispatch                                       ' [retval][out] **PropertyAccessor PropertyAccessor <coclass>
   ' =====================================================================================

END INTERFACE

#ENDIF   ' /* __AddressList_INTERFACE_DEFINED__ */

' ########################################################################################
' Interface name = _FromRssFeedRuleCondition
' IID = {000630FB-0000-0000-C000-000000000046}
' Attributes = 4160 [&H1040] [Dual] [Dispatchable]
' Inherited interface = IDispatch
' ########################################################################################

#IF NOT %DEF(%FromRssFeedRuleCondition_INTERFACE_DEFINED)
    %FromRssFeedRuleCondition_INTERFACE_DEFINED = 1

INTERFACE FromRssFeedRuleCondition $IID__FromRssFeedRuleCondition

   INHERIT IDispatch

   ' =====================================================================================
   PROPERTY GET Application <61440> ( _                 ' VTable offset = 28
   ) AS Application                                     ' [retval][out] **Application _Application <dispinterface>
   ' =====================================================================================
   PROPERTY GET Class <61450> ( _                       ' VTable offset = 32
   ) AS LONG                                            ' [retval][out] *Class OlObjectClass <enum>
   ' =====================================================================================
   PROPERTY GET Session <61451> ( _                     ' VTable offset = 36
   ) AS NameSpace                                       ' [retval][out] **Session _NameSpace <dispinterface>
   ' =====================================================================================
   PROPERTY GET Parent <61441> ( _                      ' VTable offset = 40
   ) AS IDispatch                                       ' [retval][out] **Parent VT_DISPATCH <IDispatch>
   ' =====================================================================================
   PROPERTY GET Enabled <103> ( _                       ' VTable offset = 44
   ) AS INTEGER                                         ' [retval][out] *Enabled VT_BOOL <Integer>
   ' =====================================================================================
   PROPERTY SET Enabled <103> ( _                       ' VTable offset = 48
     BYVAL prm_Enabled AS INTEGER _                     ' [in] Enabled VT_BOOL <Integer>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET ConditionType <64298> ( _               ' VTable offset = 52
   ) AS LONG                                            ' [retval][out] *ConditionType OlRuleConditionType <enum>
   ' =====================================================================================
   PROPERTY GET FromRssFeed <64295> ( _                 ' VTable offset = 56
   ) AS VARIANT                                         ' [retval][out] *FromRssFeed VT_VARIANT <Variant>
   ' =====================================================================================
   PROPERTY SET FromRssFeed <64295> ( _                 ' VTable offset = 60
     BYVAL prm_FromRssFeed AS VARIANT _                 ' [in] FromRssFeed VT_VARIANT <Variant>
   )                                                    ' void
   ' =====================================================================================

END INTERFACE

#ENDIF   ' /* __FromRssFeedRuleCondition_INTERFACE_DEFINED__ */

' ########################################################################################
' Interface name = _StorageItem
' IID = {000630CB-0000-0000-C000-000000000046}
' Attributes = 4160 [&H1040] [Dual] [Dispatchable]
' Inherited interface = IDispatch
' ########################################################################################

#IF NOT %DEF(%StorageItem_INTERFACE_DEFINED)
    %StorageItem_INTERFACE_DEFINED = 1

INTERFACE StorageItem $IID__StorageItem

   INHERIT IDispatch

   ' =====================================================================================
   PROPERTY GET Application <61440> ( _                 ' VTable offset = 28
   ) AS Application                                     ' [retval][out] **Application _Application <dispinterface>
   ' =====================================================================================
   PROPERTY GET Class <61450> ( _                       ' VTable offset = 32
   ) AS LONG                                            ' [retval][out] *Class OlObjectClass <enum>
   ' =====================================================================================
   PROPERTY GET Session <61451> ( _                     ' VTable offset = 36
   ) AS NameSpace                                       ' [retval][out] **Session _NameSpace <dispinterface>
   ' =====================================================================================
   PROPERTY GET Parent <61441> ( _                      ' VTable offset = 40
   ) AS IDispatch                                       ' [retval][out] **Parent VT_DISPATCH <IDispatch>
   ' =====================================================================================
   PROPERTY GET CreationTime <12295> ( _                ' VTable offset = 44
   ) AS DOUBLE                                          ' [retval][out] *CreationTime VT_DATE <Double>
   ' =====================================================================================
   PROPERTY GET LastModificationTime <12296> ( _        ' VTable offset = 48
   ) AS DOUBLE                                          ' [retval][out] *LastModificationTime VT_DATE <Double>
   ' =====================================================================================
   PROPERTY GET EntryID <61470> ( _                     ' VTable offset = 52
   ) AS STRING                                          ' [retval][out] *EntryID VT_BSTR
   ' =====================================================================================
   METHOD Save <61512> ( _                              ' VTable offset = 56
   )                                                    ' void
   ' =====================================================================================
   METHOD Delete <61514> ( _                            ' VTable offset = 60
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET Body <37120> ( _                        ' VTable offset = 64
   ) AS STRING                                          ' [retval][out] *Body VT_BSTR
   ' =====================================================================================
   PROPERTY SET Body <37120> ( _                        ' VTable offset = 68
     BYVAL prm_Body AS STRING _                         ' [in] Body VT_BSTR
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET Attachments <63509> ( _                 ' VTable offset = 72
   ) AS Attachments                                     ' [retval][out] **Attachments Attachments <dispinterface>
   ' =====================================================================================
   PROPERTY GET Size <3592> ( _                         ' VTable offset = 76
   ) AS LONG                                            ' [retval][out] *Size VT_I4 <Long>
   ' =====================================================================================
   PROPERTY GET UserProperties <63510> ( _              ' VTable offset = 80
   ) AS UserProperties                                  ' [retval][out] **UserProperties UserProperties <dispinterface>
   ' =====================================================================================
   PROPERTY GET PropertyAccessor <64253> ( _            ' VTable offset = 84
   ) AS IDispatch                                       ' [retval][out] **PropertyAccessor PropertyAccessor <coclass>
   ' =====================================================================================
   PROPERTY GET Subject <55> ( _                        ' VTable offset = 88
   ) AS STRING                                          ' [retval][out] *Subject VT_BSTR
   ' =====================================================================================
   PROPERTY SET Subject <55> ( _                        ' VTable offset = 92
     BYVAL prm_Subject AS STRING _                      ' [in] Subject VT_BSTR
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET Creator <34236> ( _                     ' VTable offset = 96
   ) AS STRING                                          ' [retval][out] *Creator VT_BSTR
   ' =====================================================================================
   PROPERTY SET Creator <34236> ( _                     ' VTable offset = 100
     BYVAL prm_Creator AS STRING _                      ' [in] Creator VT_BSTR
   )                                                    ' void
   ' =====================================================================================

END INTERFACE

#ENDIF   ' /* __StorageItem_INTERFACE_DEFINED__ */

' ########################################################################################
' Interface name = _Table
' IID = {000630D2-0000-0000-C000-000000000046}
' Attributes = 4160 [&H1040] [Dual] [Dispatchable]
' Inherited interface = IDispatch
' ########################################################################################

#IF NOT %DEF(%Table_INTERFACE_DEFINED)
    %Table_INTERFACE_DEFINED = 1

INTERFACE Table $IID__Table

   INHERIT IDispatch

   ' =====================================================================================
   PROPERTY GET Application <61440> ( _                 ' VTable offset = 28
   ) AS Application                                     ' [retval][out] **Application _Application <dispinterface>
   ' =====================================================================================
   PROPERTY GET Class <61450> ( _                       ' VTable offset = 32
   ) AS LONG                                            ' [retval][out] *Class OlObjectClass <enum>
   ' =====================================================================================
   PROPERTY GET Session <61451> ( _                     ' VTable offset = 36
   ) AS NameSpace                                       ' [retval][out] **Session _NameSpace <dispinterface>
   ' =====================================================================================
   PROPERTY GET Parent <61441> ( _                      ' VTable offset = 40
   ) AS IDispatch                                       ' [retval][out] **Parent VT_DISPATCH <IDispatch>
   ' =====================================================================================
   METHOD FindRow <98> ( _                              ' VTable offset = 44
     BYVAL prm_Filter AS STRING _                       ' [in] Filter VT_BSTR
   ) AS IDispatch                                       ' [retval][out] **Row Row <coclass>
   ' =====================================================================================
   METHOD FindNextRow <99> ( _                          ' VTable offset = 48
   ) AS IDispatch                                       ' [retval][out] **Row Row <coclass>
   ' =====================================================================================
   METHOD GetArray <64463> ( _                          ' VTable offset = 52
     BYVAL prm_MaxRows AS LONG _                        ' [in] MaxRows VT_I4 <Long>
   ) AS VARIANT                                         ' [retval][out] *Rows VT_VARIANT <Variant>
   ' =====================================================================================
   METHOD GetNextRow <87> ( _                           ' VTable offset = 56
   ) AS IDispatch                                       ' [retval][out] **NextRow Row <coclass>
   ' =====================================================================================
   METHOD GetRowCount <80> ( _                          ' VTable offset = 60
   ) AS LONG                                            ' [retval][out] *Count VT_I4 <Long>
   ' =====================================================================================
   METHOD MoveToStart <64286> ( _                       ' VTable offset = 64
   )                                                    ' void
   ' =====================================================================================
   METHOD Restrict <100> ( _                            ' VTable offset = 68
     BYVAL prm_Filter AS STRING _                       ' [in] Filter VT_BSTR
   ) AS IDispatch                                       ' [retval][out] **Table Table <coclass>
   ' =====================================================================================
   METHOD Sort <97> ( _                                 ' VTable offset = 72
     BYVAL prm_SortProperty AS STRING _                 ' [in] SortProperty VT_BSTR
   , OPTIONAL BYVAL prm_Descending AS VARIANT _         ' [opt][in] Descending VT_VARIANT <Variant>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET Columns <64403> ( _                     ' VTable offset = 76
   ) AS IDispatch                                       ' [retval][out] **Columns Columns <coclass>
   ' =====================================================================================
   PROPERTY GET EndOfTable <64287> ( _                  ' VTable offset = 80
   ) AS INTEGER                                         ' [retval][out] *EndOfTable VT_BOOL <Integer>
   ' =====================================================================================

END INTERFACE

#ENDIF   ' /* __Table_INTERFACE_DEFINED__ */

' ########################################################################################
' Interface name = _Row
' IID = {000630D3-0000-0000-C000-000000000046}
' Attributes = 4160 [&H1040] [Dual] [Dispatchable]
' Inherited interface = IDispatch
' ########################################################################################

#IF NOT %DEF(%Row_INTERFACE_DEFINED)
    %Row_INTERFACE_DEFINED = 1

INTERFACE Row $IID__Row

   INHERIT IDispatch

   ' =====================================================================================
   PROPERTY GET Application <61440> ( _                 ' VTable offset = 28
   ) AS Application                                     ' [retval][out] **Application _Application <dispinterface>
   ' =====================================================================================
   PROPERTY GET Class <61450> ( _                       ' VTable offset = 32
   ) AS LONG                                            ' [retval][out] *Class OlObjectClass <enum>
   ' =====================================================================================
   PROPERTY GET Session <61451> ( _                     ' VTable offset = 36
   ) AS NameSpace                                       ' [retval][out] **Session _NameSpace <dispinterface>
   ' =====================================================================================
   PROPERTY GET Parent <61441> ( _                      ' VTable offset = 40
   ) AS IDispatch                                       ' [retval][out] **Parent VT_DISPATCH <IDispatch>
   ' =====================================================================================
   METHOD BinaryToString <64259> ( _                    ' VTable offset = 44
     BYVAL prm_Index AS VARIANT _                       ' [in] Index VT_VARIANT <Variant>
   ) AS STRING                                          ' [retval][out] *Value VT_BSTR
   ' =====================================================================================
   METHOD GetValues <64462> ( _                         ' VTable offset = 48
   ) AS VARIANT                                         ' [retval][out] *Values VT_VARIANT <Variant>
   ' =====================================================================================
   METHOD Item <81> ( _                                 ' VTable offset = 52
     BYVAL prm_Index AS VARIANT _                       ' [in] Index VT_VARIANT <Variant>
   ) AS VARIANT                                         ' [retval][out] *Value VT_VARIANT <Variant>
   ' =====================================================================================
   METHOD LocalTimeToUTC <64257> ( _                    ' VTable offset = 56
     BYVAL prm_Index AS VARIANT _                       ' [in] Index VT_VARIANT <Variant>
   ) AS DOUBLE                                          ' [retval][out] *Value VT_DATE <Double>
   ' =====================================================================================
   METHOD UTCToLocalTime <64256> ( _                    ' VTable offset = 60
     BYVAL prm_Index AS VARIANT _                       ' [in] Index VT_VARIANT <Variant>
   ) AS DOUBLE                                          ' [retval][out] *Value VT_DATE <Double>
   ' =====================================================================================

END INTERFACE

#ENDIF   ' /* __Row_INTERFACE_DEFINED__ */

' ########################################################################################
' Interface name = _Columns
' IID = {000630E1-0000-0000-C000-000000000046}
' Attributes = 4160 [&H1040] [Dual] [Dispatchable]
' Inherited interface = IDispatch
' ########################################################################################

#IF NOT %DEF(%Columns_INTERFACE_DEFINED)
    %Columns_INTERFACE_DEFINED = 1

INTERFACE Columns $IID__Columns

   INHERIT IDispatch

   ' =====================================================================================
   PROPERTY GET Application <61440> ( _                 ' VTable offset = 28
   ) AS Application                                     ' [retval][out] **Application _Application <dispinterface>
   ' =====================================================================================
   PROPERTY GET Class <61450> ( _                       ' VTable offset = 32
   ) AS LONG                                            ' [retval][out] *Class OlObjectClass <enum>
   ' =====================================================================================
   PROPERTY GET Session <61451> ( _                     ' VTable offset = 36
   ) AS NameSpace                                       ' [retval][out] **Session _NameSpace <dispinterface>
   ' =====================================================================================
   PROPERTY GET Parent <61441> ( _                      ' VTable offset = 40
   ) AS IDispatch                                       ' [retval][out] **Parent VT_DISPATCH <IDispatch>
   ' =====================================================================================
   PROPERTY GET Count <80> ( _                          ' VTable offset = 44
   ) AS LONG                                            ' [retval][out] *Count VT_I4 <Long>
   ' =====================================================================================
   METHOD Item <81> ( _                                 ' VTable offset = 48
     BYVAL prm_Index AS VARIANT _                       ' [in] Index VT_VARIANT <Variant>
   ) AS Column                                          ' [retval][out] **Item _Column <dispinterface>
   ' =====================================================================================
   METHOD Add <95> ( _                                  ' VTable offset = 52
     BYVAL prm_Name AS STRING _                         ' [in] Name VT_BSTR
   ) AS IDispatch                                       ' [retval][out] **Column Column <coclass>
   ' =====================================================================================
   METHOD Remove <82> ( _                               ' VTable offset = 56
     BYVAL prm_Index AS VARIANT _                       ' [in] Index VT_VARIANT <Variant>
   )                                                    ' void
   ' =====================================================================================
   METHOD RemoveAll <83> ( _                            ' VTable offset = 60
   )                                                    ' void
   ' =====================================================================================

END INTERFACE

#ENDIF   ' /* __Columns_INTERFACE_DEFINED__ */

' ########################################################################################
' Interface name = _Column
' IID = {000630E5-0000-0000-C000-000000000046}
' Attributes = 4160 [&H1040] [Dual] [Dispatchable]
' Inherited interface = IDispatch
' ########################################################################################

#IF NOT %DEF(%Column_INTERFACE_DEFINED)
    %Column_INTERFACE_DEFINED = 1

INTERFACE Column $IID__Column

   INHERIT IDispatch

   ' =====================================================================================
   PROPERTY GET Application <61440> ( _                 ' VTable offset = 28
   ) AS Application                                     ' [retval][out] **Application _Application <dispinterface>
   ' =====================================================================================
   PROPERTY GET Class <61450> ( _                       ' VTable offset = 32
   ) AS LONG                                            ' [retval][out] *Class OlObjectClass <enum>
   ' =====================================================================================
   PROPERTY GET Session <61451> ( _                     ' VTable offset = 36
   ) AS NameSpace                                       ' [retval][out] **Session _NameSpace <dispinterface>
   ' =====================================================================================
   PROPERTY GET Parent <61441> ( _                      ' VTable offset = 40
   ) AS IDispatch                                       ' [retval][out] **Parent VT_DISPATCH <IDispatch>
   ' =====================================================================================
   PROPERTY GET Name <8450> ( _                         ' VTable offset = 44
   ) AS STRING                                          ' [retval][out] *Name VT_BSTR
   ' =====================================================================================

END INTERFACE

#ENDIF   ' /* __Column_INTERFACE_DEFINED__ */

' ########################################################################################
' Interface name = _CalendarSharing
' IID = {000630E2-0000-0000-C000-000000000046}
' Attributes = 4160 [&H1040] [Dual] [Dispatchable]
' Inherited interface = IDispatch
' ########################################################################################

#IF NOT %DEF(%CalendarSharing_INTERFACE_DEFINED)
    %CalendarSharing_INTERFACE_DEFINED = 1

INTERFACE CalendarSharing $IID__CalendarSharing

   INHERIT IDispatch

   ' =====================================================================================
   PROPERTY GET Application <61440> ( _                 ' VTable offset = 28
   ) AS Application                                     ' [retval][out] **Application _Application <dispinterface>
   ' =====================================================================================
   PROPERTY GET Class <61450> ( _                       ' VTable offset = 32
   ) AS LONG                                            ' [retval][out] *Class OlObjectClass <enum>
   ' =====================================================================================
   PROPERTY GET Session <61451> ( _                     ' VTable offset = 36
   ) AS NameSpace                                       ' [retval][out] **Session _NameSpace <dispinterface>
   ' =====================================================================================
   PROPERTY GET Parent <61441> ( _                      ' VTable offset = 40
   ) AS IDispatch                                       ' [retval][out] **Parent VT_DISPATCH <IDispatch>
   ' =====================================================================================
   METHOD SaveAsICal <64408> ( _                        ' VTable offset = 44
     BYVAL prm_Path AS STRING _                         ' [in] Path VT_BSTR
   )                                                    ' void
   ' =====================================================================================
   METHOD ForwardAsICal <64409> ( _                     ' VTable offset = 48
     BYVAL prm_MailFormat AS LONG _                     ' [in] MailFormat OlCalendarMailFormat <enum>
   ) AS IDispatch                                       ' [retval][out] **RetVal MailItem <coclass>
   ' =====================================================================================
   PROPERTY GET CalendarDetail <64410> ( _              ' VTable offset = 52
   ) AS LONG                                            ' [retval][out] *CalendarDetail OlCalendarDetail <enum>
   ' =====================================================================================
   PROPERTY SET CalendarDetail <64410> ( _              ' VTable offset = 56
     BYVAL prm_CalendarDetail AS LONG _                 ' [in] CalendarDetail OlCalendarDetail <enum>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET EndDate <64411> ( _                     ' VTable offset = 60
   ) AS DOUBLE                                          ' [retval][out] *EndDate VT_DATE <Double>
   ' =====================================================================================
   PROPERTY SET EndDate <64411> ( _                     ' VTable offset = 64
     BYVAL prm_EndDate AS DOUBLE _                      ' [in] EndDate VT_DATE <Double>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET Folder <64412> ( _                      ' VTable offset = 68
   ) AS MAPIFolder                                      ' [retval][out] **Folder MAPIFolder <dispinterface>
   ' =====================================================================================
   PROPERTY GET IncludeAttachments <64413> ( _          ' VTable offset = 72
   ) AS INTEGER                                         ' [retval][out] *IncludeAttachments VT_BOOL <Integer>
   ' =====================================================================================
   PROPERTY SET IncludeAttachments <64413> ( _          ' VTable offset = 76
     BYVAL prm_IncludeAttachments AS INTEGER _          ' [in] IncludeAttachments VT_BOOL <Integer>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET IncludePrivateDetails <64414> ( _       ' VTable offset = 80
   ) AS INTEGER                                         ' [retval][out] *IncludePrivateDetails VT_BOOL <Integer>
   ' =====================================================================================
   PROPERTY SET IncludePrivateDetails <64414> ( _       ' VTable offset = 84
     BYVAL prm_IncludePrivateDetails AS INTEGER _       ' [in] IncludePrivateDetails VT_BOOL <Integer>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET RestrictToWorkingHours <64415> ( _      ' VTable offset = 88
   ) AS INTEGER                                         ' [retval][out] *RestrictToWorkingHours VT_BOOL <Integer>
   ' =====================================================================================
   PROPERTY SET RestrictToWorkingHours <64415> ( _      ' VTable offset = 92
     BYVAL prm_RestrictToWorkingHours AS INTEGER _      ' [in] RestrictToWorkingHours VT_BOOL <Integer>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET StartDate <64416> ( _                   ' VTable offset = 96
   ) AS DOUBLE                                          ' [retval][out] *StartDate VT_DATE <Double>
   ' =====================================================================================
   PROPERTY SET StartDate <64416> ( _                   ' VTable offset = 100
     BYVAL prm_StartDate AS DOUBLE _                    ' [in] StartDate VT_DATE <Double>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET IncludeWholeCalendar <64417> ( _        ' VTable offset = 104
   ) AS INTEGER                                         ' [retval][out] *IncludeWholeCalendar VT_BOOL <Integer>
   ' =====================================================================================
   PROPERTY SET IncludeWholeCalendar <64417> ( _        ' VTable offset = 108
     BYVAL prm_IncludeWholeCalendar AS INTEGER _        ' [in] IncludeWholeCalendar VT_BOOL <Integer>
   )                                                    ' void
   ' =====================================================================================

END INTERFACE

#ENDIF   ' /* __CalendarSharing_INTERFACE_DEFINED__ */

' ########################################################################################
' Interface name = _MailItem
' IID = {00063034-0000-0000-C000-000000000046}
' Attributes = 4160 [&H1040] [Dual] [Dispatchable]
' Inherited interface = IDispatch
' ########################################################################################

#IF NOT %DEF(%MailItem_INTERFACE_DEFINED)
    %MailItem_INTERFACE_DEFINED = 1

INTERFACE MailItem $IID__MailItem

   INHERIT IDispatch

   ' =====================================================================================
   PROPERTY GET Application <61440> ( _                 ' VTable offset = 28
   ) AS Application                                     ' [retval][out] **Application _Application <dispinterface>
   ' =====================================================================================
   PROPERTY GET Class <61450> ( _                       ' VTable offset = 32
   ) AS LONG                                            ' [retval][out] *Class OlObjectClass <enum>
   ' =====================================================================================
   PROPERTY GET Session <61451> ( _                     ' VTable offset = 36
   ) AS NameSpace                                       ' [retval][out] **Session _NameSpace <dispinterface>
   ' =====================================================================================
   PROPERTY GET Parent <61441> ( _                      ' VTable offset = 40
   ) AS IDispatch                                       ' [retval][out] **Parent VT_DISPATCH <IDispatch>
   ' =====================================================================================
   PROPERTY GET Actions <63511> ( _                     ' VTable offset = 44
   ) AS Actions                                         ' [retval][out] **Actions Actions <dispinterface>
   ' =====================================================================================
   PROPERTY GET Attachments <63509> ( _                 ' VTable offset = 48
   ) AS Attachments                                     ' [retval][out] **Attachments Attachments <dispinterface>
   ' =====================================================================================
   PROPERTY GET BillingInformation <34101> ( _          ' VTable offset = 52
   ) AS STRING                                          ' [retval][out] *BillingInformation VT_BSTR
   ' =====================================================================================
   PROPERTY SET BillingInformation <34101> ( _          ' VTable offset = 56
     BYVAL prm_BillingInformation AS STRING _           ' [in] BillingInformation VT_BSTR
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET Body <37120> ( _                        ' VTable offset = 60
   ) AS STRING                                          ' [retval][out] *Body VT_BSTR
   ' =====================================================================================
   PROPERTY SET Body <37120> ( _                        ' VTable offset = 64
     BYVAL prm_Body AS STRING _                         ' [in] Body VT_BSTR
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET Categories <36865> ( _                  ' VTable offset = 68
   ) AS STRING                                          ' [retval][out] *Categories VT_BSTR
   ' =====================================================================================
   PROPERTY SET Categories <36865> ( _                  ' VTable offset = 72
     BYVAL prm_Categories AS STRING _                   ' [in] Categories VT_BSTR
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET Companies <34107> ( _                   ' VTable offset = 76
   ) AS STRING                                          ' [retval][out] *Companies VT_BSTR
   ' =====================================================================================
   PROPERTY SET Companies <34107> ( _                   ' VTable offset = 80
     BYVAL prm_Companies AS STRING _                    ' [in] Companies VT_BSTR
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET ConversationIndex <64192> ( _           ' VTable offset = 84
   ) AS STRING                                          ' [retval][out] *ConversationIndex VT_BSTR
   ' =====================================================================================
   PROPERTY GET ConversationTopic <112> ( _             ' VTable offset = 88
   ) AS STRING                                          ' [retval][out] *ConversationTopic VT_BSTR
   ' =====================================================================================
   PROPERTY GET CreationTime <12295> ( _                ' VTable offset = 92
   ) AS DOUBLE                                          ' [retval][out] *CreationTime VT_DATE <Double>
   ' =====================================================================================
   PROPERTY GET EntryID <61470> ( _                     ' VTable offset = 96
   ) AS STRING                                          ' [retval][out] *EntryID VT_BSTR
   ' =====================================================================================
   PROPERTY GET FormDescription <61589> ( _             ' VTable offset = 100
   ) AS FormDescription                                 ' [retval][out] **FormDescription FormDescription <dispinterface>
   ' =====================================================================================
   PROPERTY GET GetInspector <61502> ( _                ' VTable offset = 104
   ) AS Inspector                                       ' [retval][out] **GetInspector _Inspector <dispinterface>
   ' =====================================================================================
   PROPERTY GET Importance <23> ( _                     ' VTable offset = 108
   ) AS LONG                                            ' [retval][out] *Importance OlImportance <enum>
   ' =====================================================================================
   PROPERTY SET Importance <23> ( _                     ' VTable offset = 112
     BYVAL prm_Importance AS LONG _                     ' [in] Importance OlImportance <enum>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET LastModificationTime <12296> ( _        ' VTable offset = 116
   ) AS DOUBLE                                          ' [retval][out] *LastModificationTime VT_DATE <Double>
   ' =====================================================================================
   PROPERTY GET MAPIOBJECT <61696> ( _                  ' VTable offset = 120
   ) AS IUnknown                                        ' [retval][out] **MAPIOBJECT VT_UNKNOWN <IUnknown>
   ' =====================================================================================
   PROPERTY GET MessageClass <26> ( _                   ' VTable offset = 124
   ) AS STRING                                          ' [retval][out] *MessageClass VT_BSTR
   ' =====================================================================================
   PROPERTY SET MessageClass <26> ( _                   ' VTable offset = 128
     BYVAL prm_MessageClass AS STRING _                 ' [in] MessageClass VT_BSTR
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET Mileage <34100> ( _                     ' VTable offset = 132
   ) AS STRING                                          ' [retval][out] *Mileage VT_BSTR
   ' =====================================================================================
   PROPERTY SET Mileage <34100> ( _                     ' VTable offset = 136
     BYVAL prm_Mileage AS STRING _                      ' [in] Mileage VT_BSTR
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET NoAging <34062> ( _                     ' VTable offset = 140
   ) AS INTEGER                                         ' [retval][out] *NoAging VT_BOOL <Integer>
   ' =====================================================================================
   PROPERTY SET NoAging <34062> ( _                     ' VTable offset = 144
     BYVAL prm_NoAging AS INTEGER _                     ' [in] NoAging VT_BOOL <Integer>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET OutlookInternalVersion <34130> ( _      ' VTable offset = 148
   ) AS LONG                                            ' [retval][out] *OutlookInternalVersion VT_I4 <Long>
   ' =====================================================================================
   PROPERTY GET OutlookVersion <34132> ( _              ' VTable offset = 152
   ) AS STRING                                          ' [retval][out] *OutlookVersion VT_BSTR
   ' =====================================================================================
   PROPERTY GET Saved <61603> ( _                       ' VTable offset = 156
   ) AS INTEGER                                         ' [retval][out] *Saved VT_BOOL <Integer>
   ' =====================================================================================
   PROPERTY GET Sensitivity <54> ( _                    ' VTable offset = 160
   ) AS LONG                                            ' [retval][out] *Sensitivity OlSensitivity <enum>
   ' =====================================================================================
   PROPERTY SET Sensitivity <54> ( _                    ' VTable offset = 164
     BYVAL prm_Sensitivity AS LONG _                    ' [in] Sensitivity OlSensitivity <enum>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET Size <3592> ( _                         ' VTable offset = 168
   ) AS LONG                                            ' [retval][out] *Size VT_I4 <Long>
   ' =====================================================================================
   PROPERTY GET Subject <55> ( _                        ' VTable offset = 172
   ) AS STRING                                          ' [retval][out] *Subject VT_BSTR
   ' =====================================================================================
   PROPERTY SET Subject <55> ( _                        ' VTable offset = 176
     BYVAL prm_Subject AS STRING _                      ' [in] Subject VT_BSTR
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET UnRead <61468> ( _                      ' VTable offset = 180
   ) AS INTEGER                                         ' [retval][out] *UnRead VT_BOOL <Integer>
   ' =====================================================================================
   PROPERTY SET UnRead <61468> ( _                      ' VTable offset = 184
     BYVAL prm_UnRead AS INTEGER _                      ' [in] UnRead VT_BOOL <Integer>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET UserProperties <63510> ( _              ' VTable offset = 188
   ) AS UserProperties                                  ' [retval][out] **UserProperties UserProperties <dispinterface>
   ' =====================================================================================
   METHOD Close <61475> ( _                             ' VTable offset = 192
     BYVAL prm_SaveMode AS LONG _                       ' [in] SaveMode OlInspectorClose <enum>
   )                                                    ' void
   ' =====================================================================================
   METHOD Copy <61490> ( _                              ' VTable offset = 196
   ) AS IDispatch                                       ' [retval][out] **Item VT_DISPATCH <IDispatch>
   ' =====================================================================================
   METHOD Delete <61514> ( _                            ' VTable offset = 200
   )                                                    ' void
   ' =====================================================================================
   METHOD Display <61606> ( _                           ' VTable offset = 204
     OPTIONAL BYVAL prm_Modal AS VARIANT _              ' [opt][in] Modal VT_VARIANT <Variant>
   )                                                    ' void
   ' =====================================================================================
   METHOD Move <61492> ( _                              ' VTable offset = 208
     BYVAL prm_DestFldr AS MAPIFolder _                 ' [in] *DestFldr MAPIFolder <dispinterface>
   ) AS IDispatch                                       ' [retval][out] **Item VT_DISPATCH <IDispatch>
   ' =====================================================================================
   METHOD PrintOut <61491> ( _                          ' VTable offset = 212
   )                                                    ' void
   ' =====================================================================================
   METHOD Save <61512> ( _                              ' VTable offset = 216
   )                                                    ' void
   ' =====================================================================================
   METHOD SaveAs <61521> ( _                            ' VTable offset = 220
     BYVAL prm_Path AS STRING _                         ' [in] Path VT_BSTR
   , OPTIONAL BYVAL prm_Type AS VARIANT _               ' [opt][in] Type VT_VARIANT <Variant>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET AlternateRecipientAllowed <2> ( _       ' VTable offset = 224
   ) AS INTEGER                                         ' [retval][out] *AlternateRecipientAllowed VT_BOOL <Integer>
   ' =====================================================================================
   PROPERTY SET AlternateRecipientAllowed <2> ( _       ' VTable offset = 228
     BYVAL prm_AlternateRecipientAllowed AS INTEGER _   ' [in] AlternateRecipientAllowed VT_BOOL <Integer>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET AutoForwarded <5> ( _                   ' VTable offset = 232
   ) AS INTEGER                                         ' [retval][out] *AutoForwarded VT_BOOL <Integer>
   ' =====================================================================================
   PROPERTY SET AutoForwarded <5> ( _                   ' VTable offset = 236
     BYVAL prm_AutoForwarded AS INTEGER _               ' [in] AutoForwarded VT_BOOL <Integer>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET BCC <3586> ( _                          ' VTable offset = 240
   ) AS STRING                                          ' [retval][out] *BCC VT_BSTR
   ' =====================================================================================
   PROPERTY SET BCC <3586> ( _                          ' VTable offset = 244
     BYVAL prm_BCC AS STRING _                          ' [in] BCC VT_BSTR
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET CC <3587> ( _                           ' VTable offset = 248
   ) AS STRING                                          ' [retval][out] *CC VT_BSTR
   ' =====================================================================================
   PROPERTY SET CC <3587> ( _                           ' VTable offset = 252
     BYVAL prm_CC AS STRING _                           ' [in] CC VT_BSTR
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET DeferredDeliveryTime <15> ( _           ' VTable offset = 256
   ) AS DOUBLE                                          ' [retval][out] *DeferredDeliveryTime VT_DATE <Double>
   ' =====================================================================================
   PROPERTY SET DeferredDeliveryTime <15> ( _           ' VTable offset = 260
     BYVAL prm_DeferredDeliveryTime AS DOUBLE _         ' [in] DeferredDeliveryTime VT_DATE <Double>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET DeleteAfterSubmit <3585> ( _            ' VTable offset = 264
   ) AS INTEGER                                         ' [retval][out] *DeleteAfterSubmit VT_BOOL <Integer>
   ' =====================================================================================
   PROPERTY SET DeleteAfterSubmit <3585> ( _            ' VTable offset = 268
     BYVAL prm_DeleteAfterSubmit AS INTEGER _           ' [in] DeleteAfterSubmit VT_BOOL <Integer>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET ExpiryTime <21> ( _                     ' VTable offset = 272
   ) AS DOUBLE                                          ' [retval][out] *ExpiryTime VT_DATE <Double>
   ' =====================================================================================
   PROPERTY SET ExpiryTime <21> ( _                     ' VTable offset = 276
     BYVAL prm_ExpiryTime AS DOUBLE _                   ' [in] ExpiryTime VT_DATE <Double>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET FlagDueBy <48> ( _                      ' VTable offset = 280
   ) AS DOUBLE                                          ' [retval][out] *FlagDueBy VT_DATE <Double>
   ' =====================================================================================
   PROPERTY SET FlagDueBy <48> ( _                      ' VTable offset = 284
     BYVAL prm_FlagDueBy AS DOUBLE _                    ' [in] FlagDueBy VT_DATE <Double>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET FlagRequest <34096> ( _                 ' VTable offset = 288
   ) AS STRING                                          ' [retval][out] *FlagRequest VT_BSTR
   ' =====================================================================================
   PROPERTY SET FlagRequest <34096> ( _                 ' VTable offset = 292
     BYVAL prm_FlagRequest AS STRING _                  ' [in] FlagRequest VT_BSTR
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET FlagStatus <4240> ( _                   ' VTable offset = 296
   ) AS LONG                                            ' [retval][out] *FlagStatus OlFlagStatus <enum>
   ' =====================================================================================
   PROPERTY SET FlagStatus <4240> ( _                   ' VTable offset = 300
     BYVAL prm_FlagStatus AS LONG _                     ' [in] FlagStatus OlFlagStatus <enum>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET HTMLBody <62468> ( _                    ' VTable offset = 304
   ) AS STRING                                          ' [retval][out] *HTMLBody VT_BSTR
   ' =====================================================================================
   PROPERTY SET HTMLBody <62468> ( _                    ' VTable offset = 308
     BYVAL prm_HTMLBody AS STRING _                     ' [in] HTMLBody VT_BSTR
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET OriginatorDeliveryReportRequested <35> ( _  ' VTable offset = 312
   ) AS INTEGER                                         ' [retval][out] *OriginatorDeliveryReportRequested VT_BOOL <Integer>
   ' =====================================================================================
   PROPERTY SET OriginatorDeliveryReportRequested <35> ( _  ' VTable offset = 316
     BYVAL prm_OriginatorDeliveryReportRequested AS INTEGER _ ' [in] OriginatorDeliveryReportRequested VT_BOOL <Integer>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET ReadReceiptRequested <41> ( _           ' VTable offset = 320
   ) AS INTEGER                                         ' [retval][out] *ReadReceiptRequested VT_BOOL <Integer>
   ' =====================================================================================
   PROPERTY SET ReadReceiptRequested <41> ( _           ' VTable offset = 324
     BYVAL prm_ReadReceiptRequested AS INTEGER _        ' [in] ReadReceiptRequested VT_BOOL <Integer>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET ReceivedByEntryID <63> ( _              ' VTable offset = 328
   ) AS STRING                                          ' [retval][out] *ReceivedByEntryID VT_BSTR
   ' =====================================================================================
   PROPERTY GET ReceivedByName <64> ( _                 ' VTable offset = 332
   ) AS STRING                                          ' [retval][out] *ReceivedByName VT_BSTR
   ' =====================================================================================
   PROPERTY GET ReceivedOnBehalfOfEntryID <67> ( _      ' VTable offset = 336
   ) AS STRING                                          ' [retval][out] *ReceivedOnBehalfOfEntryID VT_BSTR
   ' =====================================================================================
   PROPERTY GET ReceivedOnBehalfOfName <68> ( _         ' VTable offset = 340
   ) AS STRING                                          ' [retval][out] *ReceivedOnBehalfOfName VT_BSTR
   ' =====================================================================================
   PROPERTY GET ReceivedTime <3590> ( _                 ' VTable offset = 344
   ) AS DOUBLE                                          ' [retval][out] *ReceivedTime VT_DATE <Double>
   ' =====================================================================================
   PROPERTY GET RecipientReassignmentProhibited <43> ( _  ' VTable offset = 348
   ) AS INTEGER                                         ' [retval][out] *RecipientReassignmentProhibited VT_BOOL <Integer>
   ' =====================================================================================
   PROPERTY SET RecipientReassignmentProhibited <43> ( _  ' VTable offset = 352
     BYVAL prm_RecipientReassignmentProhibited AS INTEGER _ ' [in] RecipientReassignmentProhibited VT_BOOL <Integer>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET Recipients <63508> ( _                  ' VTable offset = 356
   ) AS Recipients                                      ' [retval][out] **Recipients Recipients <dispinterface>
   ' =====================================================================================
   PROPERTY GET ReminderOverrideDefault <34076> ( _     ' VTable offset = 360
   ) AS INTEGER                                         ' [retval][out] *ReminderOverrideDefault VT_BOOL <Integer>
   ' =====================================================================================
   PROPERTY SET ReminderOverrideDefault <34076> ( _     ' VTable offset = 364
     BYVAL prm_ReminderOverrideDefault AS INTEGER _     ' [in] ReminderOverrideDefault VT_BOOL <Integer>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET ReminderPlaySound <34078> ( _           ' VTable offset = 368
   ) AS INTEGER                                         ' [retval][out] *ReminderPlaySound VT_BOOL <Integer>
   ' =====================================================================================
   PROPERTY SET ReminderPlaySound <34078> ( _           ' VTable offset = 372
     BYVAL prm_ReminderPlaySound AS INTEGER _           ' [in] ReminderPlaySound VT_BOOL <Integer>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET ReminderSet <34051> ( _                 ' VTable offset = 376
   ) AS INTEGER                                         ' [retval][out] *ReminderSet VT_BOOL <Integer>
   ' =====================================================================================
   PROPERTY SET ReminderSet <34051> ( _                 ' VTable offset = 380
     BYVAL prm_ReminderSet AS INTEGER _                 ' [in] ReminderSet VT_BOOL <Integer>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET ReminderSoundFile <34079> ( _           ' VTable offset = 384
   ) AS STRING                                          ' [retval][out] *ReminderSoundFile VT_BSTR
   ' =====================================================================================
   PROPERTY SET ReminderSoundFile <34079> ( _           ' VTable offset = 388
     BYVAL prm_ReminderSoundFile AS STRING _            ' [in] ReminderSoundFile VT_BSTR
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET ReminderTime <34050> ( _                ' VTable offset = 392
   ) AS DOUBLE                                          ' [retval][out] *ReminderTime VT_DATE <Double>
   ' =====================================================================================
   PROPERTY SET ReminderTime <34050> ( _                ' VTable offset = 396
     BYVAL prm_ReminderTime AS DOUBLE _                 ' [in] ReminderTime VT_DATE <Double>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET RemoteStatus <34065> ( _                ' VTable offset = 400
   ) AS LONG                                            ' [retval][out] *RemoteStatus OlRemoteStatus <enum>
   ' =====================================================================================
   PROPERTY SET RemoteStatus <34065> ( _                ' VTable offset = 404
     BYVAL prm_RemoteStatus AS LONG _                   ' [in] RemoteStatus OlRemoteStatus <enum>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET ReplyRecipientNames <80> ( _            ' VTable offset = 408
   ) AS STRING                                          ' [retval][out] *ReplyRecipientNames VT_BSTR
   ' =====================================================================================
   PROPERTY GET ReplyRecipients <61459> ( _             ' VTable offset = 412
   ) AS Recipients                                      ' [retval][out] **ReplyRecipients Recipients <dispinterface>
   ' =====================================================================================
   PROPERTY GET SaveSentMessageFolder <62465> ( _       ' VTable offset = 416
   ) AS MAPIFolder                                      ' [retval][out] **SaveSentMessageFolder MAPIFolder <dispinterface>
   ' =====================================================================================
   PROPERTY SET putref_SaveSentMessageFolder <62465> ( _  ' VTable offset = 420
     BYVAL prm_SaveSentMessageFolder AS MAPIFolder _    ' [in] *SaveSentMessageFolder MAPIFolder <dispinterface>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET SenderName <3098> ( _                   ' VTable offset = 424
   ) AS STRING                                          ' [retval][out] *SenderName VT_BSTR
   ' =====================================================================================
   PROPERTY GET Sent <62466> ( _                        ' VTable offset = 428
   ) AS INTEGER                                         ' [retval][out] *Sent VT_BOOL <Integer>
   ' =====================================================================================
   PROPERTY GET SentOn <57> ( _                         ' VTable offset = 432
   ) AS DOUBLE                                          ' [retval][out] *SentOn VT_DATE <Double>
   ' =====================================================================================
   PROPERTY GET SentOnBehalfOfName <66> ( _             ' VTable offset = 436
   ) AS STRING                                          ' [retval][out] *SentOnBehalfOfName VT_BSTR
   ' =====================================================================================
   PROPERTY SET SentOnBehalfOfName <66> ( _             ' VTable offset = 440
     BYVAL prm_SentOnBehalfOfName AS STRING _           ' [in] SentOnBehalfOfName VT_BSTR
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET Submitted <62467> ( _                   ' VTable offset = 444
   ) AS INTEGER                                         ' [retval][out] *Submitted VT_BOOL <Integer>
   ' =====================================================================================
   PROPERTY GET To <3588> ( _                           ' VTable offset = 448
   ) AS STRING                                          ' [retval][out] *To VT_BSTR
   ' =====================================================================================
   PROPERTY SET To <3588> ( _                           ' VTable offset = 452
     BYVAL prm_To AS STRING _                           ' [in] To VT_BSTR
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET VotingOptions <61467> ( _               ' VTable offset = 456
   ) AS STRING                                          ' [retval][out] *VotingOptions VT_BSTR
   ' =====================================================================================
   PROPERTY SET VotingOptions <61467> ( _               ' VTable offset = 460
     BYVAL prm_VotingOptions AS STRING _                ' [in] VotingOptions VT_BSTR
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET VotingResponse <34084> ( _              ' VTable offset = 464
   ) AS STRING                                          ' [retval][out] *VotingResponse VT_BSTR
   ' =====================================================================================
   PROPERTY SET VotingResponse <34084> ( _              ' VTable offset = 468
     BYVAL prm_VotingResponse AS STRING _               ' [in] VotingResponse VT_BSTR
   )                                                    ' void
   ' =====================================================================================
   METHOD ClearConversationIndex <63522> ( _            ' VTable offset = 472
   )                                                    ' void
   ' =====================================================================================
   METHOD Forward <63507> ( _                           ' VTable offset = 476
   ) AS IDispatch                                       ' [retval][out] **Item MailItem <coclass>
   ' =====================================================================================
   METHOD Reply <63504> ( _                             ' VTable offset = 480
   ) AS IDispatch                                       ' [retval][out] **Item MailItem <coclass>
   ' =====================================================================================
   METHOD ReplyAll <63505> ( _                          ' VTable offset = 484
   ) AS IDispatch                                       ' [retval][out] **Item MailItem <coclass>
   ' =====================================================================================
   METHOD Send <61557> ( _                              ' VTable offset = 488
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET Links <62469> ( _                       ' VTable offset = 492
   ) AS Links                                           ' [retval][out] **Links Links <dispinterface>
   ' =====================================================================================
   PROPERTY GET ItemProperties <64009> ( _              ' VTable offset = 496
   ) AS ItemProperties                                  ' [retval][out] **ItemProperties ItemProperties <dispinterface>
   ' =====================================================================================
   PROPERTY GET BodyFormat <64073> ( _                  ' VTable offset = 500
   ) AS LONG                                            ' [retval][out] *BodyFormat OlBodyFormat <enum>
   ' =====================================================================================
   PROPERTY SET BodyFormat <64073> ( _                  ' VTable offset = 504
     BYVAL prm_BodyFormat AS LONG _                     ' [in] BodyFormat OlBodyFormat <enum>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET DownloadState <64077> ( _               ' VTable offset = 508
   ) AS LONG                                            ' [retval][out] *DownloadState OlDownloadState <enum>
   ' =====================================================================================
   METHOD ShowCategoriesDialog <64011> ( _              ' VTable offset = 512
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET InternetCodepage <16350> ( _            ' VTable offset = 516
   ) AS LONG                                            ' [retval][out] *InternetCodepage VT_I4 <Long>
   ' =====================================================================================
   PROPERTY SET InternetCodepage <16350> ( _            ' VTable offset = 520
     BYVAL prm_InternetCodepage AS LONG _               ' [in] InternetCodepage VT_I4 <Long>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET MarkForDownload <34161> ( _             ' VTable offset = 524
   ) AS LONG                                            ' [retval][out] *MarkForDownload OlRemoteStatus <enum>
   ' =====================================================================================
   PROPERTY SET MarkForDownload <34161> ( _             ' VTable offset = 528
     BYVAL prm_MarkForDownload AS LONG _                ' [in] MarkForDownload OlRemoteStatus <enum>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET IsConflict <64164> ( _                  ' VTable offset = 532
   ) AS INTEGER                                         ' [retval][out] *IsConflict VT_BOOL <Integer>
   ' =====================================================================================
   PROPERTY GET IsIPFax <34203> ( _                     ' VTable offset = 536
   ) AS INTEGER                                         ' [retval][out] *IsIPFax VT_BOOL <Integer>
   ' =====================================================================================
   PROPERTY SET IsIPFax <34203> ( _                     ' VTable offset = 540
     BYVAL prm_IsIPFax AS INTEGER _                     ' [in] IsIPFax VT_BOOL <Integer>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET FlagIcon <64204> ( _                    ' VTable offset = 544
   ) AS LONG                                            ' [retval][out] *FlagIcon OlFlagIcon <enum>
   ' =====================================================================================
   PROPERTY SET FlagIcon <64204> ( _                    ' VTable offset = 548
     BYVAL prm_FlagIcon AS LONG _                       ' [in] FlagIcon OlFlagIcon <enum>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET HasCoverSheet <64176> ( _               ' VTable offset = 552
   ) AS INTEGER                                         ' [retval][out] *HasCoverSheet VT_BOOL <Integer>
   ' =====================================================================================
   PROPERTY SET HasCoverSheet <64176> ( _               ' VTable offset = 556
     BYVAL prm_HasCoverSheet AS INTEGER _               ' [in] HasCoverSheet VT_BOOL <Integer>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET AutoResolvedWinner <64186> ( _          ' VTable offset = 560
   ) AS INTEGER                                         ' [retval][out] *AutoResolvedWinner VT_BOOL <Integer>
   ' =====================================================================================
   PROPERTY GET Conflicts <64187> ( _                   ' VTable offset = 564
   ) AS Conflicts                                       ' [retval][out] **Conflicts Conflicts <dispinterface>
   ' =====================================================================================
   PROPERTY GET SenderEmailAddress <3103> ( _           ' VTable offset = 568
   ) AS STRING                                          ' [retval][out] *SenderEmailAddress VT_BSTR
   ' =====================================================================================
   PROPERTY GET SenderEmailType <3102> ( _              ' VTable offset = 572
   ) AS STRING                                          ' [retval][out] *SenderEmailType VT_BSTR
   ' =====================================================================================
   PROPERTY GET EnableSharedAttachments <64196> ( _     ' VTable offset = 576
   ) AS INTEGER                                         ' [retval][out] *EnableSharedAttachments VT_BOOL <Integer>
   ' =====================================================================================
   PROPERTY SET EnableSharedAttachments <64196> ( _     ' VTable offset = 580
     BYVAL prm_EnableSharedAttachments AS INTEGER _     ' [in] EnableSharedAttachments VT_BOOL <Integer>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET Permission <64198> ( _                  ' VTable offset = 584
   ) AS LONG                                            ' [retval][out] *Permission OlPermission <enum>
   ' =====================================================================================
   PROPERTY SET Permission <64198> ( _                  ' VTable offset = 588
     BYVAL prm_Permission AS LONG _                     ' [in] Permission OlPermission <enum>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET PermissionService <64203> ( _           ' VTable offset = 592
   ) AS LONG                                            ' [retval][out] *PermissionService OlPermissionService <enum>
   ' =====================================================================================
   PROPERTY SET PermissionService <64203> ( _           ' VTable offset = 596
     BYVAL prm_PermissionService AS LONG _              ' [in] PermissionService OlPermissionService <enum>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET PropertyAccessor <64253> ( _            ' VTable offset = 600
   ) AS IDispatch                                       ' [retval][out] **PropertyAccessor PropertyAccessor <coclass>
   ' =====================================================================================
   METHOD AddBusinessCard <64406> ( _                   ' VTable offset = 604
     BYVAL prm_contact AS IDispatch _                   ' [in] *contact ContactItem <coclass>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET SendUsingAccount <64209> ( _            ' VTable offset = 608
   ) AS IDispatch                                       ' [retval][out] **SendUsingAccount Account <coclass>
   ' =====================================================================================
   PROPERTY SET SendUsingAccount <64209> ( _            ' VTable offset = 612
     BYVAL prm_SendUsingAccount AS IDispatch _          ' [in] *SendUsingAccount Account <coclass>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET TaskSubject <64543> ( _                 ' VTable offset = 616
   ) AS STRING                                          ' [retval][out] *TaskSubject VT_BSTR
   ' =====================================================================================
   PROPERTY SET TaskSubject <64543> ( _                 ' VTable offset = 620
     BYVAL prm_TaskSubject AS STRING _                  ' [in] TaskSubject VT_BSTR
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET TaskDueDate <33029> ( _                 ' VTable offset = 624
   ) AS DOUBLE                                          ' [retval][out] *TaskDueDate VT_DATE <Double>
   ' =====================================================================================
   PROPERTY SET TaskDueDate <33029> ( _                 ' VTable offset = 628
     BYVAL prm_TaskDueDate AS DOUBLE _                  ' [in] TaskDueDate VT_DATE <Double>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET TaskStartDate <33028> ( _               ' VTable offset = 632
   ) AS DOUBLE                                          ' [retval][out] *TaskStartDate VT_DATE <Double>
   ' =====================================================================================
   PROPERTY SET TaskStartDate <33028> ( _               ' VTable offset = 636
     BYVAL prm_TaskStartDate AS DOUBLE _                ' [in] TaskStartDate VT_DATE <Double>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET TaskCompletedDate <33039> ( _           ' VTable offset = 640
   ) AS DOUBLE                                          ' [retval][out] *TaskCompletedDate VT_DATE <Double>
   ' =====================================================================================
   PROPERTY SET TaskCompletedDate <33039> ( _           ' VTable offset = 644
     BYVAL prm_TaskCompletedDate AS DOUBLE _            ' [in] TaskCompletedDate VT_DATE <Double>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET ToDoTaskOrdinal <34208> ( _             ' VTable offset = 648
   ) AS DOUBLE                                          ' [retval][out] *ToDoTaskOrdinal VT_DATE <Double>
   ' =====================================================================================
   PROPERTY SET ToDoTaskOrdinal <34208> ( _             ' VTable offset = 652
     BYVAL prm_ToDoTaskOrdinal AS DOUBLE _              ' [in] ToDoTaskOrdinal VT_DATE <Double>
   )                                                    ' void
   ' =====================================================================================
   METHOD MarkAsTask <64510> ( _                        ' VTable offset = 656
     BYVAL prm_MarkInterval AS LONG _                   ' [in] MarkInterval OlMarkInterval <enum>
   )                                                    ' void
   ' =====================================================================================
   METHOD ClearTaskFlag <64521> ( _                     ' VTable offset = 660
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET IsMarkedAsTask <64522> ( _              ' VTable offset = 664
   ) AS INTEGER                                         ' [retval][out] *IsMarkedAsTask VT_BOOL <Integer>
   ' =====================================================================================

END INTERFACE

#ENDIF   ' /* __MailItem_INTERFACE_DEFINED__ */

' ########################################################################################
' Interface name = Links
' IID = {0006308A-0000-0000-C000-000000000046}
' Attributes = 4160 [&H1040] [Dual] [Dispatchable]
' Inherited interface = IDispatch
' ########################################################################################

#IF NOT %DEF(%Links_INTERFACE_DEFINED)
    %Links_INTERFACE_DEFINED = 1

INTERFACE Links $IID_Links

   INHERIT IDispatch

   ' =====================================================================================
   PROPERTY GET Application <61440> ( _                 ' VTable offset = 28
   ) AS Application                                     ' [retval][out] **Application _Application <dispinterface>
   ' =====================================================================================
   PROPERTY GET Class <61450> ( _                       ' VTable offset = 32
   ) AS LONG                                            ' [retval][out] *Class OlObjectClass <enum>
   ' =====================================================================================
   PROPERTY GET Session <61451> ( _                     ' VTable offset = 36
   ) AS NameSpace                                       ' [retval][out] **Session _NameSpace <dispinterface>
   ' =====================================================================================
   PROPERTY GET Parent <61441> ( _                      ' VTable offset = 40
   ) AS IDispatch                                       ' [retval][out] **Parent VT_DISPATCH <IDispatch>
   ' =====================================================================================
   PROPERTY GET Count <80> ( _                          ' VTable offset = 44
   ) AS LONG                                            ' [retval][out] *Count VT_I4 <Long>
   ' =====================================================================================
   METHOD Item <81> ( _                                 ' VTable offset = 48
     BYVAL prm_Index AS VARIANT _                       ' [in] Index VT_VARIANT <Variant>
   ) AS Link                                            ' [retval][out] **Item Link <dispinterface>
   ' =====================================================================================
   METHOD Add <95> ( _                                  ' VTable offset = 52
     BYVAL prm_Item AS IDispatch _                      ' [in] *Item VT_DISPATCH <IDispatch>
   ) AS Link                                            ' [retval][out] **Link Link <dispinterface>
   ' =====================================================================================
   METHOD Remove <84> ( _                               ' VTable offset = 56
     BYVAL prm_Index AS VARIANT _                       ' [in] Index VT_VARIANT <Variant>
   )                                                    ' void
   ' =====================================================================================

END INTERFACE

#ENDIF   ' /* __Links_INTERFACE_DEFINED__ */

' ########################################################################################
' Interface name = Link
' IID = {00063089-0000-0000-C000-000000000046}
' Attributes = 4160 [&H1040] [Dual] [Dispatchable]
' Inherited interface = IDispatch
' ########################################################################################

#IF NOT %DEF(%Link_INTERFACE_DEFINED)
    %Link_INTERFACE_DEFINED = 1

INTERFACE Link $IID_Link

   INHERIT IDispatch

   ' =====================================================================================
   PROPERTY GET Application <61440> ( _                 ' VTable offset = 28
   ) AS Application                                     ' [retval][out] **Application _Application <dispinterface>
   ' =====================================================================================
   PROPERTY GET Class <61450> ( _                       ' VTable offset = 32
   ) AS LONG                                            ' [retval][out] *Class OlObjectClass <enum>
   ' =====================================================================================
   PROPERTY GET Session <61451> ( _                     ' VTable offset = 36
   ) AS NameSpace                                       ' [retval][out] **Session _NameSpace <dispinterface>
   ' =====================================================================================
   PROPERTY GET Parent <109> ( _                        ' VTable offset = 40
   ) AS IDispatch                                       ' [retval][out] **Parent VT_DISPATCH <IDispatch>
   ' =====================================================================================
   PROPERTY GET Name <12289> ( _                        ' VTable offset = 44
   ) AS STRING                                          ' [retval][out] *Name VT_BSTR
   ' =====================================================================================
   PROPERTY GET Type <8449> ( _                         ' VTable offset = 48
   ) AS LONG                                            ' [retval][out] *Type OlObjectClass <enum>
   ' =====================================================================================
   PROPERTY GET Item <8450> ( _                         ' VTable offset = 52
   ) AS IDispatch                                       ' [retval][out] **Item VT_DISPATCH <IDispatch>
   ' =====================================================================================

END INTERFACE

#ENDIF   ' /* __Link_INTERFACE_DEFINED__ */

' ########################################################################################
' Interface name = ItemProperties
' IID = {000630A8-0000-0000-C000-000000000046}
' Attributes = 4160 [&H1040] [Dual] [Dispatchable]
' Inherited interface = IDispatch
' ########################################################################################

#IF NOT %DEF(%ItemProperties_INTERFACE_DEFINED)
    %ItemProperties_INTERFACE_DEFINED = 1

INTERFACE ItemProperties $IID_ItemProperties

   INHERIT IDispatch

   ' =====================================================================================
   PROPERTY GET Application <61440> ( _                 ' VTable offset = 28
   ) AS Application                                     ' [retval][out] **Application _Application <dispinterface>
   ' =====================================================================================
   PROPERTY GET Class <61450> ( _                       ' VTable offset = 32
   ) AS LONG                                            ' [retval][out] *Class OlObjectClass <enum>
   ' =====================================================================================
   PROPERTY GET Session <61451> ( _                     ' VTable offset = 36
   ) AS NameSpace                                       ' [retval][out] **Session _NameSpace <dispinterface>
   ' =====================================================================================
   PROPERTY GET Parent <61441> ( _                      ' VTable offset = 40
   ) AS IDispatch                                       ' [retval][out] **Parent VT_DISPATCH <IDispatch>
   ' =====================================================================================
   PROPERTY GET Count <80> ( _                          ' VTable offset = 44
   ) AS LONG                                            ' [retval][out] *Count VT_I4 <Long>
   ' =====================================================================================
   METHOD Item <0> ( _                                  ' VTable offset = 48
     BYVAL prm_Index AS VARIANT _                       ' [in] Index VT_VARIANT <Variant>
   ) AS ItemProperty                                    ' [retval][out] **Item ItemProperty <dispinterface>
   ' =====================================================================================
   METHOD NewEnum_ <-4> ( _                             ' VTable offset = 52
   ) AS IUnknown                                        ' [retval][out] **ppvObject VT_UNKNOWN <IUnknown>
   ' =====================================================================================
   METHOD Add <102> ( _                                 ' VTable offset = 56
     BYVAL prm_Name AS STRING _                         ' [in] Name VT_BSTR
   , BYVAL prm_Type AS LONG _                           ' [in] Type OlUserPropertyType <enum>
   , OPTIONAL BYVAL prm_AddToFolderFields AS VARIANT _  ' [opt][in] AddToFolderFields VT_VARIANT <Variant>
   , OPTIONAL BYVAL prm_DisplayFormat AS VARIANT _      ' [opt][in] DisplayFormat VT_VARIANT <Variant>
   ) AS ItemProperty                                    ' [retval][out] **ItemProperty ItemProperty <dispinterface>
   ' =====================================================================================
   METHOD Remove <82> ( _                               ' VTable offset = 60
     BYVAL prm_Index AS LONG _                          ' [in] Index VT_I4 <Long>
   )                                                    ' void
   ' =====================================================================================

END INTERFACE

#ENDIF   ' /* __ItemProperties_INTERFACE_DEFINED__ */

' ########################################################################################
' Interface name = ItemProperty
' IID = {000630A7-0000-0000-C000-000000000046}
' Attributes = 4160 [&H1040] [Dual] [Dispatchable]
' Inherited interface = IDispatch
' ########################################################################################

#IF NOT %DEF(%ItemProperty_INTERFACE_DEFINED)
    %ItemProperty_INTERFACE_DEFINED = 1

INTERFACE ItemProperty $IID_ItemProperty

   INHERIT IDispatch

   ' =====================================================================================
   PROPERTY GET Application <61440> ( _                 ' VTable offset = 28
   ) AS Application                                     ' [retval][out] **Application _Application <dispinterface>
   ' =====================================================================================
   PROPERTY GET Class <61450> ( _                       ' VTable offset = 32
   ) AS LONG                                            ' [retval][out] *Class OlObjectClass <enum>
   ' =====================================================================================
   PROPERTY GET Session <61451> ( _                     ' VTable offset = 36
   ) AS NameSpace                                       ' [retval][out] **Session _NameSpace <dispinterface>
   ' =====================================================================================
   PROPERTY GET Parent <61441> ( _                      ' VTable offset = 40
   ) AS IDispatch                                       ' [retval][out] **Parent VT_DISPATCH <IDispatch>
   ' =====================================================================================
   PROPERTY GET Formula <103> ( _                       ' VTable offset = 44
   ) AS STRING                                          ' [retval][out] *Formula VT_BSTR
   ' =====================================================================================
   PROPERTY SET Formula <103> ( _                       ' VTable offset = 48
     BYVAL prm_Formula AS STRING _                      ' [in] Formula VT_BSTR
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET Name <112> ( _                          ' VTable offset = 52
   ) AS STRING                                          ' [retval][out] *Name VT_BSTR
   ' =====================================================================================
   PROPERTY GET Type <109> ( _                          ' VTable offset = 56
   ) AS LONG                                            ' [retval][out] *Type OlUserPropertyType <enum>
   ' =====================================================================================
   PROPERTY GET ValidationFormula <104> ( _             ' VTable offset = 60
   ) AS STRING                                          ' [retval][out] *ValidationFormula VT_BSTR
   ' =====================================================================================
   PROPERTY SET ValidationFormula <104> ( _             ' VTable offset = 64
     BYVAL prm_ValidationFormula AS STRING _            ' [in] ValidationFormula VT_BSTR
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET ValidationText <105> ( _                ' VTable offset = 68
   ) AS STRING                                          ' [retval][out] *ValidationText VT_BSTR
   ' =====================================================================================
   PROPERTY SET ValidationText <105> ( _                ' VTable offset = 72
     BYVAL prm_ValidationText AS STRING _               ' [in] ValidationText VT_BSTR
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET Value <0> ( _                           ' VTable offset = 76
   ) AS VARIANT                                         ' [retval][out] *Value VT_VARIANT <Variant>
   ' =====================================================================================
   PROPERTY SET Value <0> ( _                           ' VTable offset = 80
     BYVAL prm_Value AS VARIANT _                       ' [in] Value VT_VARIANT <Variant>
   )                                                    ' void
   ' =====================================================================================
   METHOD Delete <108> ( _                              ' VTable offset = 84
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET IsUserProperty <64008> ( _              ' VTable offset = 88
   ) AS INTEGER                                         ' [retval][out] *IsUserProperty VT_BOOL <Integer>
   ' =====================================================================================

END INTERFACE

#ENDIF   ' /* __ItemProperty_INTERFACE_DEFINED__ */

' ########################################################################################
' Interface name = Conflicts
' IID = {000630C2-0000-0000-C000-000000000046}
' Attributes = 4160 [&H1040] [Dual] [Dispatchable]
' Inherited interface = IDispatch
' ########################################################################################

#IF NOT %DEF(%Conflicts_INTERFACE_DEFINED)
    %Conflicts_INTERFACE_DEFINED = 1

INTERFACE Conflicts $IID_Conflicts

   INHERIT IDispatch

   ' =====================================================================================
   PROPERTY GET Application <61440> ( _                 ' VTable offset = 28
   ) AS Application                                     ' [retval][out] **Application _Application <dispinterface>
   ' =====================================================================================
   PROPERTY GET Class <61450> ( _                       ' VTable offset = 32
   ) AS LONG                                            ' [retval][out] *Class OlObjectClass <enum>
   ' =====================================================================================
   PROPERTY GET Session <61451> ( _                     ' VTable offset = 36
   ) AS NameSpace                                       ' [retval][out] **Session _NameSpace <dispinterface>
   ' =====================================================================================
   PROPERTY GET Parent <61441> ( _                      ' VTable offset = 40
   ) AS IDispatch                                       ' [retval][out] **Parent VT_DISPATCH <IDispatch>
   ' =====================================================================================
   PROPERTY GET Count <80> ( _                          ' VTable offset = 44
   ) AS LONG                                            ' [retval][out] *Count VT_I4 <Long>
   ' =====================================================================================
   METHOD Item <81> ( _                                 ' VTable offset = 48
     BYVAL prm_Index AS VARIANT _                       ' [in] Index VT_VARIANT <Variant>
   ) AS Conflict                                        ' [retval][out] **Item Conflict <dispinterface>
   ' =====================================================================================
   METHOD GetFirst <86> ( _                             ' VTable offset = 52
   ) AS Conflict                                        ' [retval][out] **Item Conflict <dispinterface>
   ' =====================================================================================
   METHOD GetLast <88> ( _                              ' VTable offset = 56
   ) AS Conflict                                        ' [retval][out] **Item Conflict <dispinterface>
   ' =====================================================================================
   METHOD GetNext <87> ( _                              ' VTable offset = 60
   ) AS Conflict                                        ' [retval][out] **Item Conflict <dispinterface>
   ' =====================================================================================
   METHOD GetPrevious <89> ( _                          ' VTable offset = 64
   ) AS Conflict                                        ' [retval][out] **Item Conflict <dispinterface>
   ' =====================================================================================

END INTERFACE

#ENDIF   ' /* __Conflicts_INTERFACE_DEFINED__ */

' ########################################################################################
' Interface name = Conflict
' IID = {000630C3-0000-0000-C000-000000000046}
' Attributes = 4160 [&H1040] [Dual] [Dispatchable]
' Inherited interface = IDispatch
' ########################################################################################

#IF NOT %DEF(%Conflict_INTERFACE_DEFINED)
    %Conflict_INTERFACE_DEFINED = 1

INTERFACE Conflict $IID_Conflict

   INHERIT IDispatch

   ' =====================================================================================
   PROPERTY GET Application <61440> ( _                 ' VTable offset = 28
   ) AS Application                                     ' [retval][out] **Application _Application <dispinterface>
   ' =====================================================================================
   PROPERTY GET Class <61450> ( _                       ' VTable offset = 32
   ) AS LONG                                            ' [retval][out] *Class OlObjectClass <enum>
   ' =====================================================================================
   PROPERTY GET Session <61451> ( _                     ' VTable offset = 36
   ) AS NameSpace                                       ' [retval][out] **Session _NameSpace <dispinterface>
   ' =====================================================================================
   PROPERTY GET Parent <61441> ( _                      ' VTable offset = 40
   ) AS IDispatch                                       ' [retval][out] **Parent VT_DISPATCH <IDispatch>
   ' =====================================================================================
   PROPERTY GET Item <64184> ( _                        ' VTable offset = 44
   ) AS IDispatch                                       ' [retval][out] **Item VT_DISPATCH <IDispatch>
   ' =====================================================================================
   PROPERTY GET Name <64185> ( _                        ' VTable offset = 48
   ) AS STRING                                          ' [retval][out] *Name VT_BSTR
   ' =====================================================================================
   PROPERTY GET Type <64188> ( _                        ' VTable offset = 52
   ) AS LONG                                            ' [retval][out] *Type OlObjectClass <enum>
   ' =====================================================================================

END INTERFACE

#ENDIF   ' /* __Conflict_INTERFACE_DEFINED__ */

' ########################################################################################
' Interface name = _UserDefinedProperties
' IID = {00063047-0000-0000-C000-000000000046}
' Attributes = 4160 [&H1040] [Dual] [Dispatchable]
' Inherited interface = IDispatch
' ########################################################################################

#IF NOT %DEF(%UserDefinedProperties_INTERFACE_DEFINED)
    %UserDefinedProperties_INTERFACE_DEFINED = 1

INTERFACE UserDefinedProperties $IID__UserDefinedProperties

   INHERIT IDispatch

   ' =====================================================================================
   PROPERTY GET Application <61440> ( _                 ' VTable offset = 28
   ) AS Application                                     ' [retval][out] **Application _Application <dispinterface>
   ' =====================================================================================
   PROPERTY GET Class <61450> ( _                       ' VTable offset = 32
   ) AS LONG                                            ' [retval][out] *Class OlObjectClass <enum>
   ' =====================================================================================
   PROPERTY GET Session <61451> ( _                     ' VTable offset = 36
   ) AS NameSpace                                       ' [retval][out] **Session _NameSpace <dispinterface>
   ' =====================================================================================
   PROPERTY GET Parent <61441> ( _                      ' VTable offset = 40
   ) AS IDispatch                                       ' [retval][out] **Parent VT_DISPATCH <IDispatch>
   ' =====================================================================================
   PROPERTY GET Count <80> ( _                          ' VTable offset = 44
   ) AS LONG                                            ' [retval][out] *Count VT_I4 <Long>
   ' =====================================================================================
   METHOD Item <81> ( _                                 ' VTable offset = 48
     BYVAL prm_Index AS VARIANT _                       ' [in] Index VT_VARIANT <Variant>
   ) AS UserDefinedProperty                             ' [retval][out] **Item _UserDefinedProperty <dispinterface>
   ' =====================================================================================
   METHOD Add <102> ( _                                 ' VTable offset = 52
     BYVAL prm_Name AS STRING _                         ' [in] Name VT_BSTR
   , BYVAL prm_Type AS LONG _                           ' [in] Type OlUserPropertyType <enum>
   , OPTIONAL BYVAL prm_DisplayFormat AS VARIANT _      ' [opt][in] DisplayFormat VT_VARIANT <Variant>
   , OPTIONAL BYVAL prm_Formula AS VARIANT _            ' [opt][in] Formula VT_VARIANT <Variant>
   ) AS IDispatch                                       ' [retval][out] **UserDefinedProperty UserDefinedProperty <coclass>
   ' =====================================================================================
   METHOD Find <103> ( _                                ' VTable offset = 56
     BYVAL prm_Name AS STRING _                         ' [in] Name VT_BSTR
   ) AS IDispatch                                       ' [retval][out] **UserDefinedProperty UserDefinedProperty <coclass>
   ' =====================================================================================
   METHOD Remove <82> ( _                               ' VTable offset = 60
     BYVAL prm_Index AS LONG _                          ' [in] Index VT_I4 <Long>
   )                                                    ' void
   ' =====================================================================================
   METHOD Refresh <64069> ( _                           ' VTable offset = 64
   )                                                    ' void
   ' =====================================================================================

END INTERFACE

#ENDIF   ' /* __UserDefinedProperties_INTERFACE_DEFINED__ */

' ########################################################################################
' Interface name = _UserDefinedProperty
' IID = {0006305C-0000-0000-C000-000000000046}
' Attributes = 4160 [&H1040] [Dual] [Dispatchable]
' Inherited interface = IDispatch
' ########################################################################################

#IF NOT %DEF(%UserDefinedProperty_INTERFACE_DEFINED)
    %UserDefinedProperty_INTERFACE_DEFINED = 1

INTERFACE UserDefinedProperty $IID__UserDefinedProperty

   INHERIT IDispatch

   ' =====================================================================================
   PROPERTY GET Application <61440> ( _                 ' VTable offset = 28
   ) AS Application                                     ' [retval][out] **Application _Application <dispinterface>
   ' =====================================================================================
   PROPERTY GET Class <61450> ( _                       ' VTable offset = 32
   ) AS LONG                                            ' [retval][out] *Class OlObjectClass <enum>
   ' =====================================================================================
   PROPERTY GET Session <61451> ( _                     ' VTable offset = 36
   ) AS NameSpace                                       ' [retval][out] **Session _NameSpace <dispinterface>
   ' =====================================================================================
   PROPERTY GET Parent <61441> ( _                      ' VTable offset = 40
   ) AS IDispatch                                       ' [retval][out] **Parent VT_DISPATCH <IDispatch>
   ' =====================================================================================
   PROPERTY GET Formula <103> ( _                       ' VTable offset = 44
   ) AS STRING                                          ' [retval][out] *Formula VT_BSTR
   ' =====================================================================================
   PROPERTY GET Name <112> ( _                          ' VTable offset = 48
   ) AS STRING                                          ' [retval][out] *Name VT_BSTR
   ' =====================================================================================
   PROPERTY GET Type <109> ( _                          ' VTable offset = 52
   ) AS LONG                                            ' [retval][out] *Type OlUserPropertyType <enum>
   ' =====================================================================================
   PROPERTY GET DisplayFormat <64039> ( _               ' VTable offset = 56
   ) AS LONG                                            ' [retval][out] *DisplayFormat VT_I4 <Long>
   ' =====================================================================================
   METHOD Delete <64523> ( _                            ' VTable offset = 60
   )                                                    ' void
   ' =====================================================================================

END INTERFACE

#ENDIF   ' /* __UserDefinedProperty_INTERFACE_DEFINED__ */

' ########################################################################################
' Interface name = _ExchangeUser
' IID = {000630C9-0000-0000-C000-000000000046}
' Attributes = 4160 [&H1040] [Dual] [Dispatchable]
' Inherited interface = IDispatch
' ########################################################################################

#IF NOT %DEF(%ExchangeUser_INTERFACE_DEFINED)
    %ExchangeUser_INTERFACE_DEFINED = 1

INTERFACE ExchangeUser $IID__ExchangeUser

   INHERIT IDispatch

   ' =====================================================================================
   PROPERTY GET Application <61440> ( _                 ' VTable offset = 28
   ) AS Application                                     ' [retval][out] **Application _Application <dispinterface>
   ' =====================================================================================
   PROPERTY GET Class <61450> ( _                       ' VTable offset = 32
   ) AS LONG                                            ' [retval][out] *Class OlObjectClass <enum>
   ' =====================================================================================
   PROPERTY GET Session <61451> ( _                     ' VTable offset = 36
   ) AS NameSpace                                       ' [retval][out] **Session _NameSpace <dispinterface>
   ' =====================================================================================
   PROPERTY GET Parent <61441> ( _                      ' VTable offset = 40
   ) AS IDispatch                                       ' [retval][out] **Parent VT_DISPATCH <IDispatch>
   ' =====================================================================================
   PROPERTY GET Address <12291> ( _                     ' VTable offset = 44
   ) AS STRING                                          ' [retval][out] *Address VT_BSTR
   ' =====================================================================================
   PROPERTY SET Address <12291> ( _                     ' VTable offset = 48
     BYVAL prm_Address AS STRING _                      ' [in] Address VT_BSTR
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET DisplayType <14592> ( _                 ' VTable offset = 52
   ) AS LONG                                            ' [retval][out] *DisplayType OlDisplayType <enum>
   ' =====================================================================================
   PROPERTY GET ID <61470> ( _                          ' VTable offset = 56
   ) AS STRING                                          ' [retval][out] *ID VT_BSTR
   ' =====================================================================================
   PROPERTY GET Manager <771> ( _                       ' VTable offset = 60
   ) AS AddressEntry                                    ' [retval][out] **Manager AddressEntry <dispinterface>
   ' =====================================================================================
   PROPERTY GET MAPIOBJECT <61696> ( _                  ' VTable offset = 64
   ) AS IUnknown                                        ' [retval][out] **MAPIOBJECT VT_UNKNOWN <IUnknown>
   ' =====================================================================================
   PROPERTY SET MAPIOBJECT <61696> ( _                  ' VTable offset = 68
     BYVAL prm_MAPIOBJECT AS IUnknown _                 ' [in] *MAPIOBJECT VT_UNKNOWN <IUnknown>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET Members <772> ( _                       ' VTable offset = 72
   ) AS AddressEntries                                  ' [retval][out] **Members AddressEntries <dispinterface>
   ' =====================================================================================
   PROPERTY GET Name <12289> ( _                        ' VTable offset = 76
   ) AS STRING                                          ' [retval][out] *Name VT_BSTR
   ' =====================================================================================
   PROPERTY SET Name <12289> ( _                        ' VTable offset = 80
     BYVAL prm_Name AS STRING _                         ' [in] Name VT_BSTR
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET Type <12290> ( _                        ' VTable offset = 84
   ) AS STRING                                          ' [retval][out] *Type VT_BSTR
   ' =====================================================================================
   PROPERTY SET Type <12290> ( _                        ' VTable offset = 88
     BYVAL prm_Type AS STRING _                         ' [in] Type VT_BSTR
   )                                                    ' void
   ' =====================================================================================
   METHOD Delete <770> ( _                              ' VTable offset = 92
   )                                                    ' void
   ' =====================================================================================
   METHOD Details <769> ( _                             ' VTable offset = 96
     OPTIONAL BYVAL prm_HWnd AS VARIANT _               ' [opt][in] HWnd VT_VARIANT <Variant>
   )                                                    ' void
   ' =====================================================================================
   METHOD GetFreeBusy <774> ( _                         ' VTable offset = 100
     BYVAL prm_Start AS DOUBLE _                        ' [in] Start VT_DATE <Double>
   , BYVAL prm_MinPerChar AS LONG _                     ' [in] MinPerChar VT_I4 <Long>
   , OPTIONAL BYVAL prm_CompleteFormat AS VARIANT _     ' [opt][in] CompleteFormat VT_VARIANT <Variant>
   ) AS STRING                                          ' [retval][out] *FreeBusyInfo VT_BSTR
   ' =====================================================================================
   METHOD Update <768> ( _                              ' VTable offset = 104
     OPTIONAL BYVAL prm_MakePermanent AS VARIANT _      ' [opt][in] MakePermanent VT_VARIANT <Variant>
   , OPTIONAL BYVAL prm_Refresh AS VARIANT _            ' [opt][in] Refresh VT_VARIANT <Variant>
   )                                                    ' void
   ' =====================================================================================
   METHOD UpdateFreeBusy <775> ( _                      ' VTable offset = 108
   )                                                    ' void
   ' =====================================================================================
   METHOD GetContact <64240> ( _                        ' VTable offset = 112
   ) AS ContactItem                                     ' [retval][out] **ret _ContactItem <dispinterface>
   ' =====================================================================================
   METHOD GetExchangeUser <64241> ( _                   ' VTable offset = 116
   ) AS IDispatch                                       ' [retval][out] **ret ExchangeUser <coclass>
   ' =====================================================================================
   PROPERTY GET AddressEntryUserType <64242> ( _        ' VTable offset = 120
   ) AS LONG                                            ' [retval][out] *AddressEntryUserType OlAddressEntryUserType <enum>
   ' =====================================================================================
   METHOD GetExchangeDistributionList <64239> ( _       ' VTable offset = 124
   ) AS IDispatch                                       ' [retval][out] **ret ExchangeDistributionList <coclass>
   ' =====================================================================================
   PROPERTY GET PropertyAccessor <64253> ( _            ' VTable offset = 128
   ) AS IDispatch                                       ' [retval][out] **PropertyAccessor PropertyAccessor <coclass>
   ' =====================================================================================
   METHOD GetDirectReports <64243> ( _                  ' VTable offset = 132
   ) AS AddressEntries                                  ' [retval][out] **ret AddressEntries <dispinterface>
   ' =====================================================================================
   METHOD GetMemberOfList <64244> ( _                   ' VTable offset = 136
   ) AS AddressEntries                                  ' [retval][out] **ret AddressEntries <dispinterface>
   ' =====================================================================================
   PROPERTY GET Alias <14848> ( _                       ' VTable offset = 140
   ) AS STRING                                          ' [retval][out] *Alias VT_BSTR
   ' =====================================================================================
   PROPERTY GET AssistantName <14896> ( _               ' VTable offset = 144
   ) AS STRING                                          ' [retval][out] *AssistantName VT_BSTR
   ' =====================================================================================
   PROPERTY SET AssistantName <14896> ( _               ' VTable offset = 148
     BYVAL prm_AssistantName AS STRING _                ' [in] AssistantName VT_BSTR
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET BusinessTelephoneNumber <14856> ( _     ' VTable offset = 152
   ) AS STRING                                          ' [retval][out] *BusinessTelephoneNumber VT_BSTR
   ' =====================================================================================
   PROPERTY SET BusinessTelephoneNumber <14856> ( _     ' VTable offset = 156
     BYVAL prm_BusinessTelephoneNumber AS STRING _      ' [in] BusinessTelephoneNumber VT_BSTR
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET City <14887> ( _                        ' VTable offset = 160
   ) AS STRING                                          ' [retval][out] *City VT_BSTR
   ' =====================================================================================
   PROPERTY SET City <14887> ( _                        ' VTable offset = 164
     BYVAL prm_City AS STRING _                         ' [in] City VT_BSTR
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET Comments <12292> ( _                    ' VTable offset = 168
   ) AS STRING                                          ' [retval][out] *Comments VT_BSTR
   ' =====================================================================================
   PROPERTY SET Comments <12292> ( _                    ' VTable offset = 172
     BYVAL prm_Comments AS STRING _                     ' [in] Comments VT_BSTR
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET CompanyName <14870> ( _                 ' VTable offset = 176
   ) AS STRING                                          ' [retval][out] *CompanyName VT_BSTR
   ' =====================================================================================
   PROPERTY SET CompanyName <14870> ( _                 ' VTable offset = 180
     BYVAL prm_CompanyName AS STRING _                  ' [in] CompanyName VT_BSTR
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET Department <14872> ( _                  ' VTable offset = 184
   ) AS STRING                                          ' [retval][out] *Department VT_BSTR
   ' =====================================================================================
   PROPERTY SET Department <14872> ( _                  ' VTable offset = 188
     BYVAL prm_Department AS STRING _                   ' [in] Department VT_BSTR
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET FirstName <14854> ( _                   ' VTable offset = 192
   ) AS STRING                                          ' [retval][out] *FirstName VT_BSTR
   ' =====================================================================================
   PROPERTY SET FirstName <14854> ( _                   ' VTable offset = 196
     BYVAL prm_FirstName AS STRING _                    ' [in] FirstName VT_BSTR
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET JobTitle <14871> ( _                    ' VTable offset = 200
   ) AS STRING                                          ' [retval][out] *JobTitle VT_BSTR
   ' =====================================================================================
   PROPERTY SET JobTitle <14871> ( _                    ' VTable offset = 204
     BYVAL prm_JobTitle AS STRING _                     ' [in] JobTitle VT_BSTR
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET LastName <14865> ( _                    ' VTable offset = 208
   ) AS STRING                                          ' [retval][out] *LastName VT_BSTR
   ' =====================================================================================
   PROPERTY SET LastName <14865> ( _                    ' VTable offset = 212
     BYVAL prm_LastName AS STRING _                     ' [in] LastName VT_BSTR
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET MobileTelephoneNumber <14876> ( _       ' VTable offset = 216
   ) AS STRING                                          ' [retval][out] *MobileTelephoneNumber VT_BSTR
   ' =====================================================================================
   PROPERTY SET MobileTelephoneNumber <14876> ( _       ' VTable offset = 220
     BYVAL prm_MobileTelephoneNumber AS STRING _        ' [in] MobileTelephoneNumber VT_BSTR
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET OfficeLocation <14873> ( _              ' VTable offset = 224
   ) AS STRING                                          ' [retval][out] *OfficeLocation VT_BSTR
   ' =====================================================================================
   PROPERTY SET OfficeLocation <14873> ( _              ' VTable offset = 228
     BYVAL prm_OfficeLocation AS STRING _               ' [in] OfficeLocation VT_BSTR
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET PostalCode <14890> ( _                  ' VTable offset = 232
   ) AS STRING                                          ' [retval][out] *PostalCode VT_BSTR
   ' =====================================================================================
   PROPERTY SET PostalCode <14890> ( _                  ' VTable offset = 236
     BYVAL prm_PostalCode AS STRING _                   ' [in] PostalCode VT_BSTR
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET PrimarySmtpAddress <64245> ( _          ' VTable offset = 240
   ) AS STRING                                          ' [retval][out] *PrimarySmtpAddress VT_BSTR
   ' =====================================================================================
   PROPERTY GET StateOrProvince <14888> ( _             ' VTable offset = 244
   ) AS STRING                                          ' [retval][out] *StateOrProvince VT_BSTR
   ' =====================================================================================
   PROPERTY SET StateOrProvince <14888> ( _             ' VTable offset = 248
     BYVAL prm_StateOrProvince AS STRING _              ' [in] StateOrProvince VT_BSTR
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET StreetAddress <14889> ( _               ' VTable offset = 252
   ) AS STRING                                          ' [retval][out] *StreetAddress VT_BSTR
   ' =====================================================================================
   PROPERTY SET StreetAddress <14889> ( _               ' VTable offset = 256
     BYVAL prm_StreetAddress AS STRING _                ' [in] StreetAddress VT_BSTR
   )                                                    ' void
   ' =====================================================================================
   METHOD GetExchangeUserManager <64249> ( _            ' VTable offset = 260
   ) AS IDispatch                                       ' [retval][out] **ret ExchangeUser <coclass>
   ' =====================================================================================
   PROPERTY GET YomiCompanyName <32814> ( _             ' VTable offset = 264
   ) AS STRING                                          ' [retval][out] *YomiCompanyName VT_BSTR
   ' =====================================================================================
   PROPERTY SET YomiCompanyName <32814> ( _             ' VTable offset = 268
     BYVAL prm_YomiCompanyName AS STRING _              ' [in] YomiCompanyName VT_BSTR
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET YomiFirstName <32812> ( _               ' VTable offset = 272
   ) AS STRING                                          ' [retval][out] *YomiFirstName VT_BSTR
   ' =====================================================================================
   PROPERTY SET YomiFirstName <32812> ( _               ' VTable offset = 276
     BYVAL prm_YomiFirstName AS STRING _                ' [in] YomiFirstName VT_BSTR
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET YomiLastName <32813> ( _                ' VTable offset = 280
   ) AS STRING                                          ' [retval][out] *YomiLastName VT_BSTR
   ' =====================================================================================
   PROPERTY SET YomiLastName <32813> ( _                ' VTable offset = 284
     BYVAL prm_YomiLastName AS STRING _                 ' [in] YomiLastName VT_BSTR
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET YomiDisplayName <64487> ( _             ' VTable offset = 288
   ) AS STRING                                          ' [retval][out] *YomiDisplayName VT_BSTR
   ' =====================================================================================
   PROPERTY SET YomiDisplayName <64487> ( _             ' VTable offset = 292
     BYVAL prm_YomiDisplayName AS STRING _              ' [in] YomiDisplayName VT_BSTR
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET YomiDepartment <64488> ( _              ' VTable offset = 296
   ) AS STRING                                          ' [retval][out] *YomiDepartment VT_BSTR
   ' =====================================================================================
   PROPERTY SET YomiDepartment <64488> ( _              ' VTable offset = 300
     BYVAL prm_YomiDepartment AS STRING _               ' [in] YomiDepartment VT_BSTR
   )                                                    ' void
   ' =====================================================================================

END INTERFACE

#ENDIF   ' /* __ExchangeUser_INTERFACE_DEFINED__ */

' ########################################################################################
' Interface name = _ExchangeDistributionList
' IID = {000630CA-0000-0000-C000-000000000046}
' Attributes = 4160 [&H1040] [Dual] [Dispatchable]
' Inherited interface = IDispatch
' ########################################################################################

#IF NOT %DEF(%ExchangeDistributionList_INTERFACE_DEFINED)
    %ExchangeDistributionList_INTERFACE_DEFINED = 1

INTERFACE ExchangeDistributionList $IID__ExchangeDistributionList

   INHERIT IDispatch

   ' =====================================================================================
   PROPERTY GET Application <61440> ( _                 ' VTable offset = 28
   ) AS Application                                     ' [retval][out] **Application _Application <dispinterface>
   ' =====================================================================================
   PROPERTY GET Class <61450> ( _                       ' VTable offset = 32
   ) AS LONG                                            ' [retval][out] *Class OlObjectClass <enum>
   ' =====================================================================================
   PROPERTY GET Session <61451> ( _                     ' VTable offset = 36
   ) AS NameSpace                                       ' [retval][out] **Session _NameSpace <dispinterface>
   ' =====================================================================================
   PROPERTY GET Parent <61441> ( _                      ' VTable offset = 40
   ) AS IDispatch                                       ' [retval][out] **Parent VT_DISPATCH <IDispatch>
   ' =====================================================================================
   PROPERTY GET Address <12291> ( _                     ' VTable offset = 44
   ) AS STRING                                          ' [retval][out] *Address VT_BSTR
   ' =====================================================================================
   PROPERTY SET Address <12291> ( _                     ' VTable offset = 48
     BYVAL prm_Address AS STRING _                      ' [in] Address VT_BSTR
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET DisplayType <14592> ( _                 ' VTable offset = 52
   ) AS LONG                                            ' [retval][out] *DisplayType OlDisplayType <enum>
   ' =====================================================================================
   PROPERTY GET ID <61470> ( _                          ' VTable offset = 56
   ) AS STRING                                          ' [retval][out] *ID VT_BSTR
   ' =====================================================================================
   PROPERTY GET Manager <771> ( _                       ' VTable offset = 60
   ) AS AddressEntry                                    ' [retval][out] **Manager AddressEntry <dispinterface>
   ' =====================================================================================
   PROPERTY GET MAPIOBJECT <61696> ( _                  ' VTable offset = 64
   ) AS IUnknown                                        ' [retval][out] **MAPIOBJECT VT_UNKNOWN <IUnknown>
   ' =====================================================================================
   PROPERTY SET MAPIOBJECT <61696> ( _                  ' VTable offset = 68
     BYVAL prm_MAPIOBJECT AS IUnknown _                 ' [in] *MAPIOBJECT VT_UNKNOWN <IUnknown>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET Members <772> ( _                       ' VTable offset = 72
   ) AS AddressEntries                                  ' [retval][out] **Members AddressEntries <dispinterface>
   ' =====================================================================================
   PROPERTY GET Name <12289> ( _                        ' VTable offset = 76
   ) AS STRING                                          ' [retval][out] *Name VT_BSTR
   ' =====================================================================================
   PROPERTY SET Name <12289> ( _                        ' VTable offset = 80
     BYVAL prm_Name AS STRING _                         ' [in] Name VT_BSTR
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET Type <12290> ( _                        ' VTable offset = 84
   ) AS STRING                                          ' [retval][out] *Type VT_BSTR
   ' =====================================================================================
   PROPERTY SET Type <12290> ( _                        ' VTable offset = 88
     BYVAL prm_Type AS STRING _                         ' [in] Type VT_BSTR
   )                                                    ' void
   ' =====================================================================================
   METHOD Delete <770> ( _                              ' VTable offset = 92
   )                                                    ' void
   ' =====================================================================================
   METHOD Details <769> ( _                             ' VTable offset = 96
     OPTIONAL BYVAL prm_HWnd AS VARIANT _               ' [opt][in] HWnd VT_VARIANT <Variant>
   )                                                    ' void
   ' =====================================================================================
   METHOD GetFreeBusy <774> ( _                         ' VTable offset = 100
     BYVAL prm_Start AS DOUBLE _                        ' [in] Start VT_DATE <Double>
   , BYVAL prm_MinPerChar AS LONG _                     ' [in] MinPerChar VT_I4 <Long>
   , OPTIONAL BYVAL prm_CompleteFormat AS VARIANT _     ' [opt][in] CompleteFormat VT_VARIANT <Variant>
   ) AS STRING                                          ' [retval][out] *FreeBusyInfo VT_BSTR
   ' =====================================================================================
   METHOD Update <768> ( _                              ' VTable offset = 104
     OPTIONAL BYVAL prm_MakePermanent AS VARIANT _      ' [opt][in] MakePermanent VT_VARIANT <Variant>
   , OPTIONAL BYVAL prm_Refresh AS VARIANT _            ' [opt][in] Refresh VT_VARIANT <Variant>
   )                                                    ' void
   ' =====================================================================================
   METHOD UpdateFreeBusy <775> ( _                      ' VTable offset = 108
   )                                                    ' void
   ' =====================================================================================
   METHOD GetContact <64240> ( _                        ' VTable offset = 112
   ) AS ContactItem                                     ' [retval][out] **ret _ContactItem <dispinterface>
   ' =====================================================================================
   METHOD GetExchangeUser <64241> ( _                   ' VTable offset = 116
   ) AS IDispatch                                       ' [retval][out] **ret ExchangeUser <coclass>
   ' =====================================================================================
   PROPERTY GET AddressEntryUserType <64242> ( _        ' VTable offset = 120
   ) AS LONG                                            ' [retval][out] *AddressEntryUserType OlAddressEntryUserType <enum>
   ' =====================================================================================
   METHOD GetExchangeDistributionList <64239> ( _       ' VTable offset = 124
   ) AS IDispatch                                       ' [retval][out] **ret ExchangeDistributionList <coclass>
   ' =====================================================================================
   PROPERTY GET PropertyAccessor <64253> ( _            ' VTable offset = 128
   ) AS IDispatch                                       ' [retval][out] **PropertyAccessor PropertyAccessor <coclass>
   ' =====================================================================================
   METHOD GetMemberOfList <64244> ( _                   ' VTable offset = 132
   ) AS AddressEntries                                  ' [retval][out] **ret AddressEntries <dispinterface>
   ' =====================================================================================
   METHOD GetExchangeDistributionListMembers <64246> ( _  ' VTable offset = 136
   ) AS AddressEntries                                  ' [retval][out] **ret AddressEntries <dispinterface>
   ' =====================================================================================
   PROPERTY GET Alias <14848> ( _                       ' VTable offset = 140
   ) AS STRING                                          ' [retval][out] *Alias VT_BSTR
   ' =====================================================================================
   PROPERTY GET Comments <12292> ( _                    ' VTable offset = 144
   ) AS STRING                                          ' [retval][out] *Comments VT_BSTR
   ' =====================================================================================
   PROPERTY SET Comments <12292> ( _                    ' VTable offset = 148
     BYVAL prm_Comments AS STRING _                     ' [in] Comments VT_BSTR
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET PrimarySmtpAddress <64245> ( _          ' VTable offset = 152
   ) AS STRING                                          ' [retval][out] *PrimarySmtpAddress VT_BSTR
   ' =====================================================================================
   METHOD GetOwners <64247> ( _                         ' VTable offset = 156
   ) AS AddressEntries                                  ' [retval][out] **ret AddressEntries <dispinterface>
   ' =====================================================================================

END INTERFACE

#ENDIF   ' /* __ExchangeDistributionList_INTERFACE_DEFINED__ */

' ########################################################################################
' Interface name = AddressLists
' IID = {00063048-0000-0000-C000-000000000046}
' Attributes = 4160 [&H1040] [Dual] [Dispatchable]
' Inherited interface = IDispatch
' ########################################################################################

#IF NOT %DEF(%AddressLists_INTERFACE_DEFINED)
    %AddressLists_INTERFACE_DEFINED = 1

INTERFACE AddressLists $IID_AddressLists

   INHERIT IDispatch

   ' =====================================================================================
   PROPERTY GET Application <61440> ( _                 ' VTable offset = 28
   ) AS Application                                     ' [retval][out] **Application _Application <dispinterface>
   ' =====================================================================================
   PROPERTY GET Class <61450> ( _                       ' VTable offset = 32
   ) AS LONG                                            ' [retval][out] *Class OlObjectClass <enum>
   ' =====================================================================================
   PROPERTY GET Session <61451> ( _                     ' VTable offset = 36
   ) AS NameSpace                                       ' [retval][out] **Session _NameSpace <dispinterface>
   ' =====================================================================================
   PROPERTY GET Parent <61441> ( _                      ' VTable offset = 40
   ) AS IDispatch                                       ' [retval][out] **Parent VT_DISPATCH <IDispatch>
   ' =====================================================================================
   PROPERTY GET Count <80> ( _                          ' VTable offset = 44
   ) AS LONG                                            ' [retval][out] *Count VT_I4 <Long>
   ' =====================================================================================
   METHOD Item <81> ( _                                 ' VTable offset = 48
     BYVAL prm_Index AS VARIANT _                       ' [in] Index VT_VARIANT <Variant>
   ) AS AddressList                                     ' [retval][out] **Item AddressList <dispinterface>
   ' =====================================================================================

END INTERFACE

#ENDIF   ' /* __AddressLists_INTERFACE_DEFINED__ */

' ########################################################################################
' Interface name = SyncObjects
' IID = {00063086-0000-0000-C000-000000000046}
' Attributes = 4160 [&H1040] [Dual] [Dispatchable]
' Inherited interface = IDispatch
' ########################################################################################

#IF NOT %DEF(%SyncObjects_INTERFACE_DEFINED)
    %SyncObjects_INTERFACE_DEFINED = 1

INTERFACE SyncObjects $IID_SyncObjects

   INHERIT IDispatch

   ' =====================================================================================
   PROPERTY GET Application <61440> ( _                 ' VTable offset = 28
   ) AS Application                                     ' [retval][out] **Application _Application <dispinterface>
   ' =====================================================================================
   PROPERTY GET Class <61450> ( _                       ' VTable offset = 32
   ) AS LONG                                            ' [retval][out] *Class OlObjectClass <enum>
   ' =====================================================================================
   PROPERTY GET Session <61451> ( _                     ' VTable offset = 36
   ) AS NameSpace                                       ' [retval][out] **Session _NameSpace <dispinterface>
   ' =====================================================================================
   PROPERTY GET Parent <61441> ( _                      ' VTable offset = 40
   ) AS IDispatch                                       ' [retval][out] **Parent VT_DISPATCH <IDispatch>
   ' =====================================================================================
   PROPERTY GET Count <80> ( _                          ' VTable offset = 44
   ) AS LONG                                            ' [retval][out] *Count VT_I4 <Long>
   ' =====================================================================================
   METHOD Item <81> ( _                                 ' VTable offset = 48
     BYVAL prm_Index AS VARIANT _                       ' [in] Index VT_VARIANT <Variant>
   ) AS IDispatch                                       ' [retval][out] **Item SyncObject <coclass>
   ' =====================================================================================
   PROPERTY GET AppFolders <64074> ( _                  ' VTable offset = 52
   ) AS SyncObject                                      ' [retval][out] **AppFolders _SyncObject <dispinterface>
   ' =====================================================================================

END INTERFACE

#ENDIF   ' /* __SyncObjects_INTERFACE_DEFINED__ */

' ########################################################################################
' Interface name = _SyncObject
' IID = {00063083-0000-0000-C000-000000000046}
' Attributes = 4160 [&H1040] [Dual] [Dispatchable]
' Inherited interface = IDispatch
' ########################################################################################

#IF NOT %DEF(%SyncObject_INTERFACE_DEFINED)
    %SyncObject_INTERFACE_DEFINED = 1

INTERFACE SyncObject $IID__SyncObject

   INHERIT IDispatch

   ' =====================================================================================
   PROPERTY GET Application <61440> ( _                 ' VTable offset = 28
   ) AS Application                                     ' [retval][out] **Application _Application <dispinterface>
   ' =====================================================================================
   PROPERTY GET Class <61450> ( _                       ' VTable offset = 32
   ) AS LONG                                            ' [retval][out] *Class OlObjectClass <enum>
   ' =====================================================================================
   PROPERTY GET Session <61451> ( _                     ' VTable offset = 36
   ) AS NameSpace                                       ' [retval][out] **Session _NameSpace <dispinterface>
   ' =====================================================================================
   PROPERTY GET Parent <61441> ( _                      ' VTable offset = 40
   ) AS IDispatch                                       ' [retval][out] **Parent VT_DISPATCH <IDispatch>
   ' =====================================================================================
   PROPERTY GET Name <8448> ( _                         ' VTable offset = 44
   ) AS STRING                                          ' [retval][out] *Name VT_BSTR
   ' =====================================================================================
   METHOD Start <8449> ( _                              ' VTable offset = 48
   )                                                    ' void
   ' =====================================================================================
   METHOD Stop <8450> ( _                               ' VTable offset = 52
   )                                                    ' void
   ' =====================================================================================

END INTERFACE

#ENDIF   ' /* __SyncObject_INTERFACE_DEFINED__ */

' ########################################################################################
' Interface name = _Accounts
' IID = {000630C4-0000-0000-C000-000000000046}
' Attributes = 4160 [&H1040] [Dual] [Dispatchable]
' Inherited interface = IDispatch
' ########################################################################################

#IF NOT %DEF(%Accounts_INTERFACE_DEFINED)
    %Accounts_INTERFACE_DEFINED = 1

INTERFACE Accounts $IID__Accounts

   INHERIT IDispatch

   ' =====================================================================================
   PROPERTY GET Application <61440> ( _                 ' VTable offset = 28
   ) AS Application                                     ' [retval][out] **Application _Application <dispinterface>
   ' =====================================================================================
   PROPERTY GET Class <61450> ( _                       ' VTable offset = 32
   ) AS LONG                                            ' [retval][out] *Class OlObjectClass <enum>
   ' =====================================================================================
   PROPERTY GET Session <61451> ( _                     ' VTable offset = 36
   ) AS NameSpace                                       ' [retval][out] **Session _NameSpace <dispinterface>
   ' =====================================================================================
   PROPERTY GET Parent <61441> ( _                      ' VTable offset = 40
   ) AS IDispatch                                       ' [retval][out] **Parent VT_DISPATCH <IDispatch>
   ' =====================================================================================
   PROPERTY GET Count <80> ( _                          ' VTable offset = 44
   ) AS LONG                                            ' [retval][out] *Count VT_I4 <Long>
   ' =====================================================================================
   METHOD Item <81> ( _                                 ' VTable offset = 48
     BYVAL prm_Index AS VARIANT _                       ' [in] Index VT_VARIANT <Variant>
   ) AS Account                                         ' [retval][out] **Item _Account <dispinterface>
   ' =====================================================================================

END INTERFACE

#ENDIF   ' /* __Accounts_INTERFACE_DEFINED__ */

' ########################################################################################
' Interface name = _Stores
' IID = {000630C6-0000-0000-C000-000000000046}
' Attributes = 4160 [&H1040] [Dual] [Dispatchable]
' Inherited interface = IDispatch
' ########################################################################################

#IF NOT %DEF(%Stores_INTERFACE_DEFINED)
    %Stores_INTERFACE_DEFINED = 1

INTERFACE Stores $IID__Stores

   INHERIT IDispatch

   ' =====================================================================================
   PROPERTY GET Application <61440> ( _                 ' VTable offset = 28
   ) AS Application                                     ' [retval][out] **Application _Application <dispinterface>
   ' =====================================================================================
   PROPERTY GET Class <61450> ( _                       ' VTable offset = 32
   ) AS LONG                                            ' [retval][out] *Class OlObjectClass <enum>
   ' =====================================================================================
   PROPERTY GET Session <61451> ( _                     ' VTable offset = 36
   ) AS NameSpace                                       ' [retval][out] **Session _NameSpace <dispinterface>
   ' =====================================================================================
   PROPERTY GET Parent <61441> ( _                      ' VTable offset = 40
   ) AS IDispatch                                       ' [retval][out] **Parent VT_DISPATCH <IDispatch>
   ' =====================================================================================
   PROPERTY GET Count <80> ( _                          ' VTable offset = 44
   ) AS LONG                                            ' [retval][out] *Count VT_I4 <Long>
   ' =====================================================================================
   METHOD Item <81> ( _                                 ' VTable offset = 48
     BYVAL prm_Index AS VARIANT _                       ' [in] Index VT_VARIANT <Variant>
   ) AS Store                                           ' [retval][out] **Item _Store <dispinterface>
   ' =====================================================================================

END INTERFACE

#ENDIF   ' /* __Stores_INTERFACE_DEFINED__ */

' ########################################################################################
' Interface name = _SelectNamesDialog
' IID = {000630C8-0000-0000-C000-000000000046}
' Attributes = 4160 [&H1040] [Dual] [Dispatchable]
' Inherited interface = IDispatch
' ########################################################################################

#IF NOT %DEF(%SelectNamesDialog_INTERFACE_DEFINED)
    %SelectNamesDialog_INTERFACE_DEFINED = 1

INTERFACE SelectNamesDialog $IID__SelectNamesDialog

   INHERIT IDispatch

   ' =====================================================================================
   PROPERTY GET Application <61440> ( _                 ' VTable offset = 28
   ) AS Application                                     ' [retval][out] **Application _Application <dispinterface>
   ' =====================================================================================
   PROPERTY GET Class <61450> ( _                       ' VTable offset = 32
   ) AS LONG                                            ' [retval][out] *Class OlObjectClass <enum>
   ' =====================================================================================
   PROPERTY GET Session <61451> ( _                     ' VTable offset = 36
   ) AS NameSpace                                       ' [retval][out] **Session _NameSpace <dispinterface>
   ' =====================================================================================
   PROPERTY GET Parent <61441> ( _                      ' VTable offset = 40
   ) AS IDispatch                                       ' [retval][out] **Parent VT_DISPATCH <IDispatch>
   ' =====================================================================================
   PROPERTY GET Caption <64226> ( _                     ' VTable offset = 44
   ) AS STRING                                          ' [retval][out] *Caption VT_BSTR
   ' =====================================================================================
   PROPERTY SET Caption <64226> ( _                     ' VTable offset = 48
     BYVAL prm_Caption AS STRING _                      ' [in] Caption VT_BSTR
   )                                                    ' void
   ' =====================================================================================
   METHOD Display <61473> ( _                           ' VTable offset = 52
   ) AS INTEGER                                         ' [retval][out] *ret VT_BOOL <Integer>
   ' =====================================================================================
   PROPERTY GET Recipients <63508> ( _                  ' VTable offset = 56
   ) AS Recipients                                      ' [retval][out] **Recipients Recipients <dispinterface>
   ' =====================================================================================
   PROPERTY SET Recipients <63508> ( _                  ' VTable offset = 60
     BYVAL prm_Recipients AS Recipients _               ' [in] *Recipients Recipients <dispinterface>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET BccLabel <64227> ( _                    ' VTable offset = 64
   ) AS STRING                                          ' [retval][out] *BccLabel VT_BSTR
   ' =====================================================================================
   PROPERTY SET BccLabel <64227> ( _                    ' VTable offset = 68
     BYVAL prm_BccLabel AS STRING _                     ' [in] BccLabel VT_BSTR
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET CcLabel <64228> ( _                     ' VTable offset = 72
   ) AS STRING                                          ' [retval][out] *CcLabel VT_BSTR
   ' =====================================================================================
   PROPERTY SET CcLabel <64228> ( _                     ' VTable offset = 76
     BYVAL prm_CcLabel AS STRING _                      ' [in] CcLabel VT_BSTR
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET ToLabel <64229> ( _                     ' VTable offset = 80
   ) AS STRING                                          ' [retval][out] *ToLabel VT_BSTR
   ' =====================================================================================
   PROPERTY SET ToLabel <64229> ( _                     ' VTable offset = 84
     BYVAL prm_ToLabel AS STRING _                      ' [in] ToLabel VT_BSTR
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET AllowMultipleSelection <64230> ( _      ' VTable offset = 88
   ) AS INTEGER                                         ' [retval][out] *AllowMultipleSelection VT_BOOL <Integer>
   ' =====================================================================================
   PROPERTY SET AllowMultipleSelection <64230> ( _      ' VTable offset = 92
     BYVAL prm_AllowMultipleSelection AS INTEGER _      ' [in] AllowMultipleSelection VT_BOOL <Integer>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET ForceResolution <64231> ( _             ' VTable offset = 96
   ) AS INTEGER                                         ' [retval][out] *ForceResolution VT_BOOL <Integer>
   ' =====================================================================================
   PROPERTY SET ForceResolution <64231> ( _             ' VTable offset = 100
     BYVAL prm_ForceResolution AS INTEGER _             ' [in] ForceResolution VT_BOOL <Integer>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET ShowOnlyInitialAddressList <64232> ( _  ' VTable offset = 104
   ) AS INTEGER                                         ' [retval][out] *ShowOnlyInitialAddressList VT_BOOL <Integer>
   ' =====================================================================================
   PROPERTY SET ShowOnlyInitialAddressList <64232> ( _  ' VTable offset = 108
     BYVAL prm_ShowOnlyInitialAddressList AS INTEGER _  ' [in] ShowOnlyInitialAddressList VT_BOOL <Integer>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET NumberOfRecipientSelectors <64233> ( _  ' VTable offset = 112
   ) AS LONG                                            ' [retval][out] *NumberOfRecipientSelectors OlRecipientSelectors <enum>
   ' =====================================================================================
   PROPERTY SET NumberOfRecipientSelectors <64233> ( _  ' VTable offset = 116
     BYVAL prm_NumberOfRecipientSelectors AS LONG _     ' [in] NumberOfRecipientSelectors OlRecipientSelectors <enum>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET InitialAddressList <64234> ( _          ' VTable offset = 120
   ) AS AddressList                                     ' [retval][out] **InitialAddressList AddressList <dispinterface>
   ' =====================================================================================
   PROPERTY SET InitialAddressList <64234> ( _          ' VTable offset = 124
     BYVAL prm_InitialAddressList AS AddressList _      ' [in] *InitialAddressList AddressList <dispinterface>
   )                                                    ' void
   ' =====================================================================================
   METHOD SetDefaultDisplayMode <64235> ( _             ' VTable offset = 128
     BYVAL prm_defaultMode AS LONG _                    ' [in] defaultMode OlDefaultSelectNamesDisplayMode <enum>
   )                                                    ' void
   ' =====================================================================================

END INTERFACE

#ENDIF   ' /* __SelectNamesDialog_INTERFACE_DEFINED__ */

' ########################################################################################
' Interface name = _Categories
' IID = {000630E4-0000-0000-C000-000000000046}
' Attributes = 4160 [&H1040] [Dual] [Dispatchable]
' Inherited interface = IDispatch
' ########################################################################################

#IF NOT %DEF(%Categories_INTERFACE_DEFINED)
    %Categories_INTERFACE_DEFINED = 1

INTERFACE Categories $IID__Categories

   INHERIT IDispatch

   ' =====================================================================================
   PROPERTY GET Application <61440> ( _                 ' VTable offset = 28
   ) AS Application                                     ' [retval][out] **Application _Application <dispinterface>
   ' =====================================================================================
   PROPERTY GET Class <61450> ( _                       ' VTable offset = 32
   ) AS LONG                                            ' [retval][out] *Class OlObjectClass <enum>
   ' =====================================================================================
   PROPERTY GET Session <61451> ( _                     ' VTable offset = 36
   ) AS NameSpace                                       ' [retval][out] **Session _NameSpace <dispinterface>
   ' =====================================================================================
   PROPERTY GET Parent <61441> ( _                      ' VTable offset = 40
   ) AS IDispatch                                       ' [retval][out] **Parent VT_DISPATCH <IDispatch>
   ' =====================================================================================
   PROPERTY GET Count <80> ( _                          ' VTable offset = 44
   ) AS LONG                                            ' [retval][out] *Count VT_I4 <Long>
   ' =====================================================================================
   METHOD Item <81> ( _                                 ' VTable offset = 48
     BYVAL prm_Index AS VARIANT _                       ' [in] Index VT_VARIANT <Variant>
   ) AS Category                                        ' [retval][out] **Item _Category <dispinterface>
   ' =====================================================================================
   METHOD Add <95> ( _                                  ' VTable offset = 52
     BYVAL prm_Name AS STRING _                         ' [in] Name VT_BSTR
   , OPTIONAL BYVAL prm_Color AS VARIANT _              ' [opt][in] Color VT_VARIANT <Variant>
   , OPTIONAL BYVAL prm_ShortcutKey AS VARIANT _        ' [opt][in] ShortcutKey VT_VARIANT <Variant>
   ) AS IDispatch                                       ' [retval][out] **ppCategory Category <coclass>
   ' =====================================================================================
   METHOD Remove <82> ( _                               ' VTable offset = 56
     BYVAL prm_Index AS VARIANT _                       ' [in] Index VT_VARIANT <Variant>
   )                                                    ' void
   ' =====================================================================================

END INTERFACE

#ENDIF   ' /* __Categories_INTERFACE_DEFINED__ */

' ########################################################################################
' Interface name = _Category
' IID = {000630E3-0000-0000-C000-000000000046}
' Attributes = 4160 [&H1040] [Dual] [Dispatchable]
' Inherited interface = IDispatch
' ########################################################################################

#IF NOT %DEF(%Category_INTERFACE_DEFINED)
    %Category_INTERFACE_DEFINED = 1

INTERFACE Category $IID__Category

   INHERIT IDispatch

   ' =====================================================================================
   PROPERTY GET Application <61440> ( _                 ' VTable offset = 28
   ) AS Application                                     ' [retval][out] **Application _Application <dispinterface>
   ' =====================================================================================
   PROPERTY GET Class <61450> ( _                       ' VTable offset = 32
   ) AS LONG                                            ' [retval][out] *Class OlObjectClass <enum>
   ' =====================================================================================
   PROPERTY GET Session <61451> ( _                     ' VTable offset = 36
   ) AS NameSpace                                       ' [retval][out] **Session _NameSpace <dispinterface>
   ' =====================================================================================
   PROPERTY GET Parent <61441> ( _                      ' VTable offset = 40
   ) AS IDispatch                                       ' [retval][out] **Parent VT_DISPATCH <IDispatch>
   ' =====================================================================================
   PROPERTY GET Name <8450> ( _                         ' VTable offset = 44
   ) AS STRING                                          ' [retval][out] *Name VT_BSTR
   ' =====================================================================================
   PROPERTY SET Name <8450> ( _                         ' VTable offset = 48
     BYVAL prm_Name AS STRING _                         ' [in] Name VT_BSTR
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET Color <64419> ( _                       ' VTable offset = 52
   ) AS LONG                                            ' [retval][out] *Color OlCategoryColor <enum>
   ' =====================================================================================
   PROPERTY SET Color <64419> ( _                       ' VTable offset = 56
     BYVAL prm_Color AS LONG _                          ' [in] Color OlCategoryColor <enum>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET ShortcutKey <64420> ( _                 ' VTable offset = 60
   ) AS LONG                                            ' [retval][out] *ShortcutKey OlCategoryShortcutKey <enum>
   ' =====================================================================================
   PROPERTY SET ShortcutKey <64420> ( _                 ' VTable offset = 64
     BYVAL prm_ShortcutKey AS LONG _                    ' [in] ShortcutKey OlCategoryShortcutKey <enum>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET CategoryID <64464> ( _                  ' VTable offset = 68
   ) AS STRING                                          ' [retval][out] *CategoryID VT_BSTR
   ' =====================================================================================
   PROPERTY GET CategoryBorderColor <64539> ( _         ' VTable offset = 72
   ) AS DWORD                                           ' [retval][out] *CategoryBorderColor OLE_COLOR <alias> <VT_UI4>
   ' =====================================================================================
   PROPERTY GET CategoryGradientTopColor <64540> ( _    ' VTable offset = 76
   ) AS DWORD                                           ' [retval][out] *CategoryGradientTopColor OLE_COLOR <alias> <VT_UI4>
   ' =====================================================================================
   PROPERTY GET CategoryGradientBottomColor <64541> ( _  ' VTable offset = 80
   ) AS DWORD                                           ' [retval][out] *CategoryGradientBottomColor OLE_COLOR <alias> <VT_UI4>
   ' =====================================================================================

END INTERFACE

#ENDIF   ' /* __Category_INTERFACE_DEFINED__ */

' ########################################################################################
' Interface name = _SharingItem
' IID = {0006302F-0000-0000-C000-000000000046}
' Attributes = 4160 [&H1040] [Dual] [Dispatchable]
' Inherited interface = IDispatch
' ########################################################################################

#IF NOT %DEF(%SharingItem_INTERFACE_DEFINED)
    %SharingItem_INTERFACE_DEFINED = 1

INTERFACE SharingItem $IID__SharingItem

   INHERIT IDispatch

   ' =====================================================================================
   PROPERTY GET Application <61440> ( _                 ' VTable offset = 28
   ) AS Application                                     ' [retval][out] **Application _Application <dispinterface>
   ' =====================================================================================
   PROPERTY GET Class <61450> ( _                       ' VTable offset = 32
   ) AS LONG                                            ' [retval][out] *Class OlObjectClass <enum>
   ' =====================================================================================
   PROPERTY GET Session <61451> ( _                     ' VTable offset = 36
   ) AS NameSpace                                       ' [retval][out] **Session _NameSpace <dispinterface>
   ' =====================================================================================
   PROPERTY GET Parent <61441> ( _                      ' VTable offset = 40
   ) AS IDispatch                                       ' [retval][out] **Parent VT_DISPATCH <IDispatch>
   ' =====================================================================================
   PROPERTY GET Actions <63511> ( _                     ' VTable offset = 44
   ) AS Actions                                         ' [retval][out] **Actions Actions <dispinterface>
   ' =====================================================================================
   PROPERTY GET Attachments <63509> ( _                 ' VTable offset = 48
   ) AS Attachments                                     ' [retval][out] **Attachments Attachments <dispinterface>
   ' =====================================================================================
   PROPERTY GET BillingInformation <34101> ( _          ' VTable offset = 52
   ) AS STRING                                          ' [retval][out] *BillingInformation VT_BSTR
   ' =====================================================================================
   PROPERTY SET BillingInformation <34101> ( _          ' VTable offset = 56
     BYVAL prm_BillingInformation AS STRING _           ' [in] BillingInformation VT_BSTR
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET Body <37120> ( _                        ' VTable offset = 60
   ) AS STRING                                          ' [retval][out] *Body VT_BSTR
   ' =====================================================================================
   PROPERTY SET Body <37120> ( _                        ' VTable offset = 64
     BYVAL prm_Body AS STRING _                         ' [in] Body VT_BSTR
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET Categories <36865> ( _                  ' VTable offset = 68
   ) AS STRING                                          ' [retval][out] *Categories VT_BSTR
   ' =====================================================================================
   PROPERTY SET Categories <36865> ( _                  ' VTable offset = 72
     BYVAL prm_Categories AS STRING _                   ' [in] Categories VT_BSTR
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET Companies <34107> ( _                   ' VTable offset = 76
   ) AS STRING                                          ' [retval][out] *Companies VT_BSTR
   ' =====================================================================================
   PROPERTY SET Companies <34107> ( _                   ' VTable offset = 80
     BYVAL prm_Companies AS STRING _                    ' [in] Companies VT_BSTR
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET ConversationIndex <64192> ( _           ' VTable offset = 84
   ) AS STRING                                          ' [retval][out] *ConversationIndex VT_BSTR
   ' =====================================================================================
   PROPERTY GET ConversationTopic <112> ( _             ' VTable offset = 88
   ) AS STRING                                          ' [retval][out] *ConversationTopic VT_BSTR
   ' =====================================================================================
   PROPERTY GET CreationTime <12295> ( _                ' VTable offset = 92
   ) AS DOUBLE                                          ' [retval][out] *CreationTime VT_DATE <Double>
   ' =====================================================================================
   PROPERTY GET EntryID <61470> ( _                     ' VTable offset = 96
   ) AS STRING                                          ' [retval][out] *EntryID VT_BSTR
   ' =====================================================================================
   PROPERTY GET FormDescription <61589> ( _             ' VTable offset = 100
   ) AS FormDescription                                 ' [retval][out] **FormDescription FormDescription <dispinterface>
   ' =====================================================================================
   PROPERTY GET GetInspector <61502> ( _                ' VTable offset = 104
   ) AS Inspector                                       ' [retval][out] **GetInspector _Inspector <dispinterface>
   ' =====================================================================================
   PROPERTY GET Importance <23> ( _                     ' VTable offset = 108
   ) AS LONG                                            ' [retval][out] *Importance OlImportance <enum>
   ' =====================================================================================
   PROPERTY SET Importance <23> ( _                     ' VTable offset = 112
     BYVAL prm_Importance AS LONG _                     ' [in] Importance OlImportance <enum>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET LastModificationTime <12296> ( _        ' VTable offset = 116
   ) AS DOUBLE                                          ' [retval][out] *LastModificationTime VT_DATE <Double>
   ' =====================================================================================
   PROPERTY GET MAPIOBJECT <61696> ( _                  ' VTable offset = 120
   ) AS IUnknown                                        ' [retval][out] **MAPIOBJECT VT_UNKNOWN <IUnknown>
   ' =====================================================================================
   PROPERTY GET MessageClass <26> ( _                   ' VTable offset = 124
   ) AS STRING                                          ' [retval][out] *MessageClass VT_BSTR
   ' =====================================================================================
   PROPERTY SET MessageClass <26> ( _                   ' VTable offset = 128
     BYVAL prm_MessageClass AS STRING _                 ' [in] MessageClass VT_BSTR
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET Mileage <34100> ( _                     ' VTable offset = 132
   ) AS STRING                                          ' [retval][out] *Mileage VT_BSTR
   ' =====================================================================================
   PROPERTY SET Mileage <34100> ( _                     ' VTable offset = 136
     BYVAL prm_Mileage AS STRING _                      ' [in] Mileage VT_BSTR
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET NoAging <34062> ( _                     ' VTable offset = 140
   ) AS INTEGER                                         ' [retval][out] *NoAging VT_BOOL <Integer>
   ' =====================================================================================
   PROPERTY SET NoAging <34062> ( _                     ' VTable offset = 144
     BYVAL prm_NoAging AS INTEGER _                     ' [in] NoAging VT_BOOL <Integer>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET OutlookInternalVersion <34130> ( _      ' VTable offset = 148
   ) AS LONG                                            ' [retval][out] *OutlookInternalVersion VT_I4 <Long>
   ' =====================================================================================
   PROPERTY GET OutlookVersion <34132> ( _              ' VTable offset = 152
   ) AS STRING                                          ' [retval][out] *OutlookVersion VT_BSTR
   ' =====================================================================================
   PROPERTY GET Saved <61603> ( _                       ' VTable offset = 156
   ) AS INTEGER                                         ' [retval][out] *Saved VT_BOOL <Integer>
   ' =====================================================================================
   PROPERTY GET Sensitivity <54> ( _                    ' VTable offset = 160
   ) AS LONG                                            ' [retval][out] *Sensitivity OlSensitivity <enum>
   ' =====================================================================================
   PROPERTY SET Sensitivity <54> ( _                    ' VTable offset = 164
     BYVAL prm_Sensitivity AS LONG _                    ' [in] Sensitivity OlSensitivity <enum>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET Size <3592> ( _                         ' VTable offset = 168
   ) AS LONG                                            ' [retval][out] *Size VT_I4 <Long>
   ' =====================================================================================
   PROPERTY GET Subject <55> ( _                        ' VTable offset = 172
   ) AS STRING                                          ' [retval][out] *Subject VT_BSTR
   ' =====================================================================================
   PROPERTY SET Subject <55> ( _                        ' VTable offset = 176
     BYVAL prm_Subject AS STRING _                      ' [in] Subject VT_BSTR
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET UnRead <61468> ( _                      ' VTable offset = 180
   ) AS INTEGER                                         ' [retval][out] *UnRead VT_BOOL <Integer>
   ' =====================================================================================
   PROPERTY SET UnRead <61468> ( _                      ' VTable offset = 184
     BYVAL prm_UnRead AS INTEGER _                      ' [in] UnRead VT_BOOL <Integer>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET UserProperties <63510> ( _              ' VTable offset = 188
   ) AS UserProperties                                  ' [retval][out] **UserProperties UserProperties <dispinterface>
   ' =====================================================================================
   METHOD Close <61475> ( _                             ' VTable offset = 192
     BYVAL prm_SaveMode AS LONG _                       ' [in] SaveMode OlInspectorClose <enum>
   )                                                    ' void
   ' =====================================================================================
   METHOD Copy <61490> ( _                              ' VTable offset = 196
   ) AS IDispatch                                       ' [retval][out] **Item VT_DISPATCH <IDispatch>
   ' =====================================================================================
   METHOD Delete <61514> ( _                            ' VTable offset = 200
   )                                                    ' void
   ' =====================================================================================
   METHOD Display <61606> ( _                           ' VTable offset = 204
     OPTIONAL BYVAL prm_Modal AS VARIANT _              ' [opt][in] Modal VT_VARIANT <Variant>
   )                                                    ' void
   ' =====================================================================================
   METHOD Move <61492> ( _                              ' VTable offset = 208
     BYVAL prm_DestFldr AS MAPIFolder _                 ' [in] *DestFldr MAPIFolder <dispinterface>
   ) AS IDispatch                                       ' [retval][out] **Item VT_DISPATCH <IDispatch>
   ' =====================================================================================
   METHOD PrintOut <61491> ( _                          ' VTable offset = 212
   )                                                    ' void
   ' =====================================================================================
   METHOD Save <61512> ( _                              ' VTable offset = 216
   )                                                    ' void
   ' =====================================================================================
   METHOD SaveAs <61521> ( _                            ' VTable offset = 220
     BYVAL prm_Path AS STRING _                         ' [in] Path VT_BSTR
   , OPTIONAL BYVAL prm_Type AS VARIANT _               ' [opt][in] Type VT_VARIANT <Variant>
   )                                                    ' void
   ' =====================================================================================
   METHOD Allow <64495> ( _                             ' VTable offset = 224
   )                                                    ' void
   ' =====================================================================================
   METHOD Deny <64507> ( _                              ' VTable offset = 228
   ) AS IDispatch                                       ' [retval][out] **denyMailItem SharingItem <coclass>
   ' =====================================================================================
   PROPERTY GET PropertyAccessor <64253> ( _            ' VTable offset = 232
   ) AS IDispatch                                       ' [retval][out] **PropertyAccessor PropertyAccessor <coclass>
   ' =====================================================================================
   PROPERTY GET RemoteName <64490> ( _                  ' VTable offset = 236
   ) AS STRING                                          ' [retval][out] *RemoteName VT_BSTR
   ' =====================================================================================
   PROPERTY GET RemoteID <64491> ( _                    ' VTable offset = 240
   ) AS STRING                                          ' [retval][out] *RemoteID VT_BSTR
   ' =====================================================================================
   PROPERTY GET RemotePath <64492> ( _                  ' VTable offset = 244
   ) AS STRING                                          ' [retval][out] *RemotePath VT_BSTR
   ' =====================================================================================
   PROPERTY GET SharingProviderGuid <64494> ( _         ' VTable offset = 248
   ) AS STRING                                          ' [retval][out] *SharingProviderGuid VT_BSTR
   ' =====================================================================================
   METHOD OpenSharedFolder <64498> ( _                  ' VTable offset = 252
   ) AS MAPIFolder                                      ' [retval][out] **sf MAPIFolder <dispinterface>
   ' =====================================================================================
   PROPERTY GET SharingProvider <64501> ( _             ' VTable offset = 256
   ) AS LONG                                            ' [retval][out] *SharingProvider OlSharingProvider <enum>
   ' =====================================================================================
   PROPERTY GET AllowWriteAccess <64504> ( _            ' VTable offset = 260
   ) AS INTEGER                                         ' [retval][out] *AllowWriteAccess VT_BOOL <Integer>
   ' =====================================================================================
   PROPERTY SET AllowWriteAccess <64504> ( _            ' VTable offset = 264
     BYVAL prm_AllowWriteAccess AS INTEGER _            ' [in] AllowWriteAccess VT_BOOL <Integer>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET Type <64505> ( _                        ' VTable offset = 268
   ) AS LONG                                            ' [retval][out] *Type OlSharingMsgType <enum>
   ' =====================================================================================
   PROPERTY SET Type <64505> ( _                        ' VTable offset = 272
     BYVAL prm_Type AS LONG _                           ' [in] Type OlSharingMsgType <enum>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET RequestedFolder <64506> ( _             ' VTable offset = 276
   ) AS LONG                                            ' [retval][out] *RequestedFolder OlDefaultFolders <enum>
   ' =====================================================================================
   PROPERTY GET SendUsingAccount <64209> ( _            ' VTable offset = 280
   ) AS IDispatch                                       ' [retval][out] **SendUsingAccount Account <coclass>
   ' =====================================================================================
   PROPERTY SET SendUsingAccount <64209> ( _            ' VTable offset = 284
     BYVAL prm_SendUsingAccount AS IDispatch _          ' [in] *SendUsingAccount Account <coclass>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET AlternateRecipientAllowed <2> ( _       ' VTable offset = 288
   ) AS INTEGER                                         ' [retval][out] *AlternateRecipientAllowed VT_BOOL <Integer>
   ' =====================================================================================
   PROPERTY SET AlternateRecipientAllowed <2> ( _       ' VTable offset = 292
     BYVAL prm_AlternateRecipientAllowed AS INTEGER _   ' [in] AlternateRecipientAllowed VT_BOOL <Integer>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET AutoForwarded <5> ( _                   ' VTable offset = 296
   ) AS INTEGER                                         ' [retval][out] *AutoForwarded VT_BOOL <Integer>
   ' =====================================================================================
   PROPERTY SET AutoForwarded <5> ( _                   ' VTable offset = 300
     BYVAL prm_AutoForwarded AS INTEGER _               ' [in] AutoForwarded VT_BOOL <Integer>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET BCC <3586> ( _                          ' VTable offset = 304
   ) AS STRING                                          ' [retval][out] *BCC VT_BSTR
   ' =====================================================================================
   PROPERTY SET BCC <3586> ( _                          ' VTable offset = 308
     BYVAL prm_BCC AS STRING _                          ' [in] BCC VT_BSTR
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET CC <3587> ( _                           ' VTable offset = 312
   ) AS STRING                                          ' [retval][out] *CC VT_BSTR
   ' =====================================================================================
   PROPERTY SET CC <3587> ( _                           ' VTable offset = 316
     BYVAL prm_CC AS STRING _                           ' [in] CC VT_BSTR
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET DeferredDeliveryTime <15> ( _           ' VTable offset = 320
   ) AS DOUBLE                                          ' [retval][out] *DeferredDeliveryTime VT_DATE <Double>
   ' =====================================================================================
   PROPERTY SET DeferredDeliveryTime <15> ( _           ' VTable offset = 324
     BYVAL prm_DeferredDeliveryTime AS DOUBLE _         ' [in] DeferredDeliveryTime VT_DATE <Double>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET DeleteAfterSubmit <3585> ( _            ' VTable offset = 328
   ) AS INTEGER                                         ' [retval][out] *DeleteAfterSubmit VT_BOOL <Integer>
   ' =====================================================================================
   PROPERTY SET DeleteAfterSubmit <3585> ( _            ' VTable offset = 332
     BYVAL prm_DeleteAfterSubmit AS INTEGER _           ' [in] DeleteAfterSubmit VT_BOOL <Integer>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET ExpiryTime <21> ( _                     ' VTable offset = 336
   ) AS DOUBLE                                          ' [retval][out] *ExpiryTime VT_DATE <Double>
   ' =====================================================================================
   PROPERTY SET ExpiryTime <21> ( _                     ' VTable offset = 340
     BYVAL prm_ExpiryTime AS DOUBLE _                   ' [in] ExpiryTime VT_DATE <Double>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET FlagDueBy <48> ( _                      ' VTable offset = 344
   ) AS DOUBLE                                          ' [retval][out] *FlagDueBy VT_DATE <Double>
   ' =====================================================================================
   PROPERTY SET FlagDueBy <48> ( _                      ' VTable offset = 348
     BYVAL prm_FlagDueBy AS DOUBLE _                    ' [in] FlagDueBy VT_DATE <Double>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET FlagRequest <34096> ( _                 ' VTable offset = 352
   ) AS STRING                                          ' [retval][out] *FlagRequest VT_BSTR
   ' =====================================================================================
   PROPERTY SET FlagRequest <34096> ( _                 ' VTable offset = 356
     BYVAL prm_FlagRequest AS STRING _                  ' [in] FlagRequest VT_BSTR
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET FlagStatus <4240> ( _                   ' VTable offset = 360
   ) AS LONG                                            ' [retval][out] *FlagStatus OlFlagStatus <enum>
   ' =====================================================================================
   PROPERTY SET FlagStatus <4240> ( _                   ' VTable offset = 364
     BYVAL prm_FlagStatus AS LONG _                     ' [in] FlagStatus OlFlagStatus <enum>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET HTMLBody <62468> ( _                    ' VTable offset = 368
   ) AS STRING                                          ' [retval][out] *HTMLBody VT_BSTR
   ' =====================================================================================
   PROPERTY SET HTMLBody <62468> ( _                    ' VTable offset = 372
     BYVAL prm_HTMLBody AS STRING _                     ' [in] HTMLBody VT_BSTR
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET OriginatorDeliveryReportRequested <35> ( _  ' VTable offset = 376
   ) AS INTEGER                                         ' [retval][out] *OriginatorDeliveryReportRequested VT_BOOL <Integer>
   ' =====================================================================================
   PROPERTY SET OriginatorDeliveryReportRequested <35> ( _  ' VTable offset = 380
     BYVAL prm_OriginatorDeliveryReportRequested AS INTEGER _ ' [in] OriginatorDeliveryReportRequested VT_BOOL <Integer>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET ReadReceiptRequested <41> ( _           ' VTable offset = 384
   ) AS INTEGER                                         ' [retval][out] *ReadReceiptRequested VT_BOOL <Integer>
   ' =====================================================================================
   PROPERTY SET ReadReceiptRequested <41> ( _           ' VTable offset = 388
     BYVAL prm_ReadReceiptRequested AS INTEGER _        ' [in] ReadReceiptRequested VT_BOOL <Integer>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET ReceivedByEntryID <63> ( _              ' VTable offset = 392
   ) AS STRING                                          ' [retval][out] *ReceivedByEntryID VT_BSTR
   ' =====================================================================================
   PROPERTY GET ReceivedByName <64> ( _                 ' VTable offset = 396
   ) AS STRING                                          ' [retval][out] *ReceivedByName VT_BSTR
   ' =====================================================================================
   PROPERTY GET ReceivedOnBehalfOfEntryID <67> ( _      ' VTable offset = 400
   ) AS STRING                                          ' [retval][out] *ReceivedOnBehalfOfEntryID VT_BSTR
   ' =====================================================================================
   PROPERTY GET ReceivedOnBehalfOfName <68> ( _         ' VTable offset = 404
   ) AS STRING                                          ' [retval][out] *ReceivedOnBehalfOfName VT_BSTR
   ' =====================================================================================
   PROPERTY GET ReceivedTime <3590> ( _                 ' VTable offset = 408
   ) AS DOUBLE                                          ' [retval][out] *ReceivedTime VT_DATE <Double>
   ' =====================================================================================
   PROPERTY GET RecipientReassignmentProhibited <43> ( _  ' VTable offset = 412
   ) AS INTEGER                                         ' [retval][out] *RecipientReassignmentProhibited VT_BOOL <Integer>
   ' =====================================================================================
   PROPERTY SET RecipientReassignmentProhibited <43> ( _  ' VTable offset = 416
     BYVAL prm_RecipientReassignmentProhibited AS INTEGER _ ' [in] RecipientReassignmentProhibited VT_BOOL <Integer>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET Recipients <63508> ( _                  ' VTable offset = 420
   ) AS Recipients                                      ' [retval][out] **Recipients Recipients <dispinterface>
   ' =====================================================================================
   PROPERTY GET ReminderOverrideDefault <34076> ( _     ' VTable offset = 424
   ) AS INTEGER                                         ' [retval][out] *ReminderOverrideDefault VT_BOOL <Integer>
   ' =====================================================================================
   PROPERTY SET ReminderOverrideDefault <34076> ( _     ' VTable offset = 428
     BYVAL prm_ReminderOverrideDefault AS INTEGER _     ' [in] ReminderOverrideDefault VT_BOOL <Integer>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET ReminderPlaySound <34078> ( _           ' VTable offset = 432
   ) AS INTEGER                                         ' [retval][out] *ReminderPlaySound VT_BOOL <Integer>
   ' =====================================================================================
   PROPERTY SET ReminderPlaySound <34078> ( _           ' VTable offset = 436
     BYVAL prm_ReminderPlaySound AS INTEGER _           ' [in] ReminderPlaySound VT_BOOL <Integer>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET ReminderSet <34051> ( _                 ' VTable offset = 440
   ) AS INTEGER                                         ' [retval][out] *ReminderSet VT_BOOL <Integer>
   ' =====================================================================================
   PROPERTY SET ReminderSet <34051> ( _                 ' VTable offset = 444
     BYVAL prm_ReminderSet AS INTEGER _                 ' [in] ReminderSet VT_BOOL <Integer>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET ReminderSoundFile <34079> ( _           ' VTable offset = 448
   ) AS STRING                                          ' [retval][out] *ReminderSoundFile VT_BSTR
   ' =====================================================================================
   PROPERTY SET ReminderSoundFile <34079> ( _           ' VTable offset = 452
     BYVAL prm_ReminderSoundFile AS STRING _            ' [in] ReminderSoundFile VT_BSTR
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET ReminderTime <34050> ( _                ' VTable offset = 456
   ) AS DOUBLE                                          ' [retval][out] *ReminderTime VT_DATE <Double>
   ' =====================================================================================
   PROPERTY SET ReminderTime <34050> ( _                ' VTable offset = 460
     BYVAL prm_ReminderTime AS DOUBLE _                 ' [in] ReminderTime VT_DATE <Double>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET RemoteStatus <34065> ( _                ' VTable offset = 464
   ) AS LONG                                            ' [retval][out] *RemoteStatus OlRemoteStatus <enum>
   ' =====================================================================================
   PROPERTY SET RemoteStatus <34065> ( _                ' VTable offset = 468
     BYVAL prm_RemoteStatus AS LONG _                   ' [in] RemoteStatus OlRemoteStatus <enum>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET ReplyRecipientNames <80> ( _            ' VTable offset = 472
   ) AS STRING                                          ' [retval][out] *ReplyRecipientNames VT_BSTR
   ' =====================================================================================
   PROPERTY GET ReplyRecipients <61459> ( _             ' VTable offset = 476
   ) AS Recipients                                      ' [retval][out] **ReplyRecipients Recipients <dispinterface>
   ' =====================================================================================
   PROPERTY GET SaveSentMessageFolder <62465> ( _       ' VTable offset = 480
   ) AS MAPIFolder                                      ' [retval][out] **SaveSentMessageFolder MAPIFolder <dispinterface>
   ' =====================================================================================
   PROPERTY SET putref_SaveSentMessageFolder <62465> ( _  ' VTable offset = 484
     BYVAL prm_SaveSentMessageFolder AS MAPIFolder _    ' [in] *SaveSentMessageFolder MAPIFolder <dispinterface>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET SenderName <3098> ( _                   ' VTable offset = 488
   ) AS STRING                                          ' [retval][out] *SenderName VT_BSTR
   ' =====================================================================================
   PROPERTY GET Sent <62466> ( _                        ' VTable offset = 492
   ) AS INTEGER                                         ' [retval][out] *Sent VT_BOOL <Integer>
   ' =====================================================================================
   PROPERTY GET SentOn <57> ( _                         ' VTable offset = 496
   ) AS DOUBLE                                          ' [retval][out] *SentOn VT_DATE <Double>
   ' =====================================================================================
   PROPERTY GET SentOnBehalfOfName <66> ( _             ' VTable offset = 500
   ) AS STRING                                          ' [retval][out] *SentOnBehalfOfName VT_BSTR
   ' =====================================================================================
   PROPERTY SET SentOnBehalfOfName <66> ( _             ' VTable offset = 504
     BYVAL prm_SentOnBehalfOfName AS STRING _           ' [in] SentOnBehalfOfName VT_BSTR
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET Submitted <62467> ( _                   ' VTable offset = 508
   ) AS INTEGER                                         ' [retval][out] *Submitted VT_BOOL <Integer>
   ' =====================================================================================
   PROPERTY GET To <3588> ( _                           ' VTable offset = 512
   ) AS STRING                                          ' [retval][out] *To VT_BSTR
   ' =====================================================================================
   PROPERTY SET To <3588> ( _                           ' VTable offset = 516
     BYVAL prm_To AS STRING _                           ' [in] To VT_BSTR
   )                                                    ' void
   ' =====================================================================================
   METHOD ClearConversationIndex <63522> ( _            ' VTable offset = 520
   )                                                    ' void
   ' =====================================================================================
   METHOD Forward <63507> ( _                           ' VTable offset = 524
   ) AS IDispatch                                       ' [retval][out] **Item SharingItem <coclass>
   ' =====================================================================================
   METHOD Reply <63504> ( _                             ' VTable offset = 528
   ) AS IDispatch                                       ' [retval][out] **Item MailItem <coclass>
   ' =====================================================================================
   METHOD ReplyAll <63505> ( _                          ' VTable offset = 532
   ) AS IDispatch                                       ' [retval][out] **Item MailItem <coclass>
   ' =====================================================================================
   METHOD Send <61557> ( _                              ' VTable offset = 536
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET ItemProperties <64009> ( _              ' VTable offset = 540
   ) AS ItemProperties                                  ' [retval][out] **ItemProperties ItemProperties <dispinterface>
   ' =====================================================================================
   PROPERTY GET BodyFormat <64073> ( _                  ' VTable offset = 544
   ) AS LONG                                            ' [retval][out] *BodyFormat OlBodyFormat <enum>
   ' =====================================================================================
   PROPERTY SET BodyFormat <64073> ( _                  ' VTable offset = 548
     BYVAL prm_BodyFormat AS LONG _                     ' [in] BodyFormat OlBodyFormat <enum>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET DownloadState <64077> ( _               ' VTable offset = 552
   ) AS LONG                                            ' [retval][out] *DownloadState OlDownloadState <enum>
   ' =====================================================================================
   METHOD ShowCategoriesDialog <64011> ( _              ' VTable offset = 556
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET InternetCodepage <16350> ( _            ' VTable offset = 560
   ) AS LONG                                            ' [retval][out] *InternetCodepage VT_I4 <Long>
   ' =====================================================================================
   PROPERTY SET InternetCodepage <16350> ( _            ' VTable offset = 564
     BYVAL prm_InternetCodepage AS LONG _               ' [in] InternetCodepage VT_I4 <Long>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET MarkForDownload <34161> ( _             ' VTable offset = 568
   ) AS LONG                                            ' [retval][out] *MarkForDownload OlRemoteStatus <enum>
   ' =====================================================================================
   PROPERTY SET MarkForDownload <34161> ( _             ' VTable offset = 572
     BYVAL prm_MarkForDownload AS LONG _                ' [in] MarkForDownload OlRemoteStatus <enum>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET IsConflict <64164> ( _                  ' VTable offset = 576
   ) AS INTEGER                                         ' [retval][out] *IsConflict VT_BOOL <Integer>
   ' =====================================================================================
   METHOD AddBusinessCard <64406> ( _                   ' VTable offset = 580
     BYVAL prm_contact AS IDispatch _                   ' [in] *contact ContactItem <coclass>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET TaskSubject <64543> ( _                 ' VTable offset = 584
   ) AS STRING                                          ' [retval][out] *TaskSubject VT_BSTR
   ' =====================================================================================
   PROPERTY SET TaskSubject <64543> ( _                 ' VTable offset = 588
     BYVAL prm_TaskSubject AS STRING _                  ' [in] TaskSubject VT_BSTR
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET TaskDueDate <33029> ( _                 ' VTable offset = 592
   ) AS DOUBLE                                          ' [retval][out] *TaskDueDate VT_DATE <Double>
   ' =====================================================================================
   PROPERTY SET TaskDueDate <33029> ( _                 ' VTable offset = 596
     BYVAL prm_TaskDueDate AS DOUBLE _                  ' [in] TaskDueDate VT_DATE <Double>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET TaskStartDate <33028> ( _               ' VTable offset = 600
   ) AS DOUBLE                                          ' [retval][out] *TaskStartDate VT_DATE <Double>
   ' =====================================================================================
   PROPERTY SET TaskStartDate <33028> ( _               ' VTable offset = 604
     BYVAL prm_TaskStartDate AS DOUBLE _                ' [in] TaskStartDate VT_DATE <Double>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET TaskCompletedDate <33039> ( _           ' VTable offset = 608
   ) AS DOUBLE                                          ' [retval][out] *TaskCompletedDate VT_DATE <Double>
   ' =====================================================================================
   PROPERTY SET TaskCompletedDate <33039> ( _           ' VTable offset = 612
     BYVAL prm_TaskCompletedDate AS DOUBLE _            ' [in] TaskCompletedDate VT_DATE <Double>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET ToDoTaskOrdinal <34208> ( _             ' VTable offset = 616
   ) AS DOUBLE                                          ' [retval][out] *ToDoTaskOrdinal VT_DATE <Double>
   ' =====================================================================================
   PROPERTY SET ToDoTaskOrdinal <34208> ( _             ' VTable offset = 620
     BYVAL prm_ToDoTaskOrdinal AS DOUBLE _              ' [in] ToDoTaskOrdinal VT_DATE <Double>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET FlagIcon <64204> ( _                    ' VTable offset = 624
   ) AS LONG                                            ' [retval][out] *FlagIcon OlFlagIcon <enum>
   ' =====================================================================================
   PROPERTY SET FlagIcon <64204> ( _                    ' VTable offset = 628
     BYVAL prm_FlagIcon AS LONG _                       ' [in] FlagIcon OlFlagIcon <enum>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET Conflicts <64187> ( _                   ' VTable offset = 632
   ) AS Conflicts                                       ' [retval][out] **Conflicts Conflicts <dispinterface>
   ' =====================================================================================
   PROPERTY GET SenderEmailAddress <3103> ( _           ' VTable offset = 636
   ) AS STRING                                          ' [retval][out] *SenderEmailAddress VT_BSTR
   ' =====================================================================================
   PROPERTY GET SenderEmailType <3102> ( _              ' VTable offset = 640
   ) AS STRING                                          ' [retval][out] *SenderEmailType VT_BSTR
   ' =====================================================================================
   PROPERTY GET EnableSharedAttachments <64196> ( _     ' VTable offset = 644
   ) AS INTEGER                                         ' [retval][out] *EnableSharedAttachments VT_BOOL <Integer>
   ' =====================================================================================
   PROPERTY SET EnableSharedAttachments <64196> ( _     ' VTable offset = 648
     BYVAL prm_EnableSharedAttachments AS INTEGER _     ' [in] EnableSharedAttachments VT_BOOL <Integer>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET Permission <64198> ( _                  ' VTable offset = 652
   ) AS LONG                                            ' [retval][out] *Permission OlPermission <enum>
   ' =====================================================================================
   PROPERTY SET Permission <64198> ( _                  ' VTable offset = 656
     BYVAL prm_Permission AS LONG _                     ' [in] Permission OlPermission <enum>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET PermissionService <64203> ( _           ' VTable offset = 660
   ) AS LONG                                            ' [retval][out] *PermissionService OlPermissionService <enum>
   ' =====================================================================================
   PROPERTY SET PermissionService <64203> ( _           ' VTable offset = 664
     BYVAL prm_PermissionService AS LONG _              ' [in] PermissionService OlPermissionService <enum>
   )                                                    ' void
   ' =====================================================================================
   METHOD MarkAsTask <64510> ( _                        ' VTable offset = 668
     BYVAL prm_MarkInterval AS LONG _                   ' [in] MarkInterval OlMarkInterval <enum>
   )                                                    ' void
   ' =====================================================================================
   METHOD ClearTaskFlag <64521> ( _                     ' VTable offset = 672
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET IsMarkedAsTask <64522> ( _              ' VTable offset = 676
   ) AS INTEGER                                         ' [retval][out] *IsMarkedAsTask VT_BOOL <Integer>
   ' =====================================================================================

END INTERFACE

#ENDIF   ' /* __SharingItem_INTERFACE_DEFINED__ */

' ########################################################################################
' Interface name = _Explorers
' IID = {0006300A-0000-0000-C000-000000000046}
' Attributes = 4160 [&H1040] [Dual] [Dispatchable]
' Inherited interface = IDispatch
' ########################################################################################

#IF NOT %DEF(%Explorers_INTERFACE_DEFINED)
    %Explorers_INTERFACE_DEFINED = 1

INTERFACE Explorers $IID__Explorers

   INHERIT IDispatch

   ' =====================================================================================
   PROPERTY GET Application <61440> ( _                 ' VTable offset = 28
   ) AS Application                                     ' [retval][out] **Application _Application <dispinterface>
   ' =====================================================================================
   PROPERTY GET Class <61450> ( _                       ' VTable offset = 32
   ) AS LONG                                            ' [retval][out] *Class OlObjectClass <enum>
   ' =====================================================================================
   PROPERTY GET Session <61451> ( _                     ' VTable offset = 36
   ) AS NameSpace                                       ' [retval][out] **Session _NameSpace <dispinterface>
   ' =====================================================================================
   PROPERTY GET Parent <61441> ( _                      ' VTable offset = 40
   ) AS IDispatch                                       ' [retval][out] **Parent VT_DISPATCH <IDispatch>
   ' =====================================================================================
   PROPERTY GET Count <80> ( _                          ' VTable offset = 44
   ) AS LONG                                            ' [retval][out] *Count VT_I4 <Long>
   ' =====================================================================================
   METHOD Item <81> ( _                                 ' VTable offset = 48
     BYVAL prm_Index AS VARIANT _                       ' [in] Index VT_VARIANT <Variant>
   ) AS IDispatch                                       ' [retval][out] **Item Explorer <coclass>
   ' =====================================================================================
   METHOD Add <95> ( _                                  ' VTable offset = 52
     BYVAL prm_Folder AS VARIANT _                      ' [in] Folder VT_VARIANT <Variant>
   , OPTIONAL BYVAL prm_DisplayMode AS LONG _           ' [opt][in] DisplayMode OlFolderDisplayMode <enum>
   ) AS Explorer                                        ' [retval][out] **Explorer _Explorer <dispinterface>
   ' =====================================================================================

END INTERFACE

#ENDIF   ' /* __Explorers_INTERFACE_DEFINED__ */

' ########################################################################################
' Interface name = _Inspectors
' IID = {00063008-0000-0000-C000-000000000046}
' Attributes = 4160 [&H1040] [Dual] [Dispatchable]
' Inherited interface = IDispatch
' ########################################################################################

#IF NOT %DEF(%Inspectors_INTERFACE_DEFINED)
    %Inspectors_INTERFACE_DEFINED = 1

INTERFACE Inspectors $IID__Inspectors

   INHERIT IDispatch

   ' =====================================================================================
   PROPERTY GET Application <61440> ( _                 ' VTable offset = 28
   ) AS Application                                     ' [retval][out] **Application _Application <dispinterface>
   ' =====================================================================================
   PROPERTY GET Class <61450> ( _                       ' VTable offset = 32
   ) AS LONG                                            ' [retval][out] *Class OlObjectClass <enum>
   ' =====================================================================================
   PROPERTY GET Session <61451> ( _                     ' VTable offset = 36
   ) AS NameSpace                                       ' [retval][out] **Session _NameSpace <dispinterface>
   ' =====================================================================================
   PROPERTY GET Parent <61441> ( _                      ' VTable offset = 40
   ) AS IDispatch                                       ' [retval][out] **Parent VT_DISPATCH <IDispatch>
   ' =====================================================================================
   PROPERTY GET Count <80> ( _                          ' VTable offset = 44
   ) AS LONG                                            ' [retval][out] *Count VT_I4 <Long>
   ' =====================================================================================
   METHOD Item <81> ( _                                 ' VTable offset = 48
     BYVAL prm_Index AS VARIANT _                       ' [in] Index VT_VARIANT <Variant>
   ) AS IDispatch                                       ' [retval][out] **Item Inspector <coclass>
   ' =====================================================================================
   METHOD Add <95> ( _                                  ' VTable offset = 52
     BYVAL prm_Item AS IDispatch _                      ' [in] *Item VT_DISPATCH <IDispatch>
   ) AS Inspector                                       ' [retval][out] **Inspector _Inspector <dispinterface>
   ' =====================================================================================

END INTERFACE

#ENDIF   ' /* __Inspectors_INTERFACE_DEFINED__ */

' ########################################################################################
' Interface name = Search
' IID = {0006300B-0000-0000-C000-000000000046}
' Attributes = 4160 [&H1040] [Dual] [Dispatchable]
' Inherited interface = IDispatch
' ########################################################################################

#IF NOT %DEF(%Search_INTERFACE_DEFINED)
    %Search_INTERFACE_DEFINED = 1

INTERFACE Search $IID_Search

   INHERIT IDispatch

   ' =====================================================================================
   PROPERTY GET Application <61440> ( _                 ' VTable offset = 28
   ) AS Application                                     ' [retval][out] **Application _Application <dispinterface>
   ' =====================================================================================
   PROPERTY GET Class <61450> ( _                       ' VTable offset = 32
   ) AS LONG                                            ' [retval][out] *Class OlObjectClass <enum>
   ' =====================================================================================
   PROPERTY GET Session <61451> ( _                     ' VTable offset = 36
   ) AS NameSpace                                       ' [retval][out] **Session _NameSpace <dispinterface>
   ' =====================================================================================
   PROPERTY GET Parent <61441> ( _                      ' VTable offset = 40
   ) AS IDispatch                                       ' [retval][out] **Parent VT_DISPATCH <IDispatch>
   ' =====================================================================================
   PROPERTY GET Filter <64100> ( _                      ' VTable offset = 44
   ) AS STRING                                          ' [retval][out] *Filter VT_BSTR
   ' =====================================================================================
   PROPERTY GET IsSynchronous <64104> ( _               ' VTable offset = 48
   ) AS INTEGER                                         ' [retval][out] *IsSynchronous VT_BOOL <Integer>
   ' =====================================================================================
   PROPERTY GET Results <64105> ( _                     ' VTable offset = 52
   ) AS Results                                         ' [retval][out] **Results _Results <dispinterface>
   ' =====================================================================================
   PROPERTY GET SearchSubFolders <64102> ( _            ' VTable offset = 56
   ) AS INTEGER                                         ' [retval][out] *SearchSubFolders VT_BOOL <Integer>
   ' =====================================================================================
   METHOD Stop <64103> ( _                              ' VTable offset = 60
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET Tag <64109> ( _                         ' VTable offset = 64
   ) AS STRING                                          ' [retval][out] *Tag VT_BSTR
   ' =====================================================================================
   PROPERTY GET Scope <64165> ( _                       ' VTable offset = 68
   ) AS STRING                                          ' [retval][out] *Scope VT_BSTR
   ' =====================================================================================
   METHOD Save <64173> ( _                              ' VTable offset = 72
     BYVAL prm_Name AS STRING _                         ' [in] Name VT_BSTR
   ) AS MAPIFolder                                      ' [retval][out] **Folder MAPIFolder <dispinterface>
   ' =====================================================================================
   METHOD GetTable <64285> ( _                          ' VTable offset = 76
   ) AS IDispatch                                       ' [retval][out] **Table Table <coclass>
   ' =====================================================================================

END INTERFACE

#ENDIF   ' /* __Search_INTERFACE_DEFINED__ */

' ########################################################################################
' Interface name = _Results
' IID = {0006300C-0000-0000-C000-000000000046}
' Attributes = 4160 [&H1040] [Dual] [Dispatchable]
' Inherited interface = IDispatch
' ########################################################################################

#IF NOT %DEF(%Results_INTERFACE_DEFINED)
    %Results_INTERFACE_DEFINED = 1

INTERFACE Results $IID__Results

   INHERIT IDispatch

   ' =====================================================================================
   PROPERTY GET Application <61440> ( _                 ' VTable offset = 28
   ) AS Application                                     ' [retval][out] **Application _Application <dispinterface>
   ' =====================================================================================
   PROPERTY GET Class <61450> ( _                       ' VTable offset = 32
   ) AS LONG                                            ' [retval][out] *Class OlObjectClass <enum>
   ' =====================================================================================
   PROPERTY GET Session <61451> ( _                     ' VTable offset = 36
   ) AS NameSpace                                       ' [retval][out] **Session _NameSpace <dispinterface>
   ' =====================================================================================
   PROPERTY GET Parent <61441> ( _                      ' VTable offset = 40
   ) AS IDispatch                                       ' [retval][out] **Parent VT_DISPATCH <IDispatch>
   ' =====================================================================================
   PROPERTY GET Count <80> ( _                          ' VTable offset = 44
   ) AS LONG                                            ' [retval][out] *Count VT_I4 <Long>
   ' =====================================================================================
   METHOD Item <81> ( _                                 ' VTable offset = 48
     BYVAL prm_Index AS VARIANT _                       ' [in] Index VT_VARIANT <Variant>
   ) AS IDispatch                                       ' [retval][out] **Item VT_DISPATCH <IDispatch>
   ' =====================================================================================
   PROPERTY GET RawTable <90> ( _                       ' VTable offset = 52
   ) AS IUnknown                                        ' [retval][out] **RawTable VT_UNKNOWN <IUnknown>
   ' =====================================================================================
   METHOD GetFirst <86> ( _                             ' VTable offset = 56
   ) AS IDispatch                                       ' [retval][out] **Item VT_DISPATCH <IDispatch>
   ' =====================================================================================
   METHOD GetLast <88> ( _                              ' VTable offset = 60
   ) AS IDispatch                                       ' [retval][out] **Item VT_DISPATCH <IDispatch>
   ' =====================================================================================
   METHOD GetNext <87> ( _                              ' VTable offset = 64
   ) AS IDispatch                                       ' [retval][out] **Item VT_DISPATCH <IDispatch>
   ' =====================================================================================
   METHOD GetPrevious <89> ( _                          ' VTable offset = 68
   ) AS IDispatch                                       ' [retval][out] **Item VT_DISPATCH <IDispatch>
   ' =====================================================================================
   METHOD ResetColumns <93> ( _                         ' VTable offset = 72
   )                                                    ' void
   ' =====================================================================================
   METHOD SetColumns <92> ( _                           ' VTable offset = 76
     BYVAL prm_Columns AS STRING _                      ' [in] Columns VT_BSTR
   )                                                    ' void
   ' =====================================================================================
   METHOD Sort <97> ( _                                 ' VTable offset = 80
     BYVAL prm_Property AS STRING _                     ' [in] Property VT_BSTR
   , OPTIONAL BYVAL prm_Descending AS VARIANT _         ' [opt][in] Descending VT_VARIANT <Variant>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET DefaultItemType <64143> ( _             ' VTable offset = 84
   ) AS LONG                                            ' [retval][out] *DefaultItemType OlItemType <enum>
   ' =====================================================================================
   PROPERTY SET DefaultItemType <64143> ( _             ' VTable offset = 88
     BYVAL prm_DefaultItemType AS LONG _                ' [in] DefaultItemType OlItemType <enum>
   )                                                    ' void
   ' =====================================================================================

END INTERFACE

#ENDIF   ' /* __Results_INTERFACE_DEFINED__ */

' ########################################################################################
' Interface name = _Reminders
' IID = {000630B1-0000-0000-C000-000000000046}
' Attributes = 4160 [&H1040] [Dual] [Dispatchable]
' Inherited interface = IDispatch
' ########################################################################################

#IF NOT %DEF(%Reminders_INTERFACE_DEFINED)
    %Reminders_INTERFACE_DEFINED = 1

INTERFACE Reminders $IID__Reminders

   INHERIT IDispatch

   ' =====================================================================================
   PROPERTY GET Application <61440> ( _                 ' VTable offset = 28
   ) AS Application                                     ' [retval][out] **Application _Application <dispinterface>
   ' =====================================================================================
   PROPERTY GET Class <61450> ( _                       ' VTable offset = 32
   ) AS LONG                                            ' [retval][out] *Class OlObjectClass <enum>
   ' =====================================================================================
   PROPERTY GET Session <61451> ( _                     ' VTable offset = 36
   ) AS NameSpace                                       ' [retval][out] **Session _NameSpace <dispinterface>
   ' =====================================================================================
   PROPERTY GET Parent <61441> ( _                      ' VTable offset = 40
   ) AS IDispatch                                       ' [retval][out] **Parent VT_DISPATCH <IDispatch>
   ' =====================================================================================
   PROPERTY GET Count <80> ( _                          ' VTable offset = 44
   ) AS LONG                                            ' [retval][out] *Count VT_I4 <Long>
   ' =====================================================================================
   METHOD Item <0> ( _                                  ' VTable offset = 48
     BYVAL prm_Index AS VARIANT _                       ' [in] Index VT_VARIANT <Variant>
   ) AS Reminder                                        ' [retval][out] **Item _Reminder <dispinterface>
   ' =====================================================================================
   METHOD Remove <82> ( _                               ' VTable offset = 52
     BYVAL prm_Index AS VARIANT _                       ' [in] Index VT_VARIANT <Variant>
   )                                                    ' void
   ' =====================================================================================
   METHOD NewEnum_ <-4> ( _                             ' VTable offset = 56
   ) AS IUnknown                                        ' [retval][out] **ppvObject VT_UNKNOWN <IUnknown>
   ' =====================================================================================

END INTERFACE

#ENDIF   ' /* __Reminders_INTERFACE_DEFINED__ */

' ########################################################################################
' Interface name = _Reminder
' IID = {000630B0-0000-0000-C000-000000000046}
' Attributes = 4160 [&H1040] [Dual] [Dispatchable]
' Inherited interface = IDispatch
' ########################################################################################

#IF NOT %DEF(%Reminder_INTERFACE_DEFINED)
    %Reminder_INTERFACE_DEFINED = 1

INTERFACE Reminder $IID__Reminder

   INHERIT IDispatch

   ' =====================================================================================
   PROPERTY GET Application <61440> ( _                 ' VTable offset = 28
   ) AS Application                                     ' [retval][out] **Application _Application <dispinterface>
   ' =====================================================================================
   PROPERTY GET Class <61450> ( _                       ' VTable offset = 32
   ) AS LONG                                            ' [retval][out] *Class OlObjectClass <enum>
   ' =====================================================================================
   PROPERTY GET Session <61451> ( _                     ' VTable offset = 36
   ) AS NameSpace                                       ' [retval][out] **Session _NameSpace <dispinterface>
   ' =====================================================================================
   PROPERTY GET Parent <61441> ( _                      ' VTable offset = 40
   ) AS IDispatch                                       ' [retval][out] **Parent VT_DISPATCH <IDispatch>
   ' =====================================================================================
   METHOD Dismiss <64154> ( _                           ' VTable offset = 44
   )                                                    ' void
   ' =====================================================================================
   METHOD Snooze <64155> ( _                            ' VTable offset = 48
     OPTIONAL BYVAL prm_SnoozeTime AS VARIANT _         ' [opt][in] SnoozeTime VT_VARIANT <Variant>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET Caption <0> ( _                         ' VTable offset = 52
   ) AS STRING                                          ' [retval][out] *Caption VT_BSTR
   ' =====================================================================================
   PROPERTY GET IsVisible <64157> ( _                   ' VTable offset = 56
   ) AS INTEGER                                         ' [retval][out] *IsVisible VT_BOOL <Integer>
   ' =====================================================================================
   PROPERTY GET Item <64158> ( _                        ' VTable offset = 60
   ) AS IDispatch                                       ' [retval][out] **Item VT_DISPATCH <IDispatch>
   ' =====================================================================================
   PROPERTY GET NextReminderDate <64159> ( _            ' VTable offset = 64
   ) AS DOUBLE                                          ' [retval][out] *NextReminderDate VT_DATE <Double>
   ' =====================================================================================
   PROPERTY GET OriginalReminderDate <64160> ( _        ' VTable offset = 68
   ) AS DOUBLE                                          ' [retval][out] *OriginalReminderDate VT_DATE <Double>
   ' =====================================================================================

END INTERFACE

#ENDIF   ' /* __Reminder_INTERFACE_DEFINED__ */

' ########################################################################################
' Interface name = _TimeZones
' IID = {000630FC-0000-0000-C000-000000000046}
' Attributes = 4160 [&H1040] [Dual] [Dispatchable]
' Inherited interface = IDispatch
' ########################################################################################

#IF NOT %DEF(%TimeZones_INTERFACE_DEFINED)
    %TimeZones_INTERFACE_DEFINED = 1

INTERFACE TimeZones $IID__TimeZones

   INHERIT IDispatch

   ' =====================================================================================
   PROPERTY GET Application <61440> ( _                 ' VTable offset = 28
   ) AS Application                                     ' [retval][out] **Application _Application <dispinterface>
   ' =====================================================================================
   PROPERTY GET Class <61450> ( _                       ' VTable offset = 32
   ) AS LONG                                            ' [retval][out] *Class OlObjectClass <enum>
   ' =====================================================================================
   PROPERTY GET Session <61451> ( _                     ' VTable offset = 36
   ) AS NameSpace                                       ' [retval][out] **Session _NameSpace <dispinterface>
   ' =====================================================================================
   PROPERTY GET Parent <61441> ( _                      ' VTable offset = 40
   ) AS IDispatch                                       ' [retval][out] **Parent VT_DISPATCH <IDispatch>
   ' =====================================================================================
   PROPERTY GET Count <80> ( _                          ' VTable offset = 44
   ) AS LONG                                            ' [retval][out] *Count VT_I4 <Long>
   ' =====================================================================================
   METHOD Item <81> ( _                                 ' VTable offset = 48
     BYVAL prm_Index AS VARIANT _                       ' [in] Index VT_VARIANT <Variant>
   ) AS TimeZone                                        ' [retval][out] **Item _TimeZone <dispinterface>
   ' =====================================================================================
   METHOD ConvertTime <64550> ( _                       ' VTable offset = 52
     BYVAL prm_SourceDateTime AS DOUBLE _               ' [in] SourceDateTime VT_DATE <Double>
   , BYVAL prm_SourceTimeZone AS TimeZone _             ' [in] *SourceTimeZone _TimeZone <dispinterface>
   , BYVAL prm_DestinationTimeZone AS TimeZone _        ' [in] *DestinationTimeZone _TimeZone <dispinterface>
   ) AS DOUBLE                                          ' [retval][out] *DestinationDateTime VT_DATE <Double>
   ' =====================================================================================
   PROPERTY GET CurrentTimeZone <64554> ( _             ' VTable offset = 56
   ) AS TimeZone                                        ' [retval][out] **CurrentTimeZone _TimeZone <dispinterface>
   ' =====================================================================================

END INTERFACE

#ENDIF   ' /* __TimeZones_INTERFACE_DEFINED__ */

' ########################################################################################
' Interface name = _OlkTimeZoneControl
' IID = {00067367-0000-0000-C000-000000000046}
' Attributes = 4160 [&H1040] [Dual] [Dispatchable]
' Inherited interface = IDispatch
' ########################################################################################

#IF NOT %DEF(%OlkTimeZoneControl_INTERFACE_DEFINED)
    %OlkTimeZoneControl_INTERFACE_DEFINED = 1

INTERFACE OlkTimeZoneControl $IID__OlkTimeZoneControl

   INHERIT IDispatch

   ' =====================================================================================
   PROPERTY GET AppointmentTimeField <64559> ( _        ' VTable offset = 28
   ) AS LONG                                            ' [retval][out] *AppointmentTimeField OlAppointmentTimeField <enum>
   ' =====================================================================================
   PROPERTY SET AppointmentTimeField <64559> ( _        ' VTable offset = 32
     BYVAL prm_AppointmentTimeField AS LONG _           ' [in] AppointmentTimeField OlAppointmentTimeField <enum>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET BorderStyle <-504> ( _                  ' VTable offset = 36
   ) AS LONG                                            ' [retval][out] *BorderStyle OlBorderStyle <enum>
   ' =====================================================================================
   PROPERTY SET BorderStyle <-504> ( _                  ' VTable offset = 40
     BYVAL prm_BorderStyle AS LONG _                    ' [in] BorderStyle OlBorderStyle <enum>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET Enabled <-514> ( _                      ' VTable offset = 44
   ) AS INTEGER                                         ' [retval][out] *Enabled VT_BOOL <Integer>
   ' =====================================================================================
   PROPERTY SET Enabled <-514> ( _                      ' VTable offset = 48
     BYVAL prm_Enabled AS INTEGER _                     ' [in] Enabled VT_BOOL <Integer>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET Locked <10> ( _                         ' VTable offset = 52
   ) AS INTEGER                                         ' [retval][out] *Locked VT_BOOL <Integer>
   ' =====================================================================================
   PROPERTY SET Locked <10> ( _                         ' VTable offset = 56
     BYVAL prm_Locked AS INTEGER _                      ' [in] Locked VT_BOOL <Integer>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET MouseIcon <-522> ( _                    ' VTable offset = 60
   ) AS IPictureDisp                                    ' [retval][out] **MouseIcon Picture <dispinterface>
   ' =====================================================================================
   PROPERTY SET MouseIcon <-522> ( _                    ' VTable offset = 64
     BYVAL prm_MouseIcon AS IPictureDisp _              ' [in] *MouseIcon Picture <dispinterface>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET MousePointer <-521> ( _                 ' VTable offset = 68
   ) AS LONG                                            ' [retval][out] *MousePointer OlMousePointer <enum>
   ' =====================================================================================
   PROPERTY SET MousePointer <-521> ( _                 ' VTable offset = 72
     BYVAL prm_MousePointer AS LONG _                   ' [in] MousePointer OlMousePointer <enum>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET SelectedTimeZoneIndex <64560> ( _       ' VTable offset = 76
   ) AS LONG                                            ' [retval][out] *SelectedTimeZoneIndex VT_I4 <Long>
   ' =====================================================================================
   PROPERTY SET SelectedTimeZoneIndex <64560> ( _       ' VTable offset = 80
     BYVAL prm_SelectedTimeZoneIndex AS LONG _          ' [in] SelectedTimeZoneIndex VT_I4 <Long>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET Value <0> ( _                           ' VTable offset = 84
   ) AS VARIANT                                         ' [retval][out] *Value VT_VARIANT <Variant>
   ' =====================================================================================
   PROPERTY SET Value <0> ( _                           ' VTable offset = 88
     BYVAL prm_Value AS VARIANT _                       ' [in] Value VT_VARIANT <Variant>
   )                                                    ' void
   ' =====================================================================================
   METHOD DropDown <1001> ( _                           ' VTable offset = 92
   )                                                    ' void
   ' =====================================================================================

END INTERFACE

#ENDIF   ' /* __OlkTimeZoneControl_INTERFACE_DEFINED__ */

' ########################################################################################
' Interface name = PropertyPages
' IID = {00063080-0000-0000-C000-000000000046}
' Attributes = 4160 [&H1040] [Dual] [Dispatchable]
' Inherited interface = IDispatch
' ########################################################################################

#IF NOT %DEF(%PropertyPages_INTERFACE_DEFINED)
    %PropertyPages_INTERFACE_DEFINED = 1

INTERFACE PropertyPages $IID_PropertyPages

   INHERIT IDispatch

   ' =====================================================================================
   PROPERTY GET Application <61440> ( _                 ' VTable offset = 28
   ) AS Application                                     ' [retval][out] **Application _Application <dispinterface>
   ' =====================================================================================
   PROPERTY GET Class <61450> ( _                       ' VTable offset = 32
   ) AS LONG                                            ' [retval][out] *Class OlObjectClass <enum>
   ' =====================================================================================
   PROPERTY GET Session <61451> ( _                     ' VTable offset = 36
   ) AS NameSpace                                       ' [retval][out] **Session _NameSpace <dispinterface>
   ' =====================================================================================
   PROPERTY GET Parent <61441> ( _                      ' VTable offset = 40
   ) AS IDispatch                                       ' [retval][out] **Parent VT_DISPATCH <IDispatch>
   ' =====================================================================================
   PROPERTY GET Count <80> ( _                          ' VTable offset = 44
   ) AS LONG                                            ' [retval][out] *Count VT_I4 <Long>
   ' =====================================================================================
   METHOD Item <81> ( _                                 ' VTable offset = 48
     BYVAL prm_Index AS VARIANT _                       ' [in] Index VT_VARIANT <Variant>
   ) AS IDispatch                                       ' [retval][out] **Item VT_DISPATCH <IDispatch>
   ' =====================================================================================
   METHOD Add <95> ( _                                  ' VTable offset = 52
     BYVAL prm_Page AS VARIANT _                        ' [in] Page VT_VARIANT <Variant>
   , OPTIONAL BYVAL prm_Title AS STRING _               ' [opt][in] Title VT_BSTR
   )                                                    ' void
   ' =====================================================================================
   METHOD Remove <84> ( _                               ' VTable offset = 56
     BYVAL prm_Index AS VARIANT _                       ' [in] Index VT_VARIANT <Variant>
   )                                                    ' void
   ' =====================================================================================

END INTERFACE

#ENDIF   ' /* __PropertyPages_INTERFACE_DEFINED__ */

' ########################################################################################
' Interface name = RecurrencePattern
' IID = {00063044-0000-0000-C000-000000000046}
' Attributes = 4160 [&H1040] [Dual] [Dispatchable]
' Inherited interface = IDispatch
' ########################################################################################

#IF NOT %DEF(%RecurrencePattern_INTERFACE_DEFINED)
    %RecurrencePattern_INTERFACE_DEFINED = 1

INTERFACE RecurrencePattern $IID_RecurrencePattern

   INHERIT IDispatch

   ' =====================================================================================
   PROPERTY GET Application <61440> ( _                 ' VTable offset = 28
   ) AS Application                                     ' [retval][out] **Application _Application <dispinterface>
   ' =====================================================================================
   PROPERTY GET Class <61450> ( _                       ' VTable offset = 32
   ) AS LONG                                            ' [retval][out] *Class OlObjectClass <enum>
   ' =====================================================================================
   PROPERTY GET Session <61451> ( _                     ' VTable offset = 36
   ) AS NameSpace                                       ' [retval][out] **Session _NameSpace <dispinterface>
   ' =====================================================================================
   PROPERTY GET Parent <61441> ( _                      ' VTable offset = 40
   ) AS IDispatch                                       ' [retval][out] **Parent VT_DISPATCH <IDispatch>
   ' =====================================================================================
   PROPERTY GET DayOfMonth <4096> ( _                   ' VTable offset = 44
   ) AS LONG                                            ' [retval][out] *DayOfMonth VT_I4 <Long>
   ' =====================================================================================
   PROPERTY SET DayOfMonth <4096> ( _                   ' VTable offset = 48
     BYVAL prm_DayOfMonth AS LONG _                     ' [in] DayOfMonth VT_I4 <Long>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET DayOfWeekMask <4097> ( _                ' VTable offset = 52
   ) AS LONG                                            ' [retval][out] *DayOfWeekMask OlDaysOfWeek <enum>
   ' =====================================================================================
   PROPERTY SET DayOfWeekMask <4097> ( _                ' VTable offset = 56
     BYVAL prm_DayOfWeekMask AS LONG _                  ' [in] DayOfWeekMask OlDaysOfWeek <enum>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET Duration <4109> ( _                     ' VTable offset = 60
   ) AS LONG                                            ' [retval][out] *Duration VT_I4 <Long>
   ' =====================================================================================
   PROPERTY SET Duration <4109> ( _                     ' VTable offset = 64
     BYVAL prm_Duration AS LONG _                       ' [in] Duration VT_I4 <Long>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET EndTime <4108> ( _                      ' VTable offset = 68
   ) AS DOUBLE                                          ' [retval][out] *EndTime VT_DATE <Double>
   ' =====================================================================================
   PROPERTY SET EndTime <4108> ( _                      ' VTable offset = 72
     BYVAL prm_EndTime AS DOUBLE _                      ' [in] EndTime VT_DATE <Double>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET Exceptions <4110> ( _                   ' VTable offset = 76
   ) AS Exceptions                                      ' [retval][out] **Exceptions Exceptions <dispinterface>
   ' =====================================================================================
   PROPERTY GET Instance <4099> ( _                     ' VTable offset = 80
   ) AS LONG                                            ' [retval][out] *Instance VT_I4 <Long>
   ' =====================================================================================
   PROPERTY SET Instance <4099> ( _                     ' VTable offset = 84
     BYVAL prm_Instance AS LONG _                       ' [in] Instance VT_I4 <Long>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET Interval <4100> ( _                     ' VTable offset = 88
   ) AS LONG                                            ' [retval][out] *Interval VT_I4 <Long>
   ' =====================================================================================
   PROPERTY SET Interval <4100> ( _                     ' VTable offset = 92
     BYVAL prm_Interval AS LONG _                       ' [in] Interval VT_I4 <Long>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET MonthOfYear <4102> ( _                  ' VTable offset = 96
   ) AS LONG                                            ' [retval][out] *MonthOfYear VT_I4 <Long>
   ' =====================================================================================
   PROPERTY SET MonthOfYear <4102> ( _                  ' VTable offset = 100
     BYVAL prm_MonthOfYear AS LONG _                    ' [in] MonthOfYear VT_I4 <Long>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET NoEndDate <4107> ( _                    ' VTable offset = 104
   ) AS INTEGER                                         ' [retval][out] *NoEndDate VT_BOOL <Integer>
   ' =====================================================================================
   PROPERTY SET NoEndDate <4107> ( _                    ' VTable offset = 108
     BYVAL prm_NoEndDate AS INTEGER _                   ' [in] NoEndDate VT_BOOL <Integer>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET Occurrences <4101> ( _                  ' VTable offset = 112
   ) AS LONG                                            ' [retval][out] *Occurrences VT_I4 <Long>
   ' =====================================================================================
   PROPERTY SET Occurrences <4101> ( _                  ' VTable offset = 116
     BYVAL prm_Occurrences AS LONG _                    ' [in] Occurrences VT_I4 <Long>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET PatternEndDate <4098> ( _               ' VTable offset = 120
   ) AS DOUBLE                                          ' [retval][out] *PatternEndDate VT_DATE <Double>
   ' =====================================================================================
   PROPERTY SET PatternEndDate <4098> ( _               ' VTable offset = 124
     BYVAL prm_PatternEndDate AS DOUBLE _               ' [in] PatternEndDate VT_DATE <Double>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET PatternStartDate <4104> ( _             ' VTable offset = 128
   ) AS DOUBLE                                          ' [retval][out] *PatternStartDate VT_DATE <Double>
   ' =====================================================================================
   PROPERTY SET PatternStartDate <4104> ( _             ' VTable offset = 132
     BYVAL prm_PatternStartDate AS DOUBLE _             ' [in] PatternStartDate VT_DATE <Double>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET RecurrenceType <4103> ( _               ' VTable offset = 136
   ) AS LONG                                            ' [retval][out] *RecurrenceType OlRecurrenceType <enum>
   ' =====================================================================================
   PROPERTY SET RecurrenceType <4103> ( _               ' VTable offset = 140
     BYVAL prm_RecurrenceType AS LONG _                 ' [in] RecurrenceType OlRecurrenceType <enum>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET Regenerate <4106> ( _                   ' VTable offset = 144
   ) AS INTEGER                                         ' [retval][out] *Regenerate VT_BOOL <Integer>
   ' =====================================================================================
   PROPERTY SET Regenerate <4106> ( _                   ' VTable offset = 148
     BYVAL prm_Regenerate AS INTEGER _                  ' [in] Regenerate VT_BOOL <Integer>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET StartTime <4105> ( _                    ' VTable offset = 152
   ) AS DOUBLE                                          ' [retval][out] *StartTime VT_DATE <Double>
   ' =====================================================================================
   PROPERTY SET StartTime <4105> ( _                    ' VTable offset = 156
     BYVAL prm_StartTime AS DOUBLE _                    ' [in] StartTime VT_DATE <Double>
   )                                                    ' void
   ' =====================================================================================
   METHOD GetOccurrence <4111> ( _                      ' VTable offset = 160
     BYVAL prm_StartDate AS DOUBLE _                    ' [in] StartDate VT_DATE <Double>
   ) AS IDispatch                                       ' [retval][out] **AppointmentItem AppointmentItem <coclass>
   ' =====================================================================================

END INTERFACE

#ENDIF   ' /* __RecurrencePattern_INTERFACE_DEFINED__ */

' ########################################################################################
' Interface name = Exceptions
' IID = {0006304C-0000-0000-C000-000000000046}
' Attributes = 4160 [&H1040] [Dual] [Dispatchable]
' Inherited interface = IDispatch
' ########################################################################################

#IF NOT %DEF(%Exceptions_INTERFACE_DEFINED)
    %Exceptions_INTERFACE_DEFINED = 1

INTERFACE Exceptions $IID_Exceptions

   INHERIT IDispatch

   ' =====================================================================================
   PROPERTY GET Application <61440> ( _                 ' VTable offset = 28
   ) AS Application                                     ' [retval][out] **Application _Application <dispinterface>
   ' =====================================================================================
   PROPERTY GET Class <61450> ( _                       ' VTable offset = 32
   ) AS LONG                                            ' [retval][out] *Class OlObjectClass <enum>
   ' =====================================================================================
   PROPERTY GET Session <61451> ( _                     ' VTable offset = 36
   ) AS NameSpace                                       ' [retval][out] **Session _NameSpace <dispinterface>
   ' =====================================================================================
   PROPERTY GET Parent <61441> ( _                      ' VTable offset = 40
   ) AS IDispatch                                       ' [retval][out] **Parent VT_DISPATCH <IDispatch>
   ' =====================================================================================
   PROPERTY GET Count <80> ( _                          ' VTable offset = 44
   ) AS LONG                                            ' [retval][out] *Count VT_I4 <Long>
   ' =====================================================================================
   METHOD Item <81> ( _                                 ' VTable offset = 48
     BYVAL prm_Index AS VARIANT _                       ' [in] Index VT_VARIANT <Variant>
   ) AS Exception                                       ' [retval][out] **Item Exception <dispinterface>
   ' =====================================================================================

END INTERFACE

#ENDIF   ' /* __Exceptions_INTERFACE_DEFINED__ */

' ########################################################################################
' Interface name = Exception
' IID = {0006304D-0000-0000-C000-000000000046}
' Attributes = 4160 [&H1040] [Dual] [Dispatchable]
' Inherited interface = IDispatch
' ########################################################################################

#IF NOT %DEF(%Exception_INTERFACE_DEFINED)
    %Exception_INTERFACE_DEFINED = 1

INTERFACE Exception $IID_Exception

   INHERIT IDispatch

   ' =====================================================================================
   PROPERTY GET Application <61440> ( _                 ' VTable offset = 28
   ) AS Application                                     ' [retval][out] **Application _Application <dispinterface>
   ' =====================================================================================
   PROPERTY GET Class <61450> ( _                       ' VTable offset = 32
   ) AS LONG                                            ' [retval][out] *Class OlObjectClass <enum>
   ' =====================================================================================
   PROPERTY GET Session <61451> ( _                     ' VTable offset = 36
   ) AS NameSpace                                       ' [retval][out] **Session _NameSpace <dispinterface>
   ' =====================================================================================
   PROPERTY GET Parent <61441> ( _                      ' VTable offset = 40
   ) AS IDispatch                                       ' [retval][out] **Parent VT_DISPATCH <IDispatch>
   ' =====================================================================================
   PROPERTY GET AppointmentItem <8193> ( _              ' VTable offset = 44
   ) AS IDispatch                                       ' [retval][out] **AppointmentItem AppointmentItem <coclass>
   ' =====================================================================================
   PROPERTY GET Deleted <8194> ( _                      ' VTable offset = 48
   ) AS INTEGER                                         ' [retval][out] *Deleted VT_BOOL <Integer>
   ' =====================================================================================
   PROPERTY GET OriginalDate <8192> ( _                 ' VTable offset = 52
   ) AS DOUBLE                                          ' [retval][out] *OriginalDate VT_DATE <Double>
   ' =====================================================================================
   PROPERTY GET ItemProperties <64009> ( _              ' VTable offset = 56
   ) AS ItemProperties                                  ' [retval][out] **ItemProperties ItemProperties <dispinterface>
   ' =====================================================================================

END INTERFACE

#ENDIF   ' /* __Exception_INTERFACE_DEFINED__ */

' ########################################################################################
' Interface name = _AppointmentItem
' IID = {00063033-0000-0000-C000-000000000046}
' Attributes = 4160 [&H1040] [Dual] [Dispatchable]
' Inherited interface = IDispatch
' ########################################################################################

#IF NOT %DEF(%AppointmentItem_INTERFACE_DEFINED)
    %AppointmentItem_INTERFACE_DEFINED = 1

INTERFACE AppointmentItem $IID__AppointmentItem

   INHERIT IDispatch

   ' =====================================================================================
   PROPERTY GET Application <61440> ( _                 ' VTable offset = 28
   ) AS Application                                     ' [retval][out] **Application _Application <dispinterface>
   ' =====================================================================================
   PROPERTY GET Class <61450> ( _                       ' VTable offset = 32
   ) AS LONG                                            ' [retval][out] *Class OlObjectClass <enum>
   ' =====================================================================================
   PROPERTY GET Session <61451> ( _                     ' VTable offset = 36
   ) AS NameSpace                                       ' [retval][out] **Session _NameSpace <dispinterface>
   ' =====================================================================================
   PROPERTY GET Parent <61441> ( _                      ' VTable offset = 40
   ) AS IDispatch                                       ' [retval][out] **Parent VT_DISPATCH <IDispatch>
   ' =====================================================================================
   PROPERTY GET Actions <63511> ( _                     ' VTable offset = 44
   ) AS Actions                                         ' [retval][out] **Actions Actions <dispinterface>
   ' =====================================================================================
   PROPERTY GET Attachments <63509> ( _                 ' VTable offset = 48
   ) AS Attachments                                     ' [retval][out] **Attachments Attachments <dispinterface>
   ' =====================================================================================
   PROPERTY GET BillingInformation <34101> ( _          ' VTable offset = 52
   ) AS STRING                                          ' [retval][out] *BillingInformation VT_BSTR
   ' =====================================================================================
   PROPERTY SET BillingInformation <34101> ( _          ' VTable offset = 56
     BYVAL prm_BillingInformation AS STRING _           ' [in] BillingInformation VT_BSTR
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET Body <37120> ( _                        ' VTable offset = 60
   ) AS STRING                                          ' [retval][out] *Body VT_BSTR
   ' =====================================================================================
   PROPERTY SET Body <37120> ( _                        ' VTable offset = 64
     BYVAL prm_Body AS STRING _                         ' [in] Body VT_BSTR
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET Categories <36865> ( _                  ' VTable offset = 68
   ) AS STRING                                          ' [retval][out] *Categories VT_BSTR
   ' =====================================================================================
   PROPERTY SET Categories <36865> ( _                  ' VTable offset = 72
     BYVAL prm_Categories AS STRING _                   ' [in] Categories VT_BSTR
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET Companies <34107> ( _                   ' VTable offset = 76
   ) AS STRING                                          ' [retval][out] *Companies VT_BSTR
   ' =====================================================================================
   PROPERTY SET Companies <34107> ( _                   ' VTable offset = 80
     BYVAL prm_Companies AS STRING _                    ' [in] Companies VT_BSTR
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET ConversationIndex <64192> ( _           ' VTable offset = 84
   ) AS STRING                                          ' [retval][out] *ConversationIndex VT_BSTR
   ' =====================================================================================
   PROPERTY GET ConversationTopic <112> ( _             ' VTable offset = 88
   ) AS STRING                                          ' [retval][out] *ConversationTopic VT_BSTR
   ' =====================================================================================
   PROPERTY GET CreationTime <12295> ( _                ' VTable offset = 92
   ) AS DOUBLE                                          ' [retval][out] *CreationTime VT_DATE <Double>
   ' =====================================================================================
   PROPERTY GET EntryID <61470> ( _                     ' VTable offset = 96
   ) AS STRING                                          ' [retval][out] *EntryID VT_BSTR
   ' =====================================================================================
   PROPERTY GET FormDescription <61589> ( _             ' VTable offset = 100
   ) AS FormDescription                                 ' [retval][out] **FormDescription FormDescription <dispinterface>
   ' =====================================================================================
   PROPERTY GET GetInspector <61502> ( _                ' VTable offset = 104
   ) AS Inspector                                       ' [retval][out] **GetInspector _Inspector <dispinterface>
   ' =====================================================================================
   PROPERTY GET Importance <23> ( _                     ' VTable offset = 108
   ) AS LONG                                            ' [retval][out] *Importance OlImportance <enum>
   ' =====================================================================================
   PROPERTY SET Importance <23> ( _                     ' VTable offset = 112
     BYVAL prm_Importance AS LONG _                     ' [in] Importance OlImportance <enum>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET LastModificationTime <12296> ( _        ' VTable offset = 116
   ) AS DOUBLE                                          ' [retval][out] *LastModificationTime VT_DATE <Double>
   ' =====================================================================================
   PROPERTY GET MAPIOBJECT <61696> ( _                  ' VTable offset = 120
   ) AS IUnknown                                        ' [retval][out] **MAPIOBJECT VT_UNKNOWN <IUnknown>
   ' =====================================================================================
   PROPERTY GET MessageClass <26> ( _                   ' VTable offset = 124
   ) AS STRING                                          ' [retval][out] *MessageClass VT_BSTR
   ' =====================================================================================
   PROPERTY SET MessageClass <26> ( _                   ' VTable offset = 128
     BYVAL prm_MessageClass AS STRING _                 ' [in] MessageClass VT_BSTR
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET Mileage <34100> ( _                     ' VTable offset = 132
   ) AS STRING                                          ' [retval][out] *Mileage VT_BSTR
   ' =====================================================================================
   PROPERTY SET Mileage <34100> ( _                     ' VTable offset = 136
     BYVAL prm_Mileage AS STRING _                      ' [in] Mileage VT_BSTR
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET NoAging <34062> ( _                     ' VTable offset = 140
   ) AS INTEGER                                         ' [retval][out] *NoAging VT_BOOL <Integer>
   ' =====================================================================================
   PROPERTY SET NoAging <34062> ( _                     ' VTable offset = 144
     BYVAL prm_NoAging AS INTEGER _                     ' [in] NoAging VT_BOOL <Integer>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET OutlookInternalVersion <34130> ( _      ' VTable offset = 148
   ) AS LONG                                            ' [retval][out] *OutlookInternalVersion VT_I4 <Long>
   ' =====================================================================================
   PROPERTY GET OutlookVersion <34132> ( _              ' VTable offset = 152
   ) AS STRING                                          ' [retval][out] *OutlookVersion VT_BSTR
   ' =====================================================================================
   PROPERTY GET Saved <61603> ( _                       ' VTable offset = 156
   ) AS INTEGER                                         ' [retval][out] *Saved VT_BOOL <Integer>
   ' =====================================================================================
   PROPERTY GET Sensitivity <54> ( _                    ' VTable offset = 160
   ) AS LONG                                            ' [retval][out] *Sensitivity OlSensitivity <enum>
   ' =====================================================================================
   PROPERTY SET Sensitivity <54> ( _                    ' VTable offset = 164
     BYVAL prm_Sensitivity AS LONG _                    ' [in] Sensitivity OlSensitivity <enum>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET Size <3592> ( _                         ' VTable offset = 168
   ) AS LONG                                            ' [retval][out] *Size VT_I4 <Long>
   ' =====================================================================================
   PROPERTY GET Subject <55> ( _                        ' VTable offset = 172
   ) AS STRING                                          ' [retval][out] *Subject VT_BSTR
   ' =====================================================================================
   PROPERTY SET Subject <55> ( _                        ' VTable offset = 176
     BYVAL prm_Subject AS STRING _                      ' [in] Subject VT_BSTR
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET UnRead <61468> ( _                      ' VTable offset = 180
   ) AS INTEGER                                         ' [retval][out] *UnRead VT_BOOL <Integer>
   ' =====================================================================================
   PROPERTY SET UnRead <61468> ( _                      ' VTable offset = 184
     BYVAL prm_UnRead AS INTEGER _                      ' [in] UnRead VT_BOOL <Integer>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET UserProperties <63510> ( _              ' VTable offset = 188
   ) AS UserProperties                                  ' [retval][out] **UserProperties UserProperties <dispinterface>
   ' =====================================================================================
   METHOD Close <61475> ( _                             ' VTable offset = 192
     BYVAL prm_SaveMode AS LONG _                       ' [in] SaveMode OlInspectorClose <enum>
   )                                                    ' void
   ' =====================================================================================
   METHOD Copy <61490> ( _                              ' VTable offset = 196
   ) AS IDispatch                                       ' [retval][out] **Item VT_DISPATCH <IDispatch>
   ' =====================================================================================
   METHOD Delete <61514> ( _                            ' VTable offset = 200
   )                                                    ' void
   ' =====================================================================================
   METHOD Display <61606> ( _                           ' VTable offset = 204
     OPTIONAL BYVAL prm_Modal AS VARIANT _              ' [opt][in] Modal VT_VARIANT <Variant>
   )                                                    ' void
   ' =====================================================================================
   METHOD Move <61492> ( _                              ' VTable offset = 208
     BYVAL prm_DestFldr AS MAPIFolder _                 ' [in] *DestFldr MAPIFolder <dispinterface>
   ) AS IDispatch                                       ' [retval][out] **Item VT_DISPATCH <IDispatch>
   ' =====================================================================================
   METHOD PrintOut <61491> ( _                          ' VTable offset = 212
   )                                                    ' void
   ' =====================================================================================
   METHOD Save <61512> ( _                              ' VTable offset = 216
   )                                                    ' void
   ' =====================================================================================
   METHOD SaveAs <61521> ( _                            ' VTable offset = 220
     BYVAL prm_Path AS STRING _                         ' [in] Path VT_BSTR
   , OPTIONAL BYVAL prm_Type AS VARIANT _               ' [opt][in] Type VT_VARIANT <Variant>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET AllDayEvent <33301> ( _                 ' VTable offset = 224
   ) AS INTEGER                                         ' [retval][out] *AllDayEvent VT_BOOL <Integer>
   ' =====================================================================================
   PROPERTY SET AllDayEvent <33301> ( _                 ' VTable offset = 228
     BYVAL prm_AllDayEvent AS INTEGER _                 ' [in] AllDayEvent VT_BOOL <Integer>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET BusyStatus <33285> ( _                  ' VTable offset = 232
   ) AS LONG                                            ' [retval][out] *BusyStatus OlBusyStatus <enum>
   ' =====================================================================================
   PROPERTY SET BusyStatus <33285> ( _                  ' VTable offset = 236
     BYVAL prm_BusyStatus AS LONG _                     ' [in] BusyStatus OlBusyStatus <enum>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET Duration <33299> ( _                    ' VTable offset = 240
   ) AS LONG                                            ' [retval][out] *Duration VT_I4 <Long>
   ' =====================================================================================
   PROPERTY SET Duration <33299> ( _                    ' VTable offset = 244
     BYVAL prm_Duration AS LONG _                       ' [in] Duration VT_I4 <Long>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET End <33294> ( _                         ' VTable offset = 248
   ) AS DOUBLE                                          ' [retval][out] *End VT_DATE <Double>
   ' =====================================================================================
   PROPERTY SET End <33294> ( _                         ' VTable offset = 252
     BYVAL prm_End AS DOUBLE _                          ' [in] End VT_DATE <Double>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET IsOnlineMeeting <33344> ( _             ' VTable offset = 256
   ) AS INTEGER                                         ' [retval][out] *IsOnlineMeeting VT_BOOL <Integer>
   ' =====================================================================================
   PROPERTY SET IsOnlineMeeting <33344> ( _             ' VTable offset = 260
     BYVAL prm_IsOnlineMeeting AS INTEGER _             ' [in] IsOnlineMeeting VT_BOOL <Integer>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET IsRecurring <33315> ( _                 ' VTable offset = 264
   ) AS INTEGER                                         ' [retval][out] *IsRecurring VT_BOOL <Integer>
   ' =====================================================================================
   PROPERTY GET Location <33288> ( _                    ' VTable offset = 268
   ) AS STRING                                          ' [retval][out] *Location VT_BSTR
   ' =====================================================================================
   PROPERTY SET Location <33288> ( _                    ' VTable offset = 272
     BYVAL prm_Location AS STRING _                     ' [in] Location VT_BSTR
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET MeetingStatus <33303> ( _               ' VTable offset = 276
   ) AS LONG                                            ' [retval][out] *MeetingStatus OlMeetingStatus <enum>
   ' =====================================================================================
   PROPERTY SET MeetingStatus <33303> ( _               ' VTable offset = 280
     BYVAL prm_MeetingStatus AS LONG _                  ' [in] MeetingStatus OlMeetingStatus <enum>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET NetMeetingAutoStart <33348> ( _         ' VTable offset = 284
   ) AS INTEGER                                         ' [retval][out] *NetMeetingAutoStart VT_BOOL <Integer>
   ' =====================================================================================
   PROPERTY SET NetMeetingAutoStart <33348> ( _         ' VTable offset = 288
     BYVAL prm_NetMeetingAutoStart AS INTEGER _         ' [in] NetMeetingAutoStart VT_BOOL <Integer>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET NetMeetingOrganizerAlias <33347> ( _    ' VTable offset = 292
   ) AS STRING                                          ' [retval][out] *NetMeetingOrganizerAlias VT_BSTR
   ' =====================================================================================
   PROPERTY SET NetMeetingOrganizerAlias <33347> ( _    ' VTable offset = 296
     BYVAL prm_NetMeetingOrganizerAlias AS STRING _     ' [in] NetMeetingOrganizerAlias VT_BSTR
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET NetMeetingServer <33346> ( _            ' VTable offset = 300
   ) AS STRING                                          ' [retval][out] *NetMeetingServer VT_BSTR
   ' =====================================================================================
   PROPERTY SET NetMeetingServer <33346> ( _            ' VTable offset = 304
     BYVAL prm_NetMeetingServer AS STRING _             ' [in] NetMeetingServer VT_BSTR
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET NetMeetingType <33345> ( _              ' VTable offset = 308
   ) AS LONG                                            ' [retval][out] *NetMeetingType OlNetMeetingType <enum>
   ' =====================================================================================
   PROPERTY SET NetMeetingType <33345> ( _              ' VTable offset = 312
     BYVAL prm_NetMeetingType AS LONG _                 ' [in] NetMeetingType OlNetMeetingType <enum>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET OptionalAttendees <3587> ( _            ' VTable offset = 316
   ) AS STRING                                          ' [retval][out] *OptionalAttendees VT_BSTR
   ' =====================================================================================
   PROPERTY SET OptionalAttendees <3587> ( _            ' VTable offset = 320
     BYVAL prm_OptionalAttendees AS STRING _            ' [in] OptionalAttendees VT_BSTR
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET Organizer <66> ( _                      ' VTable offset = 324
   ) AS STRING                                          ' [retval][out] *Organizer VT_BSTR
   ' =====================================================================================
   PROPERTY GET Recipients <63508> ( _                  ' VTable offset = 328
   ) AS Recipients                                      ' [retval][out] **Recipients Recipients <dispinterface>
   ' =====================================================================================
   PROPERTY GET RecurrenceState <62789> ( _             ' VTable offset = 332
   ) AS LONG                                            ' [retval][out] *RecurrenceState OlRecurrenceState <enum>
   ' =====================================================================================
   PROPERTY GET ReminderMinutesBeforeStart <34049> ( _  ' VTable offset = 336
   ) AS LONG                                            ' [retval][out] *ReminderMinutesBeforeStart VT_I4 <Long>
   ' =====================================================================================
   PROPERTY SET ReminderMinutesBeforeStart <34049> ( _  ' VTable offset = 340
     BYVAL prm_ReminderMinutesBeforeStart AS LONG _     ' [in] ReminderMinutesBeforeStart VT_I4 <Long>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET ReminderOverrideDefault <34076> ( _     ' VTable offset = 344
   ) AS INTEGER                                         ' [retval][out] *ReminderOverrideDefault VT_BOOL <Integer>
   ' =====================================================================================
   PROPERTY SET ReminderOverrideDefault <34076> ( _     ' VTable offset = 348
     BYVAL prm_ReminderOverrideDefault AS INTEGER _     ' [in] ReminderOverrideDefault VT_BOOL <Integer>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET ReminderPlaySound <34078> ( _           ' VTable offset = 352
   ) AS INTEGER                                         ' [retval][out] *ReminderPlaySound VT_BOOL <Integer>
   ' =====================================================================================
   PROPERTY SET ReminderPlaySound <34078> ( _           ' VTable offset = 356
     BYVAL prm_ReminderPlaySound AS INTEGER _           ' [in] ReminderPlaySound VT_BOOL <Integer>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET ReminderSet <34051> ( _                 ' VTable offset = 360
   ) AS INTEGER                                         ' [retval][out] *ReminderSet VT_BOOL <Integer>
   ' =====================================================================================
   PROPERTY SET ReminderSet <34051> ( _                 ' VTable offset = 364
     BYVAL prm_ReminderSet AS INTEGER _                 ' [in] ReminderSet VT_BOOL <Integer>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET ReminderSoundFile <34079> ( _           ' VTable offset = 368
   ) AS STRING                                          ' [retval][out] *ReminderSoundFile VT_BSTR
   ' =====================================================================================
   PROPERTY SET ReminderSoundFile <34079> ( _           ' VTable offset = 372
     BYVAL prm_ReminderSoundFile AS STRING _            ' [in] ReminderSoundFile VT_BSTR
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET ReplyTime <33312> ( _                   ' VTable offset = 376
   ) AS DOUBLE                                          ' [retval][out] *ReplyTime VT_DATE <Double>
   ' =====================================================================================
   PROPERTY SET ReplyTime <33312> ( _                   ' VTable offset = 380
     BYVAL prm_ReplyTime AS DOUBLE _                    ' [in] ReplyTime VT_DATE <Double>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET RequiredAttendees <3588> ( _            ' VTable offset = 384
   ) AS STRING                                          ' [retval][out] *RequiredAttendees VT_BSTR
   ' =====================================================================================
   PROPERTY SET RequiredAttendees <3588> ( _            ' VTable offset = 388
     BYVAL prm_RequiredAttendees AS STRING _            ' [in] RequiredAttendees VT_BSTR
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET Resources <3586> ( _                    ' VTable offset = 392
   ) AS STRING                                          ' [retval][out] *Resources VT_BSTR
   ' =====================================================================================
   PROPERTY SET Resources <3586> ( _                    ' VTable offset = 396
     BYVAL prm_Resources AS STRING _                    ' [in] Resources VT_BSTR
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET ResponseRequested <99> ( _              ' VTable offset = 400
   ) AS INTEGER                                         ' [retval][out] *ResponseRequested VT_BOOL <Integer>
   ' =====================================================================================
   PROPERTY SET ResponseRequested <99> ( _              ' VTable offset = 404
     BYVAL prm_ResponseRequested AS INTEGER _           ' [in] ResponseRequested VT_BOOL <Integer>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET ResponseStatus <33304> ( _              ' VTable offset = 408
   ) AS LONG                                            ' [retval][out] *ResponseStatus OlResponseStatus <enum>
   ' =====================================================================================
   PROPERTY GET Start <33293> ( _                       ' VTable offset = 412
   ) AS DOUBLE                                          ' [retval][out] *Start VT_DATE <Double>
   ' =====================================================================================
   PROPERTY SET Start <33293> ( _                       ' VTable offset = 416
     BYVAL prm_Start AS DOUBLE _                        ' [in] Start VT_DATE <Double>
   )                                                    ' void
   ' =====================================================================================
   METHOD ClearRecurrencePattern <61605> ( _            ' VTable offset = 420
   )                                                    ' void
   ' =====================================================================================
   METHOD ForwardAsVcal <62791> ( _                     ' VTable offset = 424
   ) AS IDispatch                                       ' [retval][out] **Item MailItem <coclass>
   ' =====================================================================================
   METHOD GetRecurrencePattern <61604> ( _              ' VTable offset = 428
   ) AS RecurrencePattern                               ' [retval][out] **RecurrencPattern RecurrencePattern <dispinterface>
   ' =====================================================================================
   METHOD Respond <62722> ( _                           ' VTable offset = 432
     BYVAL prm_Response AS LONG _                       ' [in] Response OlMeetingResponse <enum>
   , OPTIONAL BYVAL prm_fNoUI AS VARIANT _              ' [opt][in] fNoUI VT_VARIANT <Variant>
   , OPTIONAL BYVAL prm_fAdditionalTextDialog AS VARIANT _ ' [opt][in] fAdditionalTextDialog VT_VARIANT <Variant>
   ) AS IDispatch                                       ' [retval][out] **ResponseItem MeetingItem <coclass>
   ' =====================================================================================
   METHOD Send <61557> ( _                              ' VTable offset = 436
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET NetMeetingDocPathName <33351> ( _       ' VTable offset = 440
   ) AS STRING                                          ' [retval][out] *NetMeetingDocPathName VT_BSTR
   ' =====================================================================================
   PROPERTY SET NetMeetingDocPathName <33351> ( _       ' VTable offset = 444
     BYVAL prm_NetMeetingDocPathName AS STRING _        ' [in] NetMeetingDocPathName VT_BSTR
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET NetShowURL <33352> ( _                  ' VTable offset = 448
   ) AS STRING                                          ' [retval][out] *NetShowURL VT_BSTR
   ' =====================================================================================
   PROPERTY SET NetShowURL <33352> ( _                  ' VTable offset = 452
     BYVAL prm_NetShowURL AS STRING _                   ' [in] NetShowURL VT_BSTR
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET Links <62469> ( _                       ' VTable offset = 456
   ) AS Links                                           ' [retval][out] **Links Links <dispinterface>
   ' =====================================================================================
   PROPERTY GET ConferenceServerAllowExternal <33350> ( _  ' VTable offset = 460
   ) AS INTEGER                                         ' [retval][out] *ConferenceServerAllowExternal VT_BOOL <Integer>
   ' =====================================================================================
   PROPERTY SET ConferenceServerAllowExternal <33350> ( _  ' VTable offset = 464
     BYVAL prm_ConferenceServerAllowExternal AS INTEGER _ ' [in] ConferenceServerAllowExternal VT_BOOL <Integer>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET ConferenceServerPassword <33353> ( _    ' VTable offset = 468
   ) AS STRING                                          ' [retval][out] *ConferenceServerPassword VT_BSTR
   ' =====================================================================================
   PROPERTY SET ConferenceServerPassword <33353> ( _    ' VTable offset = 472
     BYVAL prm_ConferenceServerPassword AS STRING _     ' [in] ConferenceServerPassword VT_BSTR
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET ItemProperties <64009> ( _              ' VTable offset = 476
   ) AS ItemProperties                                  ' [retval][out] **ItemProperties ItemProperties <dispinterface>
   ' =====================================================================================
   PROPERTY GET DownloadState <64077> ( _               ' VTable offset = 480
   ) AS LONG                                            ' [retval][out] *DownloadState OlDownloadState <enum>
   ' =====================================================================================
   METHOD ShowCategoriesDialog <64011> ( _              ' VTable offset = 484
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET InternetCodepage <16350> ( _            ' VTable offset = 488
   ) AS LONG                                            ' [retval][out] *InternetCodepage VT_I4 <Long>
   ' =====================================================================================
   PROPERTY SET InternetCodepage <16350> ( _            ' VTable offset = 492
     BYVAL prm_InternetCodepage AS LONG _               ' [in] InternetCodepage VT_I4 <Long>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET MarkForDownload <34161> ( _             ' VTable offset = 496
   ) AS LONG                                            ' [retval][out] *MarkForDownload OlRemoteStatus <enum>
   ' =====================================================================================
   PROPERTY SET MarkForDownload <34161> ( _             ' VTable offset = 500
     BYVAL prm_MarkForDownload AS LONG _                ' [in] MarkForDownload OlRemoteStatus <enum>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET IsConflict <64164> ( _                  ' VTable offset = 504
   ) AS INTEGER                                         ' [retval][out] *IsConflict VT_BOOL <Integer>
   ' =====================================================================================
   PROPERTY GET MeetingWorkspaceURL <33289> ( _         ' VTable offset = 508
   ) AS STRING                                          ' [retval][out] *MeetingWorkspaceURL VT_BSTR
   ' =====================================================================================
   PROPERTY GET AutoResolvedWinner <64186> ( _          ' VTable offset = 512
   ) AS INTEGER                                         ' [retval][out] *AutoResolvedWinner VT_BOOL <Integer>
   ' =====================================================================================
   PROPERTY GET Conflicts <64187> ( _                   ' VTable offset = 516
   ) AS Conflicts                                       ' [retval][out] **Conflicts Conflicts <dispinterface>
   ' =====================================================================================
   PROPERTY GET PropertyAccessor <64253> ( _            ' VTable offset = 520
   ) AS IDispatch                                       ' [retval][out] **PropertyAccessor PropertyAccessor <coclass>
   ' =====================================================================================
   PROPERTY GET SendUsingAccount <64209> ( _            ' VTable offset = 524
   ) AS IDispatch                                       ' [retval][out] **SendUsingAccount Account <coclass>
   ' =====================================================================================
   PROPERTY SET SendUsingAccount <64209> ( _            ' VTable offset = 528
     BYVAL prm_SendUsingAccount AS IDispatch _          ' [in] *SendUsingAccount Account <coclass>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET GlobalAppointmentID <64509> ( _         ' VTable offset = 532
   ) AS STRING                                          ' [retval][out] *GlobalAppointmentID VT_BSTR
   ' =====================================================================================
   PROPERTY GET ForceUpdateToAllAttendees <62778> ( _   ' VTable offset = 536
   ) AS INTEGER                                         ' [retval][out] *ForceUpdateToAllAttendees VT_BOOL <Integer>
   ' =====================================================================================
   PROPERTY SET ForceUpdateToAllAttendees <62778> ( _   ' VTable offset = 540
     BYVAL prm_ForceUpdateToAllAttendees AS INTEGER _   ' [in] ForceUpdateToAllAttendees VT_BOOL <Integer>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET StartUTC <33384> ( _                    ' VTable offset = 544
   ) AS DOUBLE                                          ' [retval][out] *StartUTC VT_DATE <Double>
   ' =====================================================================================
   PROPERTY SET StartUTC <33384> ( _                    ' VTable offset = 548
     BYVAL prm_StartUTC AS DOUBLE _                     ' [in] StartUTC VT_DATE <Double>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET EndUTC <33385> ( _                      ' VTable offset = 552
   ) AS DOUBLE                                          ' [retval][out] *EndUTC VT_DATE <Double>
   ' =====================================================================================
   PROPERTY SET EndUTC <33385> ( _                      ' VTable offset = 556
     BYVAL prm_EndUTC AS DOUBLE _                       ' [in] EndUTC VT_DATE <Double>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET StartInStartTimeZone <33382> ( _        ' VTable offset = 560
   ) AS DOUBLE                                          ' [retval][out] *StartInStartTimeZone VT_DATE <Double>
   ' =====================================================================================
   PROPERTY SET StartInStartTimeZone <33382> ( _        ' VTable offset = 564
     BYVAL prm_StartInStartTimeZone AS DOUBLE _         ' [in] StartInStartTimeZone VT_DATE <Double>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET EndInEndTimeZone <33383> ( _            ' VTable offset = 568
   ) AS DOUBLE                                          ' [retval][out] *EndInEndTimeZone VT_DATE <Double>
   ' =====================================================================================
   PROPERTY SET EndInEndTimeZone <33383> ( _            ' VTable offset = 572
     BYVAL prm_EndInEndTimeZone AS DOUBLE _             ' [in] EndInEndTimeZone VT_DATE <Double>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET StartTimeZone <64551> ( _               ' VTable offset = 576
   ) AS TimeZone                                        ' [retval][out] **StartTimeZone _TimeZone <dispinterface>
   ' =====================================================================================
   PROPERTY SET StartTimeZone <64551> ( _               ' VTable offset = 580
     BYVAL prm_StartTimeZone AS TimeZone _              ' [in] *StartTimeZone _TimeZone <dispinterface>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET EndTimeZone <64552> ( _                 ' VTable offset = 584
   ) AS TimeZone                                        ' [retval][out] **EndTimeZone _TimeZone <dispinterface>
   ' =====================================================================================
   PROPERTY SET EndTimeZone <64552> ( _                 ' VTable offset = 588
     BYVAL prm_EndTimeZone AS TimeZone _                ' [in] *EndTimeZone _TimeZone <dispinterface>
   )                                                    ' void
   ' =====================================================================================

END INTERFACE

#ENDIF   ' /* __AppointmentItem_INTERFACE_DEFINED__ */

' ########################################################################################
' Interface name = _MeetingItem
' IID = {00063062-0000-0000-C000-000000000046}
' Attributes = 4160 [&H1040] [Dual] [Dispatchable]
' Inherited interface = IDispatch
' ########################################################################################

#IF NOT %DEF(%MeetingItem_INTERFACE_DEFINED)
    %MeetingItem_INTERFACE_DEFINED = 1

INTERFACE MeetingItem $IID__MeetingItem

   INHERIT IDispatch

   ' =====================================================================================
   PROPERTY GET Application <61440> ( _                 ' VTable offset = 28
   ) AS Application                                     ' [retval][out] **Application _Application <dispinterface>
   ' =====================================================================================
   PROPERTY GET Class <61450> ( _                       ' VTable offset = 32
   ) AS LONG                                            ' [retval][out] *Class OlObjectClass <enum>
   ' =====================================================================================
   PROPERTY GET Session <61451> ( _                     ' VTable offset = 36
   ) AS NameSpace                                       ' [retval][out] **Session _NameSpace <dispinterface>
   ' =====================================================================================
   PROPERTY GET Parent <61441> ( _                      ' VTable offset = 40
   ) AS IDispatch                                       ' [retval][out] **Parent VT_DISPATCH <IDispatch>
   ' =====================================================================================
   PROPERTY GET Actions <63511> ( _                     ' VTable offset = 44
   ) AS Actions                                         ' [retval][out] **Actions Actions <dispinterface>
   ' =====================================================================================
   PROPERTY GET Attachments <63509> ( _                 ' VTable offset = 48
   ) AS Attachments                                     ' [retval][out] **Attachments Attachments <dispinterface>
   ' =====================================================================================
   PROPERTY GET BillingInformation <34101> ( _          ' VTable offset = 52
   ) AS STRING                                          ' [retval][out] *BillingInformation VT_BSTR
   ' =====================================================================================
   PROPERTY SET BillingInformation <34101> ( _          ' VTable offset = 56
     BYVAL prm_BillingInformation AS STRING _           ' [in] BillingInformation VT_BSTR
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET Body <37120> ( _                        ' VTable offset = 60
   ) AS STRING                                          ' [retval][out] *Body VT_BSTR
   ' =====================================================================================
   PROPERTY SET Body <37120> ( _                        ' VTable offset = 64
     BYVAL prm_Body AS STRING _                         ' [in] Body VT_BSTR
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET Categories <36865> ( _                  ' VTable offset = 68
   ) AS STRING                                          ' [retval][out] *Categories VT_BSTR
   ' =====================================================================================
   PROPERTY SET Categories <36865> ( _                  ' VTable offset = 72
     BYVAL prm_Categories AS STRING _                   ' [in] Categories VT_BSTR
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET Companies <34107> ( _                   ' VTable offset = 76
   ) AS STRING                                          ' [retval][out] *Companies VT_BSTR
   ' =====================================================================================
   PROPERTY SET Companies <34107> ( _                   ' VTable offset = 80
     BYVAL prm_Companies AS STRING _                    ' [in] Companies VT_BSTR
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET ConversationIndex <64192> ( _           ' VTable offset = 84
   ) AS STRING                                          ' [retval][out] *ConversationIndex VT_BSTR
   ' =====================================================================================
   PROPERTY GET ConversationTopic <112> ( _             ' VTable offset = 88
   ) AS STRING                                          ' [retval][out] *ConversationTopic VT_BSTR
   ' =====================================================================================
   PROPERTY GET CreationTime <12295> ( _                ' VTable offset = 92
   ) AS DOUBLE                                          ' [retval][out] *CreationTime VT_DATE <Double>
   ' =====================================================================================
   PROPERTY GET EntryID <61470> ( _                     ' VTable offset = 96
   ) AS STRING                                          ' [retval][out] *EntryID VT_BSTR
   ' =====================================================================================
   PROPERTY GET FormDescription <61589> ( _             ' VTable offset = 100
   ) AS FormDescription                                 ' [retval][out] **FormDescription FormDescription <dispinterface>
   ' =====================================================================================
   PROPERTY GET GetInspector <61502> ( _                ' VTable offset = 104
   ) AS Inspector                                       ' [retval][out] **GetInspector _Inspector <dispinterface>
   ' =====================================================================================
   PROPERTY GET Importance <23> ( _                     ' VTable offset = 108
   ) AS LONG                                            ' [retval][out] *Importance OlImportance <enum>
   ' =====================================================================================
   PROPERTY SET Importance <23> ( _                     ' VTable offset = 112
     BYVAL prm_Importance AS LONG _                     ' [in] Importance OlImportance <enum>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET LastModificationTime <12296> ( _        ' VTable offset = 116
   ) AS DOUBLE                                          ' [retval][out] *LastModificationTime VT_DATE <Double>
   ' =====================================================================================
   PROPERTY GET MAPIOBJECT <61696> ( _                  ' VTable offset = 120
   ) AS IUnknown                                        ' [retval][out] **MAPIOBJECT VT_UNKNOWN <IUnknown>
   ' =====================================================================================
   PROPERTY GET MessageClass <26> ( _                   ' VTable offset = 124
   ) AS STRING                                          ' [retval][out] *MessageClass VT_BSTR
   ' =====================================================================================
   PROPERTY SET MessageClass <26> ( _                   ' VTable offset = 128
     BYVAL prm_MessageClass AS STRING _                 ' [in] MessageClass VT_BSTR
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET Mileage <34100> ( _                     ' VTable offset = 132
   ) AS STRING                                          ' [retval][out] *Mileage VT_BSTR
   ' =====================================================================================
   PROPERTY SET Mileage <34100> ( _                     ' VTable offset = 136
     BYVAL prm_Mileage AS STRING _                      ' [in] Mileage VT_BSTR
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET NoAging <34062> ( _                     ' VTable offset = 140
   ) AS INTEGER                                         ' [retval][out] *NoAging VT_BOOL <Integer>
   ' =====================================================================================
   PROPERTY SET NoAging <34062> ( _                     ' VTable offset = 144
     BYVAL prm_NoAging AS INTEGER _                     ' [in] NoAging VT_BOOL <Integer>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET OutlookInternalVersion <34130> ( _      ' VTable offset = 148
   ) AS LONG                                            ' [retval][out] *OutlookInternalVersion VT_I4 <Long>
   ' =====================================================================================
   PROPERTY GET OutlookVersion <34132> ( _              ' VTable offset = 152
   ) AS STRING                                          ' [retval][out] *OutlookVersion VT_BSTR
   ' =====================================================================================
   PROPERTY GET Saved <61603> ( _                       ' VTable offset = 156
   ) AS INTEGER                                         ' [retval][out] *Saved VT_BOOL <Integer>
   ' =====================================================================================
   PROPERTY GET Sensitivity <54> ( _                    ' VTable offset = 160
   ) AS LONG                                            ' [retval][out] *Sensitivity OlSensitivity <enum>
   ' =====================================================================================
   PROPERTY SET Sensitivity <54> ( _                    ' VTable offset = 164
     BYVAL prm_Sensitivity AS LONG _                    ' [in] Sensitivity OlSensitivity <enum>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET Size <3592> ( _                         ' VTable offset = 168
   ) AS LONG                                            ' [retval][out] *Size VT_I4 <Long>
   ' =====================================================================================
   PROPERTY GET Subject <55> ( _                        ' VTable offset = 172
   ) AS STRING                                          ' [retval][out] *Subject VT_BSTR
   ' =====================================================================================
   PROPERTY SET Subject <55> ( _                        ' VTable offset = 176
     BYVAL prm_Subject AS STRING _                      ' [in] Subject VT_BSTR
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET UnRead <61468> ( _                      ' VTable offset = 180
   ) AS INTEGER                                         ' [retval][out] *UnRead VT_BOOL <Integer>
   ' =====================================================================================
   PROPERTY SET UnRead <61468> ( _                      ' VTable offset = 184
     BYVAL prm_UnRead AS INTEGER _                      ' [in] UnRead VT_BOOL <Integer>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET UserProperties <63510> ( _              ' VTable offset = 188
   ) AS UserProperties                                  ' [retval][out] **UserProperties UserProperties <dispinterface>
   ' =====================================================================================
   METHOD Close <61475> ( _                             ' VTable offset = 192
     BYVAL prm_SaveMode AS LONG _                       ' [in] SaveMode OlInspectorClose <enum>
   )                                                    ' void
   ' =====================================================================================
   METHOD Copy <61490> ( _                              ' VTable offset = 196
   ) AS IDispatch                                       ' [retval][out] **Item VT_DISPATCH <IDispatch>
   ' =====================================================================================
   METHOD Delete <61514> ( _                            ' VTable offset = 200
   )                                                    ' void
   ' =====================================================================================
   METHOD Display <61606> ( _                           ' VTable offset = 204
     OPTIONAL BYVAL prm_Modal AS VARIANT _              ' [opt][in] Modal VT_VARIANT <Variant>
   )                                                    ' void
   ' =====================================================================================
   METHOD Move <61492> ( _                              ' VTable offset = 208
     BYVAL prm_DestFldr AS MAPIFolder _                 ' [in] *DestFldr MAPIFolder <dispinterface>
   ) AS IDispatch                                       ' [retval][out] **Item VT_DISPATCH <IDispatch>
   ' =====================================================================================
   METHOD PrintOut <61491> ( _                          ' VTable offset = 212
   )                                                    ' void
   ' =====================================================================================
   METHOD Save <61512> ( _                              ' VTable offset = 216
   )                                                    ' void
   ' =====================================================================================
   METHOD SaveAs <61521> ( _                            ' VTable offset = 220
     BYVAL prm_Path AS STRING _                         ' [in] Path VT_BSTR
   , OPTIONAL BYVAL prm_Type AS VARIANT _               ' [opt][in] Type VT_VARIANT <Variant>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET AutoForwarded <5> ( _                   ' VTable offset = 224
   ) AS INTEGER                                         ' [retval][out] *AutoForwarded VT_BOOL <Integer>
   ' =====================================================================================
   PROPERTY SET AutoForwarded <5> ( _                   ' VTable offset = 228
     BYVAL prm_AutoForwarded AS INTEGER _               ' [in] AutoForwarded VT_BOOL <Integer>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET DeferredDeliveryTime <15> ( _           ' VTable offset = 232
   ) AS DOUBLE                                          ' [retval][out] *DeferredDeliveryTime VT_DATE <Double>
   ' =====================================================================================
   PROPERTY SET DeferredDeliveryTime <15> ( _           ' VTable offset = 236
     BYVAL prm_DeferredDeliveryTime AS DOUBLE _         ' [in] DeferredDeliveryTime VT_DATE <Double>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET DeleteAfterSubmit <3585> ( _            ' VTable offset = 240
   ) AS INTEGER                                         ' [retval][out] *DeleteAfterSubmit VT_BOOL <Integer>
   ' =====================================================================================
   PROPERTY SET DeleteAfterSubmit <3585> ( _            ' VTable offset = 244
     BYVAL prm_DeleteAfterSubmit AS INTEGER _           ' [in] DeleteAfterSubmit VT_BOOL <Integer>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET ExpiryTime <21> ( _                     ' VTable offset = 248
   ) AS DOUBLE                                          ' [retval][out] *ExpiryTime VT_DATE <Double>
   ' =====================================================================================
   PROPERTY SET ExpiryTime <21> ( _                     ' VTable offset = 252
     BYVAL prm_ExpiryTime AS DOUBLE _                   ' [in] ExpiryTime VT_DATE <Double>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET FlagDueBy <48> ( _                      ' VTable offset = 256
   ) AS DOUBLE                                          ' [retval][out] *FlagDueBy VT_DATE <Double>
   ' =====================================================================================
   PROPERTY SET FlagDueBy <48> ( _                      ' VTable offset = 260
     BYVAL prm_FlagDueBy AS DOUBLE _                    ' [in] FlagDueBy VT_DATE <Double>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET FlagRequest <34096> ( _                 ' VTable offset = 264
   ) AS STRING                                          ' [retval][out] *FlagRequest VT_BSTR
   ' =====================================================================================
   PROPERTY SET FlagRequest <34096> ( _                 ' VTable offset = 268
     BYVAL prm_FlagRequest AS STRING _                  ' [in] FlagRequest VT_BSTR
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET FlagStatus <4240> ( _                   ' VTable offset = 272
   ) AS LONG                                            ' [retval][out] *FlagStatus OlFlagStatus <enum>
   ' =====================================================================================
   PROPERTY SET FlagStatus <4240> ( _                   ' VTable offset = 276
     BYVAL prm_FlagStatus AS LONG _                     ' [in] FlagStatus OlFlagStatus <enum>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET OriginatorDeliveryReportRequested <35> ( _  ' VTable offset = 280
   ) AS INTEGER                                         ' [retval][out] *OriginatorDeliveryReportRequested VT_BOOL <Integer>
   ' =====================================================================================
   PROPERTY SET OriginatorDeliveryReportRequested <35> ( _  ' VTable offset = 284
     BYVAL prm_OriginatorDeliveryReportRequested AS INTEGER _ ' [in] OriginatorDeliveryReportRequested VT_BOOL <Integer>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET ReceivedTime <3590> ( _                 ' VTable offset = 288
   ) AS DOUBLE                                          ' [retval][out] *ReceivedTime VT_DATE <Double>
   ' =====================================================================================
   PROPERTY SET ReceivedTime <3590> ( _                 ' VTable offset = 292
     BYVAL prm_ReceivedTime AS DOUBLE _                 ' [in] ReceivedTime VT_DATE <Double>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET Recipients <63508> ( _                  ' VTable offset = 296
   ) AS Recipients                                      ' [retval][out] **Recipients Recipients <dispinterface>
   ' =====================================================================================
   PROPERTY GET ReminderSet <34051> ( _                 ' VTable offset = 300
   ) AS INTEGER                                         ' [retval][out] *ReminderSet VT_BOOL <Integer>
   ' =====================================================================================
   PROPERTY SET ReminderSet <34051> ( _                 ' VTable offset = 304
     BYVAL prm_ReminderSet AS INTEGER _                 ' [in] ReminderSet VT_BOOL <Integer>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET ReminderTime <34050> ( _                ' VTable offset = 308
   ) AS DOUBLE                                          ' [retval][out] *ReminderTime VT_DATE <Double>
   ' =====================================================================================
   PROPERTY SET ReminderTime <34050> ( _                ' VTable offset = 312
     BYVAL prm_ReminderTime AS DOUBLE _                 ' [in] ReminderTime VT_DATE <Double>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET ReplyRecipients <61459> ( _             ' VTable offset = 316
   ) AS Recipients                                      ' [retval][out] **ReplyRecipients Recipients <dispinterface>
   ' =====================================================================================
   PROPERTY GET SaveSentMessageFolder <62465> ( _       ' VTable offset = 320
   ) AS MAPIFolder                                      ' [retval][out] **SaveSentMessageFolder MAPIFolder <dispinterface>
   ' =====================================================================================
   PROPERTY SET putref_SaveSentMessageFolder <62465> ( _  ' VTable offset = 324
     BYVAL prm_SaveSentMessageFolder AS MAPIFolder _    ' [in] *SaveSentMessageFolder MAPIFolder <dispinterface>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET SenderName <3098> ( _                   ' VTable offset = 328
   ) AS STRING                                          ' [retval][out] *SenderName VT_BSTR
   ' =====================================================================================
   PROPERTY GET Sent <62466> ( _                        ' VTable offset = 332
   ) AS INTEGER                                         ' [retval][out] *Sent VT_BOOL <Integer>
   ' =====================================================================================
   PROPERTY GET SentOn <57> ( _                         ' VTable offset = 336
   ) AS DOUBLE                                          ' [retval][out] *SentOn VT_DATE <Double>
   ' =====================================================================================
   PROPERTY GET Submitted <62467> ( _                   ' VTable offset = 340
   ) AS INTEGER                                         ' [retval][out] *Submitted VT_BOOL <Integer>
   ' =====================================================================================
   METHOD Forward <63507> ( _                           ' VTable offset = 344
   ) AS IDispatch                                       ' [retval][out] **Item MeetingItem <coclass>
   ' =====================================================================================
   METHOD GetAssociatedAppointment <63328> ( _          ' VTable offset = 348
     BYVAL prm_AddToCalendar AS INTEGER _               ' [in] AddToCalendar VT_BOOL <Integer>
   ) AS IDispatch                                       ' [retval][out] **Item AppointmentItem <coclass>
   ' =====================================================================================
   METHOD Reply <63504> ( _                             ' VTable offset = 352
   ) AS IDispatch                                       ' [retval][out] **Item MailItem <coclass>
   ' =====================================================================================
   METHOD ReplyAll <63505> ( _                          ' VTable offset = 356
   ) AS IDispatch                                       ' [retval][out] **Item MailItem <coclass>
   ' =====================================================================================
   METHOD Send <61557> ( _                              ' VTable offset = 360
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET Links <62469> ( _                       ' VTable offset = 364
   ) AS Links                                           ' [retval][out] **Links Links <dispinterface>
   ' =====================================================================================
   PROPERTY GET DownloadState <64077> ( _               ' VTable offset = 368
   ) AS LONG                                            ' [retval][out] *DownloadState OlDownloadState <enum>
   ' =====================================================================================
   METHOD ShowCategoriesDialog <64011> ( _              ' VTable offset = 372
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET ItemProperties <64009> ( _              ' VTable offset = 376
   ) AS ItemProperties                                  ' [retval][out] **ItemProperties ItemProperties <dispinterface>
   ' =====================================================================================
   PROPERTY GET MarkForDownload <34161> ( _             ' VTable offset = 380
   ) AS LONG                                            ' [retval][out] *MarkForDownload OlRemoteStatus <enum>
   ' =====================================================================================
   PROPERTY SET MarkForDownload <34161> ( _             ' VTable offset = 384
     BYVAL prm_MarkForDownload AS LONG _                ' [in] MarkForDownload OlRemoteStatus <enum>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET IsConflict <64164> ( _                  ' VTable offset = 388
   ) AS INTEGER                                         ' [retval][out] *IsConflict VT_BOOL <Integer>
   ' =====================================================================================
   PROPERTY GET MeetingWorkspaceURL <33289> ( _         ' VTable offset = 392
   ) AS STRING                                          ' [retval][out] *MeetingWorkspaceURL VT_BSTR
   ' =====================================================================================
   PROPERTY GET FlagIcon <64204> ( _                    ' VTable offset = 396
   ) AS LONG                                            ' [retval][out] *FlagIcon OlFlagIcon <enum>
   ' =====================================================================================
   PROPERTY SET FlagIcon <64204> ( _                    ' VTable offset = 400
     BYVAL prm_FlagIcon AS LONG _                       ' [in] FlagIcon OlFlagIcon <enum>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET AutoResolvedWinner <64186> ( _          ' VTable offset = 404
   ) AS INTEGER                                         ' [retval][out] *AutoResolvedWinner VT_BOOL <Integer>
   ' =====================================================================================
   PROPERTY GET Conflicts <64187> ( _                   ' VTable offset = 408
   ) AS Conflicts                                       ' [retval][out] **Conflicts Conflicts <dispinterface>
   ' =====================================================================================
   PROPERTY GET SenderEmailAddress <3103> ( _           ' VTable offset = 412
   ) AS STRING                                          ' [retval][out] *SenderEmailAddress VT_BSTR
   ' =====================================================================================
   PROPERTY GET SenderEmailType <3102> ( _              ' VTable offset = 416
   ) AS STRING                                          ' [retval][out] *SenderEmailType VT_BSTR
   ' =====================================================================================
   PROPERTY GET PropertyAccessor <64253> ( _            ' VTable offset = 420
   ) AS IDispatch                                       ' [retval][out] **PropertyAccessor PropertyAccessor <coclass>
   ' =====================================================================================

END INTERFACE

#ENDIF   ' /* __MeetingItem_INTERFACE_DEFINED__ */

' ########################################################################################
' Interface name = OutlookBarGroup
' IID = {00063073-0000-0000-C000-000000000046}
' Attributes = 4160 [&H1040] [Dual] [Dispatchable]
' Inherited interface = IDispatch
' ########################################################################################

#IF NOT %DEF(%OutlookBarGroup_INTERFACE_DEFINED)
    %OutlookBarGroup_INTERFACE_DEFINED = 1

INTERFACE OutlookBarGroup $IID_OutlookBarGroup

   INHERIT IDispatch

   ' =====================================================================================
   PROPERTY GET Application <61440> ( _                 ' VTable offset = 28
   ) AS Application                                     ' [retval][out] **Application _Application <dispinterface>
   ' =====================================================================================
   PROPERTY GET Class <61450> ( _                       ' VTable offset = 32
   ) AS LONG                                            ' [retval][out] *Class OlObjectClass <enum>
   ' =====================================================================================
   PROPERTY GET Session <61451> ( _                     ' VTable offset = 36
   ) AS NameSpace                                       ' [retval][out] **Session _NameSpace <dispinterface>
   ' =====================================================================================
   PROPERTY GET Parent <61441> ( _                      ' VTable offset = 40
   ) AS IDispatch                                       ' [retval][out] **Parent VT_DISPATCH <IDispatch>
   ' =====================================================================================
   PROPERTY GET Name <0> ( _                            ' VTable offset = 44
   ) AS STRING                                          ' [retval][out] *Name VT_BSTR
   ' =====================================================================================
   PROPERTY SET Name <0> ( _                            ' VTable offset = 48
     BYVAL prm_Name AS STRING _                         ' [in] Name VT_BSTR
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET Shortcuts <8450> ( _                    ' VTable offset = 52
   ) AS OutlookBarShortcuts                             ' [retval][out] **Shortcuts _OutlookBarShortcuts <dispinterface>
   ' =====================================================================================
   PROPERTY GET ViewType <8451> ( _                     ' VTable offset = 56
   ) AS LONG                                            ' [retval][out] *ViewType OlOutlookBarViewType <enum>
   ' =====================================================================================
   PROPERTY SET ViewType <8451> ( _                     ' VTable offset = 60
     BYVAL prm_ViewType AS LONG _                       ' [in] ViewType OlOutlookBarViewType <enum>
   )                                                    ' void
   ' =====================================================================================

END INTERFACE

#ENDIF   ' /* __OutlookBarGroup_INTERFACE_DEFINED__ */

' ########################################################################################
' Interface name = _OutlookBarShortcuts
' IID = {00063074-0000-0000-C000-000000000046}
' Attributes = 4160 [&H1040] [Dual] [Dispatchable]
' Inherited interface = IDispatch
' ########################################################################################

#IF NOT %DEF(%OutlookBarShortcuts_INTERFACE_DEFINED)
    %OutlookBarShortcuts_INTERFACE_DEFINED = 1

INTERFACE OutlookBarShortcuts $IID__OutlookBarShortcuts

   INHERIT IDispatch

   ' =====================================================================================
   PROPERTY GET Application <61440> ( _                 ' VTable offset = 28
   ) AS Application                                     ' [retval][out] **Application _Application <dispinterface>
   ' =====================================================================================
   PROPERTY GET Class <61450> ( _                       ' VTable offset = 32
   ) AS LONG                                            ' [retval][out] *Class OlObjectClass <enum>
   ' =====================================================================================
   PROPERTY GET Session <61451> ( _                     ' VTable offset = 36
   ) AS NameSpace                                       ' [retval][out] **Session _NameSpace <dispinterface>
   ' =====================================================================================
   PROPERTY GET Parent <61441> ( _                      ' VTable offset = 40
   ) AS IDispatch                                       ' [retval][out] **Parent VT_DISPATCH <IDispatch>
   ' =====================================================================================
   PROPERTY GET Count <80> ( _                          ' VTable offset = 44
   ) AS LONG                                            ' [retval][out] *Count VT_I4 <Long>
   ' =====================================================================================
   METHOD Item <81> ( _                                 ' VTable offset = 48
     BYVAL prm_Index AS VARIANT _                       ' [in] Index VT_VARIANT <Variant>
   ) AS OutlookBarShortcut                              ' [retval][out] **Item OutlookBarShortcut <dispinterface>
   ' =====================================================================================
   METHOD Add <95> ( _                                  ' VTable offset = 52
     BYVAL prm_Target AS VARIANT _                      ' [in] Target VT_VARIANT <Variant>
   , BYVAL prm_Name AS STRING _                         ' [in] Name VT_BSTR
   , OPTIONAL BYVAL prm_Index AS VARIANT _              ' [opt][in] Index VT_VARIANT <Variant>
   ) AS OutlookBarShortcut                              ' [retval][out] **Shortcut OutlookBarShortcut <dispinterface>
   ' =====================================================================================
   METHOD Remove <84> ( _                               ' VTable offset = 56
     BYVAL prm_Index AS VARIANT _                       ' [in] Index VT_VARIANT <Variant>
   )                                                    ' void
   ' =====================================================================================

END INTERFACE

#ENDIF   ' /* __OutlookBarShortcuts_INTERFACE_DEFINED__ */

' ########################################################################################
' Interface name = OutlookBarShortcut
' IID = {00063075-0000-0000-C000-000000000046}
' Attributes = 4160 [&H1040] [Dual] [Dispatchable]
' Inherited interface = IDispatch
' ########################################################################################

#IF NOT %DEF(%OutlookBarShortcut_INTERFACE_DEFINED)
    %OutlookBarShortcut_INTERFACE_DEFINED = 1

INTERFACE OutlookBarShortcut $IID_OutlookBarShortcut

   INHERIT IDispatch

   ' =====================================================================================
   PROPERTY GET Application <61440> ( _                 ' VTable offset = 28
   ) AS Application                                     ' [retval][out] **Application _Application <dispinterface>
   ' =====================================================================================
   PROPERTY GET Class <61450> ( _                       ' VTable offset = 32
   ) AS LONG                                            ' [retval][out] *Class OlObjectClass <enum>
   ' =====================================================================================
   PROPERTY GET Session <61451> ( _                     ' VTable offset = 36
   ) AS NameSpace                                       ' [retval][out] **Session _NameSpace <dispinterface>
   ' =====================================================================================
   PROPERTY GET Parent <61441> ( _                      ' VTable offset = 40
   ) AS IDispatch                                       ' [retval][out] **Parent VT_DISPATCH <IDispatch>
   ' =====================================================================================
   PROPERTY GET Name <0> ( _                            ' VTable offset = 44
   ) AS STRING                                          ' [retval][out] *Name VT_BSTR
   ' =====================================================================================
   PROPERTY SET Name <0> ( _                            ' VTable offset = 48
     BYVAL prm_Name AS STRING _                         ' [in] Name VT_BSTR
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET Target <8448> ( _                       ' VTable offset = 52
   ) AS VARIANT                                         ' [retval][out] *Target VT_VARIANT <Variant>
   ' =====================================================================================
   METHOD SetIcon <64162> ( _                           ' VTable offset = 56
     BYVAL prm_Icon AS VARIANT _                        ' [in] Icon VT_VARIANT <Variant>
   )                                                    ' void
   ' =====================================================================================

END INTERFACE

#ENDIF   ' /* __OutlookBarShortcut_INTERFACE_DEFINED__ */

' ########################################################################################
' Interface name = _OutlookBarGroups
' IID = {00063072-0000-0000-C000-000000000046}
' Attributes = 4160 [&H1040] [Dual] [Dispatchable]
' Inherited interface = IDispatch
' ########################################################################################

#IF NOT %DEF(%OutlookBarGroups_INTERFACE_DEFINED)
    %OutlookBarGroups_INTERFACE_DEFINED = 1

INTERFACE OutlookBarGroups $IID__OutlookBarGroups

   INHERIT IDispatch

   ' =====================================================================================
   PROPERTY GET Application <61440> ( _                 ' VTable offset = 28
   ) AS Application                                     ' [retval][out] **Application _Application <dispinterface>
   ' =====================================================================================
   PROPERTY GET Class <61450> ( _                       ' VTable offset = 32
   ) AS LONG                                            ' [retval][out] *Class OlObjectClass <enum>
   ' =====================================================================================
   PROPERTY GET Session <61451> ( _                     ' VTable offset = 36
   ) AS NameSpace                                       ' [retval][out] **Session _NameSpace <dispinterface>
   ' =====================================================================================
   PROPERTY GET Parent <61441> ( _                      ' VTable offset = 40
   ) AS IDispatch                                       ' [retval][out] **Parent VT_DISPATCH <IDispatch>
   ' =====================================================================================
   PROPERTY GET Count <80> ( _                          ' VTable offset = 44
   ) AS LONG                                            ' [retval][out] *Count VT_I4 <Long>
   ' =====================================================================================
   METHOD Item <81> ( _                                 ' VTable offset = 48
     BYVAL prm_Index AS VARIANT _                       ' [in] Index VT_VARIANT <Variant>
   ) AS OutlookBarGroup                                 ' [retval][out] **Item OutlookBarGroup <dispinterface>
   ' =====================================================================================
   METHOD Add <95> ( _                                  ' VTable offset = 52
     BYVAL prm_Name AS STRING _                         ' [in] Name VT_BSTR
   , OPTIONAL BYVAL prm_Index AS VARIANT _              ' [opt][in] Index VT_VARIANT <Variant>
   ) AS OutlookBarGroup                                 ' [retval][out] **Group OutlookBarGroup <dispinterface>
   ' =====================================================================================
   METHOD Remove <84> ( _                               ' VTable offset = 56
     BYVAL prm_Index AS VARIANT _                       ' [in] Index VT_VARIANT <Variant>
   )                                                    ' void
   ' =====================================================================================

END INTERFACE

#ENDIF   ' /* __OutlookBarGroups_INTERFACE_DEFINED__ */

' ########################################################################################
' Interface name = _OutlookBarPane
' IID = {00063070-0000-0000-C000-000000000046}
' Attributes = 4160 [&H1040] [Dual] [Dispatchable]
' Inherited interface = IDispatch
' ########################################################################################

#IF NOT %DEF(%OutlookBarPane_INTERFACE_DEFINED)
    %OutlookBarPane_INTERFACE_DEFINED = 1

INTERFACE OutlookBarPane $IID__OutlookBarPane

   INHERIT IDispatch

   ' =====================================================================================
   PROPERTY GET Application <61440> ( _                 ' VTable offset = 28
   ) AS Application                                     ' [retval][out] **Application _Application <dispinterface>
   ' =====================================================================================
   PROPERTY GET Class <61450> ( _                       ' VTable offset = 32
   ) AS LONG                                            ' [retval][out] *Class OlObjectClass <enum>
   ' =====================================================================================
   PROPERTY GET Session <61451> ( _                     ' VTable offset = 36
   ) AS NameSpace                                       ' [retval][out] **Session _NameSpace <dispinterface>
   ' =====================================================================================
   PROPERTY GET Parent <61441> ( _                      ' VTable offset = 40
   ) AS IDispatch                                       ' [retval][out] **Parent VT_DISPATCH <IDispatch>
   ' =====================================================================================
   PROPERTY GET Contents <8448> ( _                     ' VTable offset = 44
   ) AS OutlookBarStorage                               ' [retval][out] **Contents OutlookBarStorage <dispinterface>
   ' =====================================================================================
   PROPERTY GET CurrentGroup <8449> ( _                 ' VTable offset = 48
   ) AS OutlookBarGroup                                 ' [retval][out] **CurrentGroup OutlookBarGroup <dispinterface>
   ' =====================================================================================
   PROPERTY SET putref_CurrentGroup <8449> ( _          ' VTable offset = 52
     BYVAL prm_CurrentGroup AS OutlookBarGroup _        ' [in] *CurrentGroup OutlookBarGroup <dispinterface>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET Name <0> ( _                            ' VTable offset = 56
   ) AS STRING                                          ' [retval][out] *Name VT_BSTR
   ' =====================================================================================
   PROPERTY GET Visible <8451> ( _                      ' VTable offset = 60
   ) AS INTEGER                                         ' [retval][out] *Visible VT_BOOL <Integer>
   ' =====================================================================================
   PROPERTY SET Visible <8451> ( _                      ' VTable offset = 64
     BYVAL prm_Visible AS INTEGER _                     ' [in] Visible VT_BOOL <Integer>
   )                                                    ' void
   ' =====================================================================================

END INTERFACE

#ENDIF   ' /* __OutlookBarPane_INTERFACE_DEFINED__ */

' ########################################################################################
' Interface name = OutlookBarStorage
' IID = {00063071-0000-0000-C000-000000000046}
' Attributes = 4160 [&H1040] [Dual] [Dispatchable]
' Inherited interface = IDispatch
' ########################################################################################

#IF NOT %DEF(%OutlookBarStorage_INTERFACE_DEFINED)
    %OutlookBarStorage_INTERFACE_DEFINED = 1

INTERFACE OutlookBarStorage $IID_OutlookBarStorage

   INHERIT IDispatch

   ' =====================================================================================
   PROPERTY GET Application <61440> ( _                 ' VTable offset = 28
   ) AS Application                                     ' [retval][out] **Application _Application <dispinterface>
   ' =====================================================================================
   PROPERTY GET Class <61450> ( _                       ' VTable offset = 32
   ) AS LONG                                            ' [retval][out] *Class OlObjectClass <enum>
   ' =====================================================================================
   PROPERTY GET Session <61451> ( _                     ' VTable offset = 36
   ) AS NameSpace                                       ' [retval][out] **Session _NameSpace <dispinterface>
   ' =====================================================================================
   PROPERTY GET Parent <61441> ( _                      ' VTable offset = 40
   ) AS IDispatch                                       ' [retval][out] **Parent VT_DISPATCH <IDispatch>
   ' =====================================================================================
   PROPERTY GET Groups <0> ( _                          ' VTable offset = 44
   ) AS OutlookBarGroups                                ' [retval][out] **Groups _OutlookBarGroups <dispinterface>
   ' =====================================================================================

END INTERFACE

#ENDIF   ' /* __OutlookBarStorage_INTERFACE_DEFINED__ */

' ########################################################################################
' Interface name = PropertyPage
' IID = {0006307E-0000-0000-C000-000000000046}
' Attributes = 4096 [&H1000] [Dispatchable]
' Inherited interface = IDispatch
' ########################################################################################

#IF NOT %DEF(%PropertyPage_INTERFACE_DEFINED)
    %PropertyPage_INTERFACE_DEFINED = 1

INTERFACE PropertyPage $IID_PropertyPage

   INHERIT IDispatch

   ' =====================================================================================
   METHOD GetPageInfo <8448> ( _                        ' VTable offset = 28
     BYREF prm_HelpFile AS STRING _                     ' [in][out] *HelpFile VT_BSTR
   , BYREF prm_HelpContext AS LONG _                    ' [in][out] *HelpContext VT_I4 <Long>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET Dirty <8449> ( _                        ' VTable offset = 32
   ) AS INTEGER                                         ' [retval][out] *Dirty VT_BOOL <Integer>
   ' =====================================================================================
   METHOD Apply <8450> ( _                              ' VTable offset = 36
   )                                                    ' void
   ' =====================================================================================

END INTERFACE

#ENDIF   ' /* __PropertyPage_INTERFACE_DEFINED__ */

' ########################################################################################
' Interface name = PropertyPageSite
' IID = {0006307F-0000-0000-C000-000000000046}
' Attributes = 4160 [&H1040] [Dual] [Dispatchable]
' Inherited interface = IDispatch
' ########################################################################################

#IF NOT %DEF(%PropertyPageSite_INTERFACE_DEFINED)
    %PropertyPageSite_INTERFACE_DEFINED = 1

INTERFACE PropertyPageSite $IID_PropertyPageSite

   INHERIT IDispatch

   ' =====================================================================================
   PROPERTY GET Application <61440> ( _                 ' VTable offset = 28
   ) AS Application                                     ' [retval][out] **Application _Application <dispinterface>
   ' =====================================================================================
   PROPERTY GET Class <61450> ( _                       ' VTable offset = 32
   ) AS LONG                                            ' [retval][out] *Class OlObjectClass <enum>
   ' =====================================================================================
   PROPERTY GET Session <61451> ( _                     ' VTable offset = 36
   ) AS NameSpace                                       ' [retval][out] **Session _NameSpace <dispinterface>
   ' =====================================================================================
   PROPERTY GET Parent <61441> ( _                      ' VTable offset = 40
   ) AS IDispatch                                       ' [retval][out] **Parent VT_DISPATCH <IDispatch>
   ' =====================================================================================
   METHOD OnStatusChange <8448> ( _                     ' VTable offset = 44
   )                                                    ' void
   ' =====================================================================================

END INTERFACE

#ENDIF   ' /* __PropertyPageSite_INTERFACE_DEFINED__ */

' ########################################################################################
' Interface name = Pages
' IID = {0006303F-0000-0000-C000-000000000046}
' Attributes = 4160 [&H1040] [Dual] [Dispatchable]
' Inherited interface = IDispatch
' ########################################################################################

#IF NOT %DEF(%Pages_INTERFACE_DEFINED)
    %Pages_INTERFACE_DEFINED = 1

INTERFACE Pages $IID_Pages

   INHERIT IDispatch

   ' =====================================================================================
   PROPERTY GET Application <61440> ( _                 ' VTable offset = 28
   ) AS Application                                     ' [retval][out] **Application _Application <dispinterface>
   ' =====================================================================================
   PROPERTY GET Class <61450> ( _                       ' VTable offset = 32
   ) AS LONG                                            ' [retval][out] *Class OlObjectClass <enum>
   ' =====================================================================================
   PROPERTY GET Session <61451> ( _                     ' VTable offset = 36
   ) AS NameSpace                                       ' [retval][out] **Session _NameSpace <dispinterface>
   ' =====================================================================================
   PROPERTY GET Parent <61441> ( _                      ' VTable offset = 40
   ) AS IDispatch                                       ' [retval][out] **Parent VT_DISPATCH <IDispatch>
   ' =====================================================================================
   PROPERTY GET Count <80> ( _                          ' VTable offset = 44
   ) AS LONG                                            ' [retval][out] *Count VT_I4 <Long>
   ' =====================================================================================
   METHOD Item <81> ( _                                 ' VTable offset = 48
     BYVAL prm_Index AS VARIANT _                       ' [in] Index VT_VARIANT <Variant>
   ) AS IDispatch                                       ' [retval][out] **Item VT_DISPATCH <IDispatch>
   ' =====================================================================================
   METHOD Add <300> ( _                                 ' VTable offset = 52
     OPTIONAL BYVAL prm_Name AS VARIANT _               ' [opt][in] Name VT_VARIANT <Variant>
   ) AS IDispatch                                       ' [retval][out] **Page VT_DISPATCH <IDispatch>
   ' =====================================================================================
   METHOD Remove <301> ( _                              ' VTable offset = 56
     BYVAL prm_Index AS LONG _                          ' [in] Index VT_I4 <Long>
   )                                                    ' void
   ' =====================================================================================

END INTERFACE

#ENDIF   ' /* __Pages_INTERFACE_DEFINED__ */

' ########################################################################################
' Interface name = _AttachmentSelection
' IID = {000630F9-0000-0000-C000-000000000046}
' Attributes = 4160 [&H1040] [Dual] [Dispatchable]
' Inherited interface = IDispatch
' ########################################################################################

#IF NOT %DEF(%AttachmentSelection_INTERFACE_DEFINED)
    %AttachmentSelection_INTERFACE_DEFINED = 1

INTERFACE AttachmentSelection $IID__AttachmentSelection

   INHERIT IDispatch

   ' =====================================================================================
   PROPERTY GET Application <61440> ( _                 ' VTable offset = 28
   ) AS Application                                     ' [retval][out] **Application _Application <dispinterface>
   ' =====================================================================================
   PROPERTY GET Class <61450> ( _                       ' VTable offset = 32
   ) AS LONG                                            ' [retval][out] *Class OlObjectClass <enum>
   ' =====================================================================================
   PROPERTY GET Session <61451> ( _                     ' VTable offset = 36
   ) AS NameSpace                                       ' [retval][out] **Session _NameSpace <dispinterface>
   ' =====================================================================================
   PROPERTY GET Parent <61441> ( _                      ' VTable offset = 40
   ) AS IDispatch                                       ' [retval][out] **Parent VT_DISPATCH <IDispatch>
   ' =====================================================================================
   PROPERTY GET Count <80> ( _                          ' VTable offset = 44
   ) AS LONG                                            ' [retval][out] *Count VT_I4 <Long>
   ' =====================================================================================
   METHOD Item <81> ( _                                 ' VTable offset = 48
     BYVAL prm_Index AS VARIANT _                       ' [in] Index VT_VARIANT <Variant>
   ) AS Attachment                                      ' [retval][out] **Item Attachment <dispinterface>
   ' =====================================================================================

END INTERFACE

#ENDIF   ' /* __AttachmentSelection_INTERFACE_DEFINED__ */

' ########################################################################################
' Interface name = _DistListItem
' IID = {00063081-0000-0000-C000-000000000046}
' Attributes = 4160 [&H1040] [Dual] [Dispatchable]
' Inherited interface = IDispatch
' ########################################################################################

#IF NOT %DEF(%DistListItem_INTERFACE_DEFINED)
    %DistListItem_INTERFACE_DEFINED = 1

INTERFACE DistListItem $IID__DistListItem

   INHERIT IDispatch

   ' =====================================================================================
   PROPERTY GET Application <61440> ( _                 ' VTable offset = 28
   ) AS Application                                     ' [retval][out] **Application _Application <dispinterface>
   ' =====================================================================================
   PROPERTY GET Class <61450> ( _                       ' VTable offset = 32
   ) AS LONG                                            ' [retval][out] *Class OlObjectClass <enum>
   ' =====================================================================================
   PROPERTY GET Session <61451> ( _                     ' VTable offset = 36
   ) AS NameSpace                                       ' [retval][out] **Session _NameSpace <dispinterface>
   ' =====================================================================================
   PROPERTY GET Parent <61441> ( _                      ' VTable offset = 40
   ) AS IDispatch                                       ' [retval][out] **Parent VT_DISPATCH <IDispatch>
   ' =====================================================================================
   PROPERTY GET Actions <63511> ( _                     ' VTable offset = 44
   ) AS Actions                                         ' [retval][out] **Actions Actions <dispinterface>
   ' =====================================================================================
   PROPERTY GET Attachments <63509> ( _                 ' VTable offset = 48
   ) AS Attachments                                     ' [retval][out] **Attachments Attachments <dispinterface>
   ' =====================================================================================
   PROPERTY GET BillingInformation <34101> ( _          ' VTable offset = 52
   ) AS STRING                                          ' [retval][out] *BillingInformation VT_BSTR
   ' =====================================================================================
   PROPERTY SET BillingInformation <34101> ( _          ' VTable offset = 56
     BYVAL prm_BillingInformation AS STRING _           ' [in] BillingInformation VT_BSTR
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET Body <37120> ( _                        ' VTable offset = 60
   ) AS STRING                                          ' [retval][out] *Body VT_BSTR
   ' =====================================================================================
   PROPERTY SET Body <37120> ( _                        ' VTable offset = 64
     BYVAL prm_Body AS STRING _                         ' [in] Body VT_BSTR
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET Categories <36865> ( _                  ' VTable offset = 68
   ) AS STRING                                          ' [retval][out] *Categories VT_BSTR
   ' =====================================================================================
   PROPERTY SET Categories <36865> ( _                  ' VTable offset = 72
     BYVAL prm_Categories AS STRING _                   ' [in] Categories VT_BSTR
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET Companies <34107> ( _                   ' VTable offset = 76
   ) AS STRING                                          ' [retval][out] *Companies VT_BSTR
   ' =====================================================================================
   PROPERTY SET Companies <34107> ( _                   ' VTable offset = 80
     BYVAL prm_Companies AS STRING _                    ' [in] Companies VT_BSTR
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET ConversationIndex <64192> ( _           ' VTable offset = 84
   ) AS STRING                                          ' [retval][out] *ConversationIndex VT_BSTR
   ' =====================================================================================
   PROPERTY GET ConversationTopic <112> ( _             ' VTable offset = 88
   ) AS STRING                                          ' [retval][out] *ConversationTopic VT_BSTR
   ' =====================================================================================
   PROPERTY GET CreationTime <12295> ( _                ' VTable offset = 92
   ) AS DOUBLE                                          ' [retval][out] *CreationTime VT_DATE <Double>
   ' =====================================================================================
   PROPERTY GET EntryID <61470> ( _                     ' VTable offset = 96
   ) AS STRING                                          ' [retval][out] *EntryID VT_BSTR
   ' =====================================================================================
   PROPERTY GET FormDescription <61589> ( _             ' VTable offset = 100
   ) AS FormDescription                                 ' [retval][out] **FormDescription FormDescription <dispinterface>
   ' =====================================================================================
   PROPERTY GET GetInspector <61502> ( _                ' VTable offset = 104
   ) AS Inspector                                       ' [retval][out] **GetInspector _Inspector <dispinterface>
   ' =====================================================================================
   PROPERTY GET Importance <23> ( _                     ' VTable offset = 108
   ) AS LONG                                            ' [retval][out] *Importance OlImportance <enum>
   ' =====================================================================================
   PROPERTY SET Importance <23> ( _                     ' VTable offset = 112
     BYVAL prm_Importance AS LONG _                     ' [in] Importance OlImportance <enum>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET LastModificationTime <12296> ( _        ' VTable offset = 116
   ) AS DOUBLE                                          ' [retval][out] *LastModificationTime VT_DATE <Double>
   ' =====================================================================================
   PROPERTY GET MAPIOBJECT <61696> ( _                  ' VTable offset = 120
   ) AS IUnknown                                        ' [retval][out] **MAPIOBJECT VT_UNKNOWN <IUnknown>
   ' =====================================================================================
   PROPERTY GET MessageClass <26> ( _                   ' VTable offset = 124
   ) AS STRING                                          ' [retval][out] *MessageClass VT_BSTR
   ' =====================================================================================
   PROPERTY SET MessageClass <26> ( _                   ' VTable offset = 128
     BYVAL prm_MessageClass AS STRING _                 ' [in] MessageClass VT_BSTR
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET Mileage <34100> ( _                     ' VTable offset = 132
   ) AS STRING                                          ' [retval][out] *Mileage VT_BSTR
   ' =====================================================================================
   PROPERTY SET Mileage <34100> ( _                     ' VTable offset = 136
     BYVAL prm_Mileage AS STRING _                      ' [in] Mileage VT_BSTR
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET NoAging <34062> ( _                     ' VTable offset = 140
   ) AS INTEGER                                         ' [retval][out] *NoAging VT_BOOL <Integer>
   ' =====================================================================================
   PROPERTY SET NoAging <34062> ( _                     ' VTable offset = 144
     BYVAL prm_NoAging AS INTEGER _                     ' [in] NoAging VT_BOOL <Integer>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET OutlookInternalVersion <34130> ( _      ' VTable offset = 148
   ) AS LONG                                            ' [retval][out] *OutlookInternalVersion VT_I4 <Long>
   ' =====================================================================================
   PROPERTY GET OutlookVersion <34132> ( _              ' VTable offset = 152
   ) AS STRING                                          ' [retval][out] *OutlookVersion VT_BSTR
   ' =====================================================================================
   PROPERTY GET Saved <61603> ( _                       ' VTable offset = 156
   ) AS INTEGER                                         ' [retval][out] *Saved VT_BOOL <Integer>
   ' =====================================================================================
   PROPERTY GET Sensitivity <54> ( _                    ' VTable offset = 160
   ) AS LONG                                            ' [retval][out] *Sensitivity OlSensitivity <enum>
   ' =====================================================================================
   PROPERTY SET Sensitivity <54> ( _                    ' VTable offset = 164
     BYVAL prm_Sensitivity AS LONG _                    ' [in] Sensitivity OlSensitivity <enum>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET Size <3592> ( _                         ' VTable offset = 168
   ) AS LONG                                            ' [retval][out] *Size VT_I4 <Long>
   ' =====================================================================================
   PROPERTY GET Subject <55> ( _                        ' VTable offset = 172
   ) AS STRING                                          ' [retval][out] *Subject VT_BSTR
   ' =====================================================================================
   PROPERTY SET Subject <55> ( _                        ' VTable offset = 176
     BYVAL prm_Subject AS STRING _                      ' [in] Subject VT_BSTR
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET UnRead <61468> ( _                      ' VTable offset = 180
   ) AS INTEGER                                         ' [retval][out] *UnRead VT_BOOL <Integer>
   ' =====================================================================================
   PROPERTY SET UnRead <61468> ( _                      ' VTable offset = 184
     BYVAL prm_UnRead AS INTEGER _                      ' [in] UnRead VT_BOOL <Integer>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET UserProperties <63510> ( _              ' VTable offset = 188
   ) AS UserProperties                                  ' [retval][out] **UserProperties UserProperties <dispinterface>
   ' =====================================================================================
   METHOD Close <61475> ( _                             ' VTable offset = 192
     BYVAL prm_SaveMode AS LONG _                       ' [in] SaveMode OlInspectorClose <enum>
   )                                                    ' void
   ' =====================================================================================
   METHOD Copy <61490> ( _                              ' VTable offset = 196
   ) AS IDispatch                                       ' [retval][out] **Item VT_DISPATCH <IDispatch>
   ' =====================================================================================
   METHOD Delete <61514> ( _                            ' VTable offset = 200
   )                                                    ' void
   ' =====================================================================================
   METHOD Display <61606> ( _                           ' VTable offset = 204
     OPTIONAL BYVAL prm_Modal AS VARIANT _              ' [opt][in] Modal VT_VARIANT <Variant>
   )                                                    ' void
   ' =====================================================================================
   METHOD Move <61492> ( _                              ' VTable offset = 208
     BYVAL prm_DestFldr AS MAPIFolder _                 ' [in] *DestFldr MAPIFolder <dispinterface>
   ) AS IDispatch                                       ' [retval][out] **Item VT_DISPATCH <IDispatch>
   ' =====================================================================================
   METHOD PrintOut <61491> ( _                          ' VTable offset = 212
   )                                                    ' void
   ' =====================================================================================
   METHOD Save <61512> ( _                              ' VTable offset = 216
   )                                                    ' void
   ' =====================================================================================
   METHOD SaveAs <61521> ( _                            ' VTable offset = 220
     BYVAL prm_Path AS STRING _                         ' [in] Path VT_BSTR
   , OPTIONAL BYVAL prm_Type AS VARIANT _               ' [opt][in] Type VT_VARIANT <Variant>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET DLName <32851> ( _                      ' VTable offset = 224
   ) AS STRING                                          ' [retval][out] *DLName VT_BSTR
   ' =====================================================================================
   PROPERTY SET DLName <32851> ( _                      ' VTable offset = 228
     BYVAL prm_DLName AS STRING _                       ' [in] DLName VT_BSTR
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET MemberCount <32843> ( _                 ' VTable offset = 232
   ) AS LONG                                            ' [retval][out] *MemberCount VT_I4 <Long>
   ' =====================================================================================
   PROPERTY GET CheckSum <32844> ( _                    ' VTable offset = 236
   ) AS LONG                                            ' [retval][out] *CheckSum VT_I4 <Long>
   ' =====================================================================================
   PROPERTY GET Members <32853> ( _                     ' VTable offset = 240
   ) AS VARIANT                                         ' [retval][out] *Members VT_VARIANT <Variant>
   ' =====================================================================================
   PROPERTY SET Members <32853> ( _                     ' VTable offset = 244
     BYVAL prm_Members AS VARIANT _                     ' [in] Members VT_VARIANT <Variant>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET OneOffMembers <32852> ( _               ' VTable offset = 248
   ) AS VARIANT                                         ' [retval][out] *OneOffMembers VT_VARIANT <Variant>
   ' =====================================================================================
   PROPERTY SET OneOffMembers <32852> ( _               ' VTable offset = 252
     BYVAL prm_OneOffMembers AS VARIANT _               ' [in] OneOffMembers VT_VARIANT <Variant>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET Links <62469> ( _                       ' VTable offset = 256
   ) AS Links                                           ' [retval][out] **Links Links <dispinterface>
   ' =====================================================================================
   METHOD AddMembers <63744> ( _                        ' VTable offset = 260
     BYVAL prm_Recipients AS Recipients _               ' [in] *Recipients Recipients <dispinterface>
   )                                                    ' void
   ' =====================================================================================
   METHOD RemoveMembers <63745> ( _                     ' VTable offset = 264
     BYVAL prm_Recipients AS Recipients _               ' [in] *Recipients Recipients <dispinterface>
   )                                                    ' void
   ' =====================================================================================
   METHOD GetMember <63749> ( _                         ' VTable offset = 268
     BYVAL prm_Index AS LONG _                          ' [in] Index VT_I4 <Long>
   ) AS Recipient                                       ' [retval][out] **Recipient Recipient <dispinterface>
   ' =====================================================================================
   PROPERTY GET DownloadState <64077> ( _               ' VTable offset = 272
   ) AS LONG                                            ' [retval][out] *DownloadState OlDownloadState <enum>
   ' =====================================================================================
   METHOD ShowCategoriesDialog <64011> ( _              ' VTable offset = 276
   )                                                    ' void
   ' =====================================================================================
   METHOD AddMember <64140> ( _                         ' VTable offset = 280
     BYVAL prm_Recipient AS Recipient _                 ' [in] *Recipient Recipient <dispinterface>
   )                                                    ' void
   ' =====================================================================================
   METHOD RemoveMember <64141> ( _                      ' VTable offset = 284
     BYVAL prm_Recipient AS Recipient _                 ' [in] *Recipient Recipient <dispinterface>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET ItemProperties <64009> ( _              ' VTable offset = 288
   ) AS ItemProperties                                  ' [retval][out] **ItemProperties ItemProperties <dispinterface>
   ' =====================================================================================
   PROPERTY GET MarkForDownload <34161> ( _             ' VTable offset = 292
   ) AS LONG                                            ' [retval][out] *MarkForDownload OlRemoteStatus <enum>
   ' =====================================================================================
   PROPERTY SET MarkForDownload <34161> ( _             ' VTable offset = 296
     BYVAL prm_MarkForDownload AS LONG _                ' [in] MarkForDownload OlRemoteStatus <enum>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET IsConflict <64164> ( _                  ' VTable offset = 300
   ) AS INTEGER                                         ' [retval][out] *IsConflict VT_BOOL <Integer>
   ' =====================================================================================
   PROPERTY GET AutoResolvedWinner <64186> ( _          ' VTable offset = 304
   ) AS INTEGER                                         ' [retval][out] *AutoResolvedWinner VT_BOOL <Integer>
   ' =====================================================================================
   PROPERTY GET Conflicts <64187> ( _                   ' VTable offset = 308
   ) AS Conflicts                                       ' [retval][out] **Conflicts Conflicts <dispinterface>
   ' =====================================================================================
   PROPERTY GET PropertyAccessor <64253> ( _            ' VTable offset = 312
   ) AS IDispatch                                       ' [retval][out] **PropertyAccessor PropertyAccessor <coclass>
   ' =====================================================================================
   PROPERTY GET TaskSubject <64543> ( _                 ' VTable offset = 316
   ) AS STRING                                          ' [retval][out] *TaskSubject VT_BSTR
   ' =====================================================================================
   PROPERTY SET TaskSubject <64543> ( _                 ' VTable offset = 320
     BYVAL prm_TaskSubject AS STRING _                  ' [in] TaskSubject VT_BSTR
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET TaskDueDate <33029> ( _                 ' VTable offset = 324
   ) AS DOUBLE                                          ' [retval][out] *TaskDueDate VT_DATE <Double>
   ' =====================================================================================
   PROPERTY SET TaskDueDate <33029> ( _                 ' VTable offset = 328
     BYVAL prm_TaskDueDate AS DOUBLE _                  ' [in] TaskDueDate VT_DATE <Double>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET TaskStartDate <33028> ( _               ' VTable offset = 332
   ) AS DOUBLE                                          ' [retval][out] *TaskStartDate VT_DATE <Double>
   ' =====================================================================================
   PROPERTY SET TaskStartDate <33028> ( _               ' VTable offset = 336
     BYVAL prm_TaskStartDate AS DOUBLE _                ' [in] TaskStartDate VT_DATE <Double>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET TaskCompletedDate <33039> ( _           ' VTable offset = 340
   ) AS DOUBLE                                          ' [retval][out] *TaskCompletedDate VT_DATE <Double>
   ' =====================================================================================
   PROPERTY SET TaskCompletedDate <33039> ( _           ' VTable offset = 344
     BYVAL prm_TaskCompletedDate AS DOUBLE _            ' [in] TaskCompletedDate VT_DATE <Double>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET ToDoTaskOrdinal <34208> ( _             ' VTable offset = 348
   ) AS DOUBLE                                          ' [retval][out] *ToDoTaskOrdinal VT_DATE <Double>
   ' =====================================================================================
   PROPERTY SET ToDoTaskOrdinal <34208> ( _             ' VTable offset = 352
     BYVAL prm_ToDoTaskOrdinal AS DOUBLE _              ' [in] ToDoTaskOrdinal VT_DATE <Double>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET ReminderOverrideDefault <34076> ( _     ' VTable offset = 356
   ) AS INTEGER                                         ' [retval][out] *ReminderOverrideDefault VT_BOOL <Integer>
   ' =====================================================================================
   PROPERTY SET ReminderOverrideDefault <34076> ( _     ' VTable offset = 360
     BYVAL prm_ReminderOverrideDefault AS INTEGER _     ' [in] ReminderOverrideDefault VT_BOOL <Integer>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET ReminderPlaySound <34078> ( _           ' VTable offset = 364
   ) AS INTEGER                                         ' [retval][out] *ReminderPlaySound VT_BOOL <Integer>
   ' =====================================================================================
   PROPERTY SET ReminderPlaySound <34078> ( _           ' VTable offset = 368
     BYVAL prm_ReminderPlaySound AS INTEGER _           ' [in] ReminderPlaySound VT_BOOL <Integer>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET ReminderSet <34051> ( _                 ' VTable offset = 372
   ) AS INTEGER                                         ' [retval][out] *ReminderSet VT_BOOL <Integer>
   ' =====================================================================================
   PROPERTY SET ReminderSet <34051> ( _                 ' VTable offset = 376
     BYVAL prm_ReminderSet AS INTEGER _                 ' [in] ReminderSet VT_BOOL <Integer>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET ReminderSoundFile <34079> ( _           ' VTable offset = 380
   ) AS STRING                                          ' [retval][out] *ReminderSoundFile VT_BSTR
   ' =====================================================================================
   PROPERTY SET ReminderSoundFile <34079> ( _           ' VTable offset = 384
     BYVAL prm_ReminderSoundFile AS STRING _            ' [in] ReminderSoundFile VT_BSTR
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET ReminderTime <34050> ( _                ' VTable offset = 388
   ) AS DOUBLE                                          ' [retval][out] *ReminderTime VT_DATE <Double>
   ' =====================================================================================
   PROPERTY SET ReminderTime <34050> ( _                ' VTable offset = 392
     BYVAL prm_ReminderTime AS DOUBLE _                 ' [in] ReminderTime VT_DATE <Double>
   )                                                    ' void
   ' =====================================================================================
   METHOD MarkAsTask <64510> ( _                        ' VTable offset = 396
     BYVAL prm_MarkInterval AS LONG _                   ' [in] MarkInterval OlMarkInterval <enum>
   )                                                    ' void
   ' =====================================================================================
   METHOD ClearTaskFlag <64521> ( _                     ' VTable offset = 400
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET IsMarkedAsTask <64522> ( _              ' VTable offset = 404
   ) AS INTEGER                                         ' [retval][out] *IsMarkedAsTask VT_BOOL <Integer>
   ' =====================================================================================

END INTERFACE

#ENDIF   ' /* __DistListItem_INTERFACE_DEFINED__ */

' ########################################################################################
' Interface name = _DocumentItem
' IID = {00063020-0000-0000-C000-000000000046}
' Attributes = 4160 [&H1040] [Dual] [Dispatchable]
' Inherited interface = IDispatch
' ########################################################################################

#IF NOT %DEF(%DocumentItem_INTERFACE_DEFINED)
    %DocumentItem_INTERFACE_DEFINED = 1

INTERFACE DocumentItem $IID__DocumentItem

   INHERIT IDispatch

   ' =====================================================================================
   PROPERTY GET Application <61440> ( _                 ' VTable offset = 28
   ) AS Application                                     ' [retval][out] **Application _Application <dispinterface>
   ' =====================================================================================
   PROPERTY GET Class <61450> ( _                       ' VTable offset = 32
   ) AS LONG                                            ' [retval][out] *Class OlObjectClass <enum>
   ' =====================================================================================
   PROPERTY GET Session <61451> ( _                     ' VTable offset = 36
   ) AS NameSpace                                       ' [retval][out] **Session _NameSpace <dispinterface>
   ' =====================================================================================
   PROPERTY GET Parent <61441> ( _                      ' VTable offset = 40
   ) AS IDispatch                                       ' [retval][out] **Parent VT_DISPATCH <IDispatch>
   ' =====================================================================================
   PROPERTY GET Actions <63511> ( _                     ' VTable offset = 44
   ) AS Actions                                         ' [retval][out] **Actions Actions <dispinterface>
   ' =====================================================================================
   PROPERTY GET Attachments <63509> ( _                 ' VTable offset = 48
   ) AS Attachments                                     ' [retval][out] **Attachments Attachments <dispinterface>
   ' =====================================================================================
   PROPERTY GET BillingInformation <34101> ( _          ' VTable offset = 52
   ) AS STRING                                          ' [retval][out] *BillingInformation VT_BSTR
   ' =====================================================================================
   PROPERTY SET BillingInformation <34101> ( _          ' VTable offset = 56
     BYVAL prm_BillingInformation AS STRING _           ' [in] BillingInformation VT_BSTR
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET Body <37120> ( _                        ' VTable offset = 60
   ) AS STRING                                          ' [retval][out] *Body VT_BSTR
   ' =====================================================================================
   PROPERTY SET Body <37120> ( _                        ' VTable offset = 64
     BYVAL prm_Body AS STRING _                         ' [in] Body VT_BSTR
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET Categories <36865> ( _                  ' VTable offset = 68
   ) AS STRING                                          ' [retval][out] *Categories VT_BSTR
   ' =====================================================================================
   PROPERTY SET Categories <36865> ( _                  ' VTable offset = 72
     BYVAL prm_Categories AS STRING _                   ' [in] Categories VT_BSTR
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET Companies <34107> ( _                   ' VTable offset = 76
   ) AS STRING                                          ' [retval][out] *Companies VT_BSTR
   ' =====================================================================================
   PROPERTY SET Companies <34107> ( _                   ' VTable offset = 80
     BYVAL prm_Companies AS STRING _                    ' [in] Companies VT_BSTR
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET ConversationIndex <64192> ( _           ' VTable offset = 84
   ) AS STRING                                          ' [retval][out] *ConversationIndex VT_BSTR
   ' =====================================================================================
   PROPERTY GET ConversationTopic <112> ( _             ' VTable offset = 88
   ) AS STRING                                          ' [retval][out] *ConversationTopic VT_BSTR
   ' =====================================================================================
   PROPERTY GET CreationTime <12295> ( _                ' VTable offset = 92
   ) AS DOUBLE                                          ' [retval][out] *CreationTime VT_DATE <Double>
   ' =====================================================================================
   PROPERTY GET EntryID <61470> ( _                     ' VTable offset = 96
   ) AS STRING                                          ' [retval][out] *EntryID VT_BSTR
   ' =====================================================================================
   PROPERTY GET FormDescription <61589> ( _             ' VTable offset = 100
   ) AS FormDescription                                 ' [retval][out] **FormDescription FormDescription <dispinterface>
   ' =====================================================================================
   PROPERTY GET GetInspector <61502> ( _                ' VTable offset = 104
   ) AS Inspector                                       ' [retval][out] **GetInspector _Inspector <dispinterface>
   ' =====================================================================================
   PROPERTY GET Importance <23> ( _                     ' VTable offset = 108
   ) AS LONG                                            ' [retval][out] *Importance OlImportance <enum>
   ' =====================================================================================
   PROPERTY SET Importance <23> ( _                     ' VTable offset = 112
     BYVAL prm_Importance AS LONG _                     ' [in] Importance OlImportance <enum>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET LastModificationTime <12296> ( _        ' VTable offset = 116
   ) AS DOUBLE                                          ' [retval][out] *LastModificationTime VT_DATE <Double>
   ' =====================================================================================
   PROPERTY GET MAPIOBJECT <61696> ( _                  ' VTable offset = 120
   ) AS IUnknown                                        ' [retval][out] **MAPIOBJECT VT_UNKNOWN <IUnknown>
   ' =====================================================================================
   PROPERTY GET MessageClass <26> ( _                   ' VTable offset = 124
   ) AS STRING                                          ' [retval][out] *MessageClass VT_BSTR
   ' =====================================================================================
   PROPERTY SET MessageClass <26> ( _                   ' VTable offset = 128
     BYVAL prm_MessageClass AS STRING _                 ' [in] MessageClass VT_BSTR
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET Mileage <34100> ( _                     ' VTable offset = 132
   ) AS STRING                                          ' [retval][out] *Mileage VT_BSTR
   ' =====================================================================================
   PROPERTY SET Mileage <34100> ( _                     ' VTable offset = 136
     BYVAL prm_Mileage AS STRING _                      ' [in] Mileage VT_BSTR
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET NoAging <34062> ( _                     ' VTable offset = 140
   ) AS INTEGER                                         ' [retval][out] *NoAging VT_BOOL <Integer>
   ' =====================================================================================
   PROPERTY SET NoAging <34062> ( _                     ' VTable offset = 144
     BYVAL prm_NoAging AS INTEGER _                     ' [in] NoAging VT_BOOL <Integer>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET OutlookInternalVersion <34130> ( _      ' VTable offset = 148
   ) AS LONG                                            ' [retval][out] *OutlookInternalVersion VT_I4 <Long>
   ' =====================================================================================
   PROPERTY GET OutlookVersion <34132> ( _              ' VTable offset = 152
   ) AS STRING                                          ' [retval][out] *OutlookVersion VT_BSTR
   ' =====================================================================================
   PROPERTY GET Saved <61603> ( _                       ' VTable offset = 156
   ) AS INTEGER                                         ' [retval][out] *Saved VT_BOOL <Integer>
   ' =====================================================================================
   PROPERTY GET Sensitivity <54> ( _                    ' VTable offset = 160
   ) AS LONG                                            ' [retval][out] *Sensitivity OlSensitivity <enum>
   ' =====================================================================================
   PROPERTY SET Sensitivity <54> ( _                    ' VTable offset = 164
     BYVAL prm_Sensitivity AS LONG _                    ' [in] Sensitivity OlSensitivity <enum>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET Size <3592> ( _                         ' VTable offset = 168
   ) AS LONG                                            ' [retval][out] *Size VT_I4 <Long>
   ' =====================================================================================
   PROPERTY GET Subject <55> ( _                        ' VTable offset = 172
   ) AS STRING                                          ' [retval][out] *Subject VT_BSTR
   ' =====================================================================================
   PROPERTY SET Subject <55> ( _                        ' VTable offset = 176
     BYVAL prm_Subject AS STRING _                      ' [in] Subject VT_BSTR
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET UnRead <61468> ( _                      ' VTable offset = 180
   ) AS INTEGER                                         ' [retval][out] *UnRead VT_BOOL <Integer>
   ' =====================================================================================
   PROPERTY SET UnRead <61468> ( _                      ' VTable offset = 184
     BYVAL prm_UnRead AS INTEGER _                      ' [in] UnRead VT_BOOL <Integer>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET UserProperties <63510> ( _              ' VTable offset = 188
   ) AS UserProperties                                  ' [retval][out] **UserProperties UserProperties <dispinterface>
   ' =====================================================================================
   METHOD Close <61475> ( _                             ' VTable offset = 192
     BYVAL prm_SaveMode AS LONG _                       ' [in] SaveMode OlInspectorClose <enum>
   )                                                    ' void
   ' =====================================================================================
   METHOD Copy <61490> ( _                              ' VTable offset = 196
   ) AS IDispatch                                       ' [retval][out] **Item VT_DISPATCH <IDispatch>
   ' =====================================================================================
   METHOD Delete <61514> ( _                            ' VTable offset = 200
   )                                                    ' void
   ' =====================================================================================
   METHOD Display <61606> ( _                           ' VTable offset = 204
     OPTIONAL BYVAL prm_Modal AS VARIANT _              ' [opt][in] Modal VT_VARIANT <Variant>
   )                                                    ' void
   ' =====================================================================================
   METHOD Move <61492> ( _                              ' VTable offset = 208
     BYVAL prm_DestFldr AS MAPIFolder _                 ' [in] *DestFldr MAPIFolder <dispinterface>
   ) AS IDispatch                                       ' [retval][out] **Item VT_DISPATCH <IDispatch>
   ' =====================================================================================
   METHOD PrintOut <61491> ( _                          ' VTable offset = 212
   )                                                    ' void
   ' =====================================================================================
   METHOD Save <61512> ( _                              ' VTable offset = 216
   )                                                    ' void
   ' =====================================================================================
   METHOD SaveAs <61521> ( _                            ' VTable offset = 220
     BYVAL prm_Path AS STRING _                         ' [in] Path VT_BSTR
   , OPTIONAL BYVAL prm_Type AS VARIANT _               ' [opt][in] Type VT_VARIANT <Variant>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET Links <62469> ( _                       ' VTable offset = 224
   ) AS Links                                           ' [retval][out] **Links Links <dispinterface>
   ' =====================================================================================
   PROPERTY GET DownloadState <64077> ( _               ' VTable offset = 228
   ) AS LONG                                            ' [retval][out] *DownloadState OlDownloadState <enum>
   ' =====================================================================================
   METHOD ShowCategoriesDialog <64011> ( _              ' VTable offset = 232
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET ItemProperties <64009> ( _              ' VTable offset = 236
   ) AS ItemProperties                                  ' [retval][out] **ItemProperties ItemProperties <dispinterface>
   ' =====================================================================================
   PROPERTY GET MarkForDownload <34161> ( _             ' VTable offset = 240
   ) AS LONG                                            ' [retval][out] *MarkForDownload OlRemoteStatus <enum>
   ' =====================================================================================
   PROPERTY SET MarkForDownload <34161> ( _             ' VTable offset = 244
     BYVAL prm_MarkForDownload AS LONG _                ' [in] MarkForDownload OlRemoteStatus <enum>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET IsConflict <64164> ( _                  ' VTable offset = 248
   ) AS INTEGER                                         ' [retval][out] *IsConflict VT_BOOL <Integer>
   ' =====================================================================================
   PROPERTY GET AutoResolvedWinner <64186> ( _          ' VTable offset = 252
   ) AS INTEGER                                         ' [retval][out] *AutoResolvedWinner VT_BOOL <Integer>
   ' =====================================================================================
   PROPERTY GET Conflicts <64187> ( _                   ' VTable offset = 256
   ) AS Conflicts                                       ' [retval][out] **Conflicts Conflicts <dispinterface>
   ' =====================================================================================
   PROPERTY GET PropertyAccessor <64253> ( _            ' VTable offset = 260
   ) AS IDispatch                                       ' [retval][out] **PropertyAccessor PropertyAccessor <coclass>
   ' =====================================================================================

END INTERFACE

#ENDIF   ' /* __DocumentItem_INTERFACE_DEFINED__ */

' ########################################################################################
' Interface name = _JournalItem
' IID = {00063022-0000-0000-C000-000000000046}
' Attributes = 4160 [&H1040] [Dual] [Dispatchable]
' Inherited interface = IDispatch
' ########################################################################################

#IF NOT %DEF(%JournalItem_INTERFACE_DEFINED)
    %JournalItem_INTERFACE_DEFINED = 1

INTERFACE JournalItem $IID__JournalItem

   INHERIT IDispatch

   ' =====================================================================================
   PROPERTY GET Application <61440> ( _                 ' VTable offset = 28
   ) AS Application                                     ' [retval][out] **Application _Application <dispinterface>
   ' =====================================================================================
   PROPERTY GET Class <61450> ( _                       ' VTable offset = 32
   ) AS LONG                                            ' [retval][out] *Class OlObjectClass <enum>
   ' =====================================================================================
   PROPERTY GET Session <61451> ( _                     ' VTable offset = 36
   ) AS NameSpace                                       ' [retval][out] **Session _NameSpace <dispinterface>
   ' =====================================================================================
   PROPERTY GET Parent <61441> ( _                      ' VTable offset = 40
   ) AS IDispatch                                       ' [retval][out] **Parent VT_DISPATCH <IDispatch>
   ' =====================================================================================
   PROPERTY GET Actions <63511> ( _                     ' VTable offset = 44
   ) AS Actions                                         ' [retval][out] **Actions Actions <dispinterface>
   ' =====================================================================================
   PROPERTY GET Attachments <63509> ( _                 ' VTable offset = 48
   ) AS Attachments                                     ' [retval][out] **Attachments Attachments <dispinterface>
   ' =====================================================================================
   PROPERTY GET BillingInformation <34101> ( _          ' VTable offset = 52
   ) AS STRING                                          ' [retval][out] *BillingInformation VT_BSTR
   ' =====================================================================================
   PROPERTY SET BillingInformation <34101> ( _          ' VTable offset = 56
     BYVAL prm_BillingInformation AS STRING _           ' [in] BillingInformation VT_BSTR
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET Body <37120> ( _                        ' VTable offset = 60
   ) AS STRING                                          ' [retval][out] *Body VT_BSTR
   ' =====================================================================================
   PROPERTY SET Body <37120> ( _                        ' VTable offset = 64
     BYVAL prm_Body AS STRING _                         ' [in] Body VT_BSTR
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET Categories <36865> ( _                  ' VTable offset = 68
   ) AS STRING                                          ' [retval][out] *Categories VT_BSTR
   ' =====================================================================================
   PROPERTY SET Categories <36865> ( _                  ' VTable offset = 72
     BYVAL prm_Categories AS STRING _                   ' [in] Categories VT_BSTR
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET Companies <34107> ( _                   ' VTable offset = 76
   ) AS STRING                                          ' [retval][out] *Companies VT_BSTR
   ' =====================================================================================
   PROPERTY SET Companies <34107> ( _                   ' VTable offset = 80
     BYVAL prm_Companies AS STRING _                    ' [in] Companies VT_BSTR
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET ConversationIndex <64192> ( _           ' VTable offset = 84
   ) AS STRING                                          ' [retval][out] *ConversationIndex VT_BSTR
   ' =====================================================================================
   PROPERTY GET ConversationTopic <112> ( _             ' VTable offset = 88
   ) AS STRING                                          ' [retval][out] *ConversationTopic VT_BSTR
   ' =====================================================================================
   PROPERTY GET CreationTime <12295> ( _                ' VTable offset = 92
   ) AS DOUBLE                                          ' [retval][out] *CreationTime VT_DATE <Double>
   ' =====================================================================================
   PROPERTY GET EntryID <61470> ( _                     ' VTable offset = 96
   ) AS STRING                                          ' [retval][out] *EntryID VT_BSTR
   ' =====================================================================================
   PROPERTY GET FormDescription <61589> ( _             ' VTable offset = 100
   ) AS FormDescription                                 ' [retval][out] **FormDescription FormDescription <dispinterface>
   ' =====================================================================================
   PROPERTY GET GetInspector <61502> ( _                ' VTable offset = 104
   ) AS Inspector                                       ' [retval][out] **GetInspector _Inspector <dispinterface>
   ' =====================================================================================
   PROPERTY GET Importance <23> ( _                     ' VTable offset = 108
   ) AS LONG                                            ' [retval][out] *Importance OlImportance <enum>
   ' =====================================================================================
   PROPERTY SET Importance <23> ( _                     ' VTable offset = 112
     BYVAL prm_Importance AS LONG _                     ' [in] Importance OlImportance <enum>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET LastModificationTime <12296> ( _        ' VTable offset = 116
   ) AS DOUBLE                                          ' [retval][out] *LastModificationTime VT_DATE <Double>
   ' =====================================================================================
   PROPERTY GET MAPIOBJECT <61696> ( _                  ' VTable offset = 120
   ) AS IUnknown                                        ' [retval][out] **MAPIOBJECT VT_UNKNOWN <IUnknown>
   ' =====================================================================================
   PROPERTY GET MessageClass <26> ( _                   ' VTable offset = 124
   ) AS STRING                                          ' [retval][out] *MessageClass VT_BSTR
   ' =====================================================================================
   PROPERTY SET MessageClass <26> ( _                   ' VTable offset = 128
     BYVAL prm_MessageClass AS STRING _                 ' [in] MessageClass VT_BSTR
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET Mileage <34100> ( _                     ' VTable offset = 132
   ) AS STRING                                          ' [retval][out] *Mileage VT_BSTR
   ' =====================================================================================
   PROPERTY SET Mileage <34100> ( _                     ' VTable offset = 136
     BYVAL prm_Mileage AS STRING _                      ' [in] Mileage VT_BSTR
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET NoAging <34062> ( _                     ' VTable offset = 140
   ) AS INTEGER                                         ' [retval][out] *NoAging VT_BOOL <Integer>
   ' =====================================================================================
   PROPERTY SET NoAging <34062> ( _                     ' VTable offset = 144
     BYVAL prm_NoAging AS INTEGER _                     ' [in] NoAging VT_BOOL <Integer>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET OutlookInternalVersion <34130> ( _      ' VTable offset = 148
   ) AS LONG                                            ' [retval][out] *OutlookInternalVersion VT_I4 <Long>
   ' =====================================================================================
   PROPERTY GET OutlookVersion <34132> ( _              ' VTable offset = 152
   ) AS STRING                                          ' [retval][out] *OutlookVersion VT_BSTR
   ' =====================================================================================
   PROPERTY GET Saved <61603> ( _                       ' VTable offset = 156
   ) AS INTEGER                                         ' [retval][out] *Saved VT_BOOL <Integer>
   ' =====================================================================================
   PROPERTY GET Sensitivity <54> ( _                    ' VTable offset = 160
   ) AS LONG                                            ' [retval][out] *Sensitivity OlSensitivity <enum>
   ' =====================================================================================
   PROPERTY SET Sensitivity <54> ( _                    ' VTable offset = 164
     BYVAL prm_Sensitivity AS LONG _                    ' [in] Sensitivity OlSensitivity <enum>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET Size <3592> ( _                         ' VTable offset = 168
   ) AS LONG                                            ' [retval][out] *Size VT_I4 <Long>
   ' =====================================================================================
   PROPERTY GET Subject <55> ( _                        ' VTable offset = 172
   ) AS STRING                                          ' [retval][out] *Subject VT_BSTR
   ' =====================================================================================
   PROPERTY SET Subject <55> ( _                        ' VTable offset = 176
     BYVAL prm_Subject AS STRING _                      ' [in] Subject VT_BSTR
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET UnRead <61468> ( _                      ' VTable offset = 180
   ) AS INTEGER                                         ' [retval][out] *UnRead VT_BOOL <Integer>
   ' =====================================================================================
   PROPERTY SET UnRead <61468> ( _                      ' VTable offset = 184
     BYVAL prm_UnRead AS INTEGER _                      ' [in] UnRead VT_BOOL <Integer>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET UserProperties <63510> ( _              ' VTable offset = 188
   ) AS UserProperties                                  ' [retval][out] **UserProperties UserProperties <dispinterface>
   ' =====================================================================================
   METHOD Close <61475> ( _                             ' VTable offset = 192
     BYVAL prm_SaveMode AS LONG _                       ' [in] SaveMode OlInspectorClose <enum>
   )                                                    ' void
   ' =====================================================================================
   METHOD Copy <61490> ( _                              ' VTable offset = 196
   ) AS IDispatch                                       ' [retval][out] **Item VT_DISPATCH <IDispatch>
   ' =====================================================================================
   METHOD Delete <61514> ( _                            ' VTable offset = 200
   )                                                    ' void
   ' =====================================================================================
   METHOD Display <61606> ( _                           ' VTable offset = 204
     OPTIONAL BYVAL prm_Modal AS VARIANT _              ' [opt][in] Modal VT_VARIANT <Variant>
   )                                                    ' void
   ' =====================================================================================
   METHOD Move <61492> ( _                              ' VTable offset = 208
     BYVAL prm_DestFldr AS MAPIFolder _                 ' [in] *DestFldr MAPIFolder <dispinterface>
   ) AS IDispatch                                       ' [retval][out] **Item VT_DISPATCH <IDispatch>
   ' =====================================================================================
   METHOD PrintOut <61491> ( _                          ' VTable offset = 212
   )                                                    ' void
   ' =====================================================================================
   METHOD Save <61512> ( _                              ' VTable offset = 216
   )                                                    ' void
   ' =====================================================================================
   METHOD SaveAs <61521> ( _                            ' VTable offset = 220
     BYVAL prm_Path AS STRING _                         ' [in] Path VT_BSTR
   , OPTIONAL BYVAL prm_Type AS VARIANT _               ' [opt][in] Type VT_VARIANT <Variant>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET ContactNames <3588> ( _                 ' VTable offset = 224
   ) AS STRING                                          ' [retval][out] *ContactNames VT_BSTR
   ' =====================================================================================
   PROPERTY SET ContactNames <3588> ( _                 ' VTable offset = 228
     BYVAL prm_ContactNames AS STRING _                 ' [in] ContactNames VT_BSTR
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET DocPosted <34577> ( _                   ' VTable offset = 232
   ) AS INTEGER                                         ' [retval][out] *DocPosted VT_BOOL <Integer>
   ' =====================================================================================
   PROPERTY SET DocPosted <34577> ( _                   ' VTable offset = 236
     BYVAL prm_DocPosted AS INTEGER _                   ' [in] DocPosted VT_BOOL <Integer>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET DocPrinted <34574> ( _                  ' VTable offset = 240
   ) AS INTEGER                                         ' [retval][out] *DocPrinted VT_BOOL <Integer>
   ' =====================================================================================
   PROPERTY SET DocPrinted <34574> ( _                  ' VTable offset = 244
     BYVAL prm_DocPrinted AS INTEGER _                  ' [in] DocPrinted VT_BOOL <Integer>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET DocRouted <34576> ( _                   ' VTable offset = 248
   ) AS INTEGER                                         ' [retval][out] *DocRouted VT_BOOL <Integer>
   ' =====================================================================================
   PROPERTY SET DocRouted <34576> ( _                   ' VTable offset = 252
     BYVAL prm_DocRouted AS INTEGER _                   ' [in] DocRouted VT_BOOL <Integer>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET DocSaved <34575> ( _                    ' VTable offset = 256
   ) AS INTEGER                                         ' [retval][out] *DocSaved VT_BOOL <Integer>
   ' =====================================================================================
   PROPERTY SET DocSaved <34575> ( _                    ' VTable offset = 260
     BYVAL prm_DocSaved AS INTEGER _                    ' [in] DocSaved VT_BOOL <Integer>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET Duration <34567> ( _                    ' VTable offset = 264
   ) AS LONG                                            ' [retval][out] *Duration VT_I4 <Long>
   ' =====================================================================================
   PROPERTY SET Duration <34567> ( _                    ' VTable offset = 268
     BYVAL prm_Duration AS LONG _                       ' [in] Duration VT_I4 <Long>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET End <34568> ( _                         ' VTable offset = 272
   ) AS DOUBLE                                          ' [retval][out] *End VT_DATE <Double>
   ' =====================================================================================
   PROPERTY SET End <34568> ( _                         ' VTable offset = 276
     BYVAL prm_End AS DOUBLE _                          ' [in] End VT_DATE <Double>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET Type <34560> ( _                        ' VTable offset = 280
   ) AS STRING                                          ' [retval][out] *Type VT_BSTR
   ' =====================================================================================
   PROPERTY SET Type <34560> ( _                        ' VTable offset = 284
     BYVAL prm_Type AS STRING _                         ' [in] Type VT_BSTR
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET Recipients <63508> ( _                  ' VTable offset = 288
   ) AS Recipients                                      ' [retval][out] **Recipients Recipients <dispinterface>
   ' =====================================================================================
   PROPERTY GET Start <34566> ( _                       ' VTable offset = 292
   ) AS DOUBLE                                          ' [retval][out] *Start VT_DATE <Double>
   ' =====================================================================================
   PROPERTY SET Start <34566> ( _                       ' VTable offset = 296
     BYVAL prm_Start AS DOUBLE _                        ' [in] Start VT_DATE <Double>
   )                                                    ' void
   ' =====================================================================================
   METHOD Forward <63507> ( _                           ' VTable offset = 300
   ) AS IDispatch                                       ' [retval][out] **Item MailItem <coclass>
   ' =====================================================================================
   METHOD Reply <63504> ( _                             ' VTable offset = 304
   ) AS IDispatch                                       ' [retval][out] **Item MailItem <coclass>
   ' =====================================================================================
   METHOD ReplyAll <63505> ( _                          ' VTable offset = 308
   ) AS IDispatch                                       ' [retval][out] **Item MailItem <coclass>
   ' =====================================================================================
   METHOD StartTimer <63269> ( _                        ' VTable offset = 312
   )                                                    ' void
   ' =====================================================================================
   METHOD StopTimer <63270> ( _                         ' VTable offset = 316
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET Links <62469> ( _                       ' VTable offset = 320
   ) AS Links                                           ' [retval][out] **Links Links <dispinterface>
   ' =====================================================================================
   PROPERTY GET DownloadState <64077> ( _               ' VTable offset = 324
   ) AS LONG                                            ' [retval][out] *DownloadState OlDownloadState <enum>
   ' =====================================================================================
   METHOD ShowCategoriesDialog <64011> ( _              ' VTable offset = 328
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET ItemProperties <64009> ( _              ' VTable offset = 332
   ) AS ItemProperties                                  ' [retval][out] **ItemProperties ItemProperties <dispinterface>
   ' =====================================================================================
   PROPERTY GET MarkForDownload <34161> ( _             ' VTable offset = 336
   ) AS LONG                                            ' [retval][out] *MarkForDownload OlRemoteStatus <enum>
   ' =====================================================================================
   PROPERTY SET MarkForDownload <34161> ( _             ' VTable offset = 340
     BYVAL prm_MarkForDownload AS LONG _                ' [in] MarkForDownload OlRemoteStatus <enum>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET IsConflict <64164> ( _                  ' VTable offset = 344
   ) AS INTEGER                                         ' [retval][out] *IsConflict VT_BOOL <Integer>
   ' =====================================================================================
   PROPERTY GET AutoResolvedWinner <64186> ( _          ' VTable offset = 348
   ) AS INTEGER                                         ' [retval][out] *AutoResolvedWinner VT_BOOL <Integer>
   ' =====================================================================================
   PROPERTY GET Conflicts <64187> ( _                   ' VTable offset = 352
   ) AS Conflicts                                       ' [retval][out] **Conflicts Conflicts <dispinterface>
   ' =====================================================================================
   PROPERTY GET PropertyAccessor <64253> ( _            ' VTable offset = 356
   ) AS IDispatch                                       ' [retval][out] **PropertyAccessor PropertyAccessor <coclass>
   ' =====================================================================================

END INTERFACE

#ENDIF   ' /* __JournalItem_INTERFACE_DEFINED__ */

' ########################################################################################
' Interface name = _NoteItem
' IID = {00063025-0000-0000-C000-000000000046}
' Attributes = 4160 [&H1040] [Dual] [Dispatchable]
' Inherited interface = IDispatch
' ########################################################################################

#IF NOT %DEF(%NoteItem_INTERFACE_DEFINED)
    %NoteItem_INTERFACE_DEFINED = 1

INTERFACE NoteItem $IID__NoteItem

   INHERIT IDispatch

   ' =====================================================================================
   PROPERTY GET Application <61440> ( _                 ' VTable offset = 28
   ) AS Application                                     ' [retval][out] **Application _Application <dispinterface>
   ' =====================================================================================
   PROPERTY GET Class <61450> ( _                       ' VTable offset = 32
   ) AS LONG                                            ' [retval][out] *Class OlObjectClass <enum>
   ' =====================================================================================
   PROPERTY GET Session <61451> ( _                     ' VTable offset = 36
   ) AS NameSpace                                       ' [retval][out] **Session _NameSpace <dispinterface>
   ' =====================================================================================
   PROPERTY GET Parent <61441> ( _                      ' VTable offset = 40
   ) AS IDispatch                                       ' [retval][out] **Parent VT_DISPATCH <IDispatch>
   ' =====================================================================================
   PROPERTY GET Body <37120> ( _                        ' VTable offset = 44
   ) AS STRING                                          ' [retval][out] *Body VT_BSTR
   ' =====================================================================================
   PROPERTY SET Body <37120> ( _                        ' VTable offset = 48
     BYVAL prm_Body AS STRING _                         ' [in] Body VT_BSTR
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET Categories <36865> ( _                  ' VTable offset = 52
   ) AS STRING                                          ' [retval][out] *Categories VT_BSTR
   ' =====================================================================================
   PROPERTY SET Categories <36865> ( _                  ' VTable offset = 56
     BYVAL prm_Categories AS STRING _                   ' [in] Categories VT_BSTR
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET Color <35584> ( _                       ' VTable offset = 60
   ) AS LONG                                            ' [retval][out] *Color OlNoteColor <enum>
   ' =====================================================================================
   PROPERTY SET Color <35584> ( _                       ' VTable offset = 64
     BYVAL prm_Color AS LONG _                          ' [in] Color OlNoteColor <enum>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET CreationTime <12295> ( _                ' VTable offset = 68
   ) AS DOUBLE                                          ' [retval][out] *CreationTime VT_DATE <Double>
   ' =====================================================================================
   PROPERTY GET EntryID <61470> ( _                     ' VTable offset = 72
   ) AS STRING                                          ' [retval][out] *EntryID VT_BSTR
   ' =====================================================================================
   PROPERTY GET GetInspector <61502> ( _                ' VTable offset = 76
   ) AS Inspector                                       ' [retval][out] **GetInspector _Inspector <dispinterface>
   ' =====================================================================================
   PROPERTY GET Height <35587> ( _                      ' VTable offset = 80
   ) AS LONG                                            ' [retval][out] *Height VT_I4 <Long>
   ' =====================================================================================
   PROPERTY SET Height <35587> ( _                      ' VTable offset = 84
     BYVAL prm_Height AS LONG _                         ' [in] Height VT_I4 <Long>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET LastModificationTime <12296> ( _        ' VTable offset = 88
   ) AS DOUBLE                                          ' [retval][out] *LastModificationTime VT_DATE <Double>
   ' =====================================================================================
   PROPERTY GET Left <35588> ( _                        ' VTable offset = 92
   ) AS LONG                                            ' [retval][out] *Left VT_I4 <Long>
   ' =====================================================================================
   PROPERTY SET Left <35588> ( _                        ' VTable offset = 96
     BYVAL prm_Left AS LONG _                           ' [in] Left VT_I4 <Long>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET MessageClass <26> ( _                   ' VTable offset = 100
   ) AS STRING                                          ' [retval][out] *MessageClass VT_BSTR
   ' =====================================================================================
   PROPERTY SET MessageClass <26> ( _                   ' VTable offset = 104
     BYVAL prm_MessageClass AS STRING _                 ' [in] MessageClass VT_BSTR
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET Saved <61603> ( _                       ' VTable offset = 108
   ) AS INTEGER                                         ' [retval][out] *Saved VT_BOOL <Integer>
   ' =====================================================================================
   PROPERTY GET Size <3592> ( _                         ' VTable offset = 112
   ) AS LONG                                            ' [retval][out] *Size VT_I4 <Long>
   ' =====================================================================================
   PROPERTY GET Subject <63392> ( _                     ' VTable offset = 116
   ) AS STRING                                          ' [retval][out] *Subject VT_BSTR
   ' =====================================================================================
   PROPERTY GET Top <35589> ( _                         ' VTable offset = 120
   ) AS LONG                                            ' [retval][out] *Top VT_I4 <Long>
   ' =====================================================================================
   PROPERTY SET Top <35589> ( _                         ' VTable offset = 124
     BYVAL prm_Top AS LONG _                            ' [in] Top VT_I4 <Long>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET Width <35586> ( _                       ' VTable offset = 128
   ) AS LONG                                            ' [retval][out] *Width VT_I4 <Long>
   ' =====================================================================================
   PROPERTY SET Width <35586> ( _                       ' VTable offset = 132
     BYVAL prm_Width AS LONG _                          ' [in] Width VT_I4 <Long>
   )                                                    ' void
   ' =====================================================================================
   METHOD Close <61475> ( _                             ' VTable offset = 136
     BYVAL prm_SaveMode AS LONG _                       ' [in] SaveMode OlInspectorClose <enum>
   )                                                    ' void
   ' =====================================================================================
   METHOD Copy <61490> ( _                              ' VTable offset = 140
   ) AS IDispatch                                       ' [retval][out] **Item VT_DISPATCH <IDispatch>
   ' =====================================================================================
   METHOD Delete <61514> ( _                            ' VTable offset = 144
   )                                                    ' void
   ' =====================================================================================
   METHOD Display <61606> ( _                           ' VTable offset = 148
     OPTIONAL BYVAL prm_Modal AS VARIANT _              ' [opt][in] Modal VT_VARIANT <Variant>
   )                                                    ' void
   ' =====================================================================================
   METHOD Move <61492> ( _                              ' VTable offset = 152
     BYVAL prm_DestFldr AS MAPIFolder _                 ' [in] *DestFldr MAPIFolder <dispinterface>
   ) AS IDispatch                                       ' [retval][out] **Item VT_DISPATCH <IDispatch>
   ' =====================================================================================
   METHOD PrintOut <61491> ( _                          ' VTable offset = 156
   )                                                    ' void
   ' =====================================================================================
   METHOD Save <61512> ( _                              ' VTable offset = 160
   )                                                    ' void
   ' =====================================================================================
   METHOD SaveAs <61521> ( _                            ' VTable offset = 164
     BYVAL prm_Path AS STRING _                         ' [in] Path VT_BSTR
   , OPTIONAL BYVAL prm_Type AS VARIANT _               ' [opt][in] Type VT_VARIANT <Variant>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET Links <62469> ( _                       ' VTable offset = 168
   ) AS Links                                           ' [retval][out] **Links Links <dispinterface>
   ' =====================================================================================
   PROPERTY GET DownloadState <64077> ( _               ' VTable offset = 172
   ) AS LONG                                            ' [retval][out] *DownloadState OlDownloadState <enum>
   ' =====================================================================================
   PROPERTY GET ItemProperties <64009> ( _              ' VTable offset = 176
   ) AS ItemProperties                                  ' [retval][out] **ItemProperties ItemProperties <dispinterface>
   ' =====================================================================================
   PROPERTY GET MarkForDownload <34161> ( _             ' VTable offset = 180
   ) AS LONG                                            ' [retval][out] *MarkForDownload OlRemoteStatus <enum>
   ' =====================================================================================
   PROPERTY SET MarkForDownload <34161> ( _             ' VTable offset = 184
     BYVAL prm_MarkForDownload AS LONG _                ' [in] MarkForDownload OlRemoteStatus <enum>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET IsConflict <64164> ( _                  ' VTable offset = 188
   ) AS INTEGER                                         ' [retval][out] *IsConflict VT_BOOL <Integer>
   ' =====================================================================================
   PROPERTY GET AutoResolvedWinner <64186> ( _          ' VTable offset = 192
   ) AS INTEGER                                         ' [retval][out] *AutoResolvedWinner VT_BOOL <Integer>
   ' =====================================================================================
   PROPERTY GET Conflicts <64187> ( _                   ' VTable offset = 196
   ) AS Conflicts                                       ' [retval][out] **Conflicts Conflicts <dispinterface>
   ' =====================================================================================
   PROPERTY GET PropertyAccessor <64253> ( _            ' VTable offset = 200
   ) AS IDispatch                                       ' [retval][out] **PropertyAccessor PropertyAccessor <coclass>
   ' =====================================================================================

END INTERFACE

#ENDIF   ' /* __NoteItem_INTERFACE_DEFINED__ */

' ########################################################################################
' Interface name = _PostItem
' IID = {00063024-0000-0000-C000-000000000046}
' Attributes = 4160 [&H1040] [Dual] [Dispatchable]
' Inherited interface = IDispatch
' ########################################################################################

#IF NOT %DEF(%PostItem_INTERFACE_DEFINED)
    %PostItem_INTERFACE_DEFINED = 1

INTERFACE PostItem $IID__PostItem

   INHERIT IDispatch

   ' =====================================================================================
   PROPERTY GET Application <61440> ( _                 ' VTable offset = 28
   ) AS Application                                     ' [retval][out] **Application _Application <dispinterface>
   ' =====================================================================================
   PROPERTY GET Class <61450> ( _                       ' VTable offset = 32
   ) AS LONG                                            ' [retval][out] *Class OlObjectClass <enum>
   ' =====================================================================================
   PROPERTY GET Session <61451> ( _                     ' VTable offset = 36
   ) AS NameSpace                                       ' [retval][out] **Session _NameSpace <dispinterface>
   ' =====================================================================================
   PROPERTY GET Parent <61441> ( _                      ' VTable offset = 40
   ) AS IDispatch                                       ' [retval][out] **Parent VT_DISPATCH <IDispatch>
   ' =====================================================================================
   PROPERTY GET Actions <63511> ( _                     ' VTable offset = 44
   ) AS Actions                                         ' [retval][out] **Actions Actions <dispinterface>
   ' =====================================================================================
   PROPERTY GET Attachments <63509> ( _                 ' VTable offset = 48
   ) AS Attachments                                     ' [retval][out] **Attachments Attachments <dispinterface>
   ' =====================================================================================
   PROPERTY GET BillingInformation <34101> ( _          ' VTable offset = 52
   ) AS STRING                                          ' [retval][out] *BillingInformation VT_BSTR
   ' =====================================================================================
   PROPERTY SET BillingInformation <34101> ( _          ' VTable offset = 56
     BYVAL prm_BillingInformation AS STRING _           ' [in] BillingInformation VT_BSTR
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET Body <37120> ( _                        ' VTable offset = 60
   ) AS STRING                                          ' [retval][out] *Body VT_BSTR
   ' =====================================================================================
   PROPERTY SET Body <37120> ( _                        ' VTable offset = 64
     BYVAL prm_Body AS STRING _                         ' [in] Body VT_BSTR
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET Categories <36865> ( _                  ' VTable offset = 68
   ) AS STRING                                          ' [retval][out] *Categories VT_BSTR
   ' =====================================================================================
   PROPERTY SET Categories <36865> ( _                  ' VTable offset = 72
     BYVAL prm_Categories AS STRING _                   ' [in] Categories VT_BSTR
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET Companies <34107> ( _                   ' VTable offset = 76
   ) AS STRING                                          ' [retval][out] *Companies VT_BSTR
   ' =====================================================================================
   PROPERTY SET Companies <34107> ( _                   ' VTable offset = 80
     BYVAL prm_Companies AS STRING _                    ' [in] Companies VT_BSTR
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET ConversationIndex <64192> ( _           ' VTable offset = 84
   ) AS STRING                                          ' [retval][out] *ConversationIndex VT_BSTR
   ' =====================================================================================
   PROPERTY GET ConversationTopic <112> ( _             ' VTable offset = 88
   ) AS STRING                                          ' [retval][out] *ConversationTopic VT_BSTR
   ' =====================================================================================
   PROPERTY GET CreationTime <12295> ( _                ' VTable offset = 92
   ) AS DOUBLE                                          ' [retval][out] *CreationTime VT_DATE <Double>
   ' =====================================================================================
   PROPERTY GET EntryID <61470> ( _                     ' VTable offset = 96
   ) AS STRING                                          ' [retval][out] *EntryID VT_BSTR
   ' =====================================================================================
   PROPERTY GET FormDescription <61589> ( _             ' VTable offset = 100
   ) AS FormDescription                                 ' [retval][out] **FormDescription FormDescription <dispinterface>
   ' =====================================================================================
   PROPERTY GET GetInspector <61502> ( _                ' VTable offset = 104
   ) AS Inspector                                       ' [retval][out] **GetInspector _Inspector <dispinterface>
   ' =====================================================================================
   PROPERTY GET Importance <23> ( _                     ' VTable offset = 108
   ) AS LONG                                            ' [retval][out] *Importance OlImportance <enum>
   ' =====================================================================================
   PROPERTY SET Importance <23> ( _                     ' VTable offset = 112
     BYVAL prm_Importance AS LONG _                     ' [in] Importance OlImportance <enum>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET LastModificationTime <12296> ( _        ' VTable offset = 116
   ) AS DOUBLE                                          ' [retval][out] *LastModificationTime VT_DATE <Double>
   ' =====================================================================================
   PROPERTY GET MAPIOBJECT <61696> ( _                  ' VTable offset = 120
   ) AS IUnknown                                        ' [retval][out] **MAPIOBJECT VT_UNKNOWN <IUnknown>
   ' =====================================================================================
   PROPERTY GET MessageClass <26> ( _                   ' VTable offset = 124
   ) AS STRING                                          ' [retval][out] *MessageClass VT_BSTR
   ' =====================================================================================
   PROPERTY SET MessageClass <26> ( _                   ' VTable offset = 128
     BYVAL prm_MessageClass AS STRING _                 ' [in] MessageClass VT_BSTR
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET Mileage <34100> ( _                     ' VTable offset = 132
   ) AS STRING                                          ' [retval][out] *Mileage VT_BSTR
   ' =====================================================================================
   PROPERTY SET Mileage <34100> ( _                     ' VTable offset = 136
     BYVAL prm_Mileage AS STRING _                      ' [in] Mileage VT_BSTR
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET NoAging <34062> ( _                     ' VTable offset = 140
   ) AS INTEGER                                         ' [retval][out] *NoAging VT_BOOL <Integer>
   ' =====================================================================================
   PROPERTY SET NoAging <34062> ( _                     ' VTable offset = 144
     BYVAL prm_NoAging AS INTEGER _                     ' [in] NoAging VT_BOOL <Integer>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET OutlookInternalVersion <34130> ( _      ' VTable offset = 148
   ) AS LONG                                            ' [retval][out] *OutlookInternalVersion VT_I4 <Long>
   ' =====================================================================================
   PROPERTY GET OutlookVersion <34132> ( _              ' VTable offset = 152
   ) AS STRING                                          ' [retval][out] *OutlookVersion VT_BSTR
   ' =====================================================================================
   PROPERTY GET Saved <61603> ( _                       ' VTable offset = 156
   ) AS INTEGER                                         ' [retval][out] *Saved VT_BOOL <Integer>
   ' =====================================================================================
   PROPERTY GET Sensitivity <54> ( _                    ' VTable offset = 160
   ) AS LONG                                            ' [retval][out] *Sensitivity OlSensitivity <enum>
   ' =====================================================================================
   PROPERTY SET Sensitivity <54> ( _                    ' VTable offset = 164
     BYVAL prm_Sensitivity AS LONG _                    ' [in] Sensitivity OlSensitivity <enum>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET Size <3592> ( _                         ' VTable offset = 168
   ) AS LONG                                            ' [retval][out] *Size VT_I4 <Long>
   ' =====================================================================================
   PROPERTY GET Subject <55> ( _                        ' VTable offset = 172
   ) AS STRING                                          ' [retval][out] *Subject VT_BSTR
   ' =====================================================================================
   PROPERTY SET Subject <55> ( _                        ' VTable offset = 176
     BYVAL prm_Subject AS STRING _                      ' [in] Subject VT_BSTR
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET UnRead <61468> ( _                      ' VTable offset = 180
   ) AS INTEGER                                         ' [retval][out] *UnRead VT_BOOL <Integer>
   ' =====================================================================================
   PROPERTY SET UnRead <61468> ( _                      ' VTable offset = 184
     BYVAL prm_UnRead AS INTEGER _                      ' [in] UnRead VT_BOOL <Integer>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET UserProperties <63510> ( _              ' VTable offset = 188
   ) AS UserProperties                                  ' [retval][out] **UserProperties UserProperties <dispinterface>
   ' =====================================================================================
   METHOD Close <61475> ( _                             ' VTable offset = 192
     BYVAL prm_SaveMode AS LONG _                       ' [in] SaveMode OlInspectorClose <enum>
   )                                                    ' void
   ' =====================================================================================
   METHOD Copy <61490> ( _                              ' VTable offset = 196
   ) AS IDispatch                                       ' [retval][out] **Item VT_DISPATCH <IDispatch>
   ' =====================================================================================
   METHOD Delete <61514> ( _                            ' VTable offset = 200
   )                                                    ' void
   ' =====================================================================================
   METHOD Display <61606> ( _                           ' VTable offset = 204
     OPTIONAL BYVAL prm_Modal AS VARIANT _              ' [opt][in] Modal VT_VARIANT <Variant>
   )                                                    ' void
   ' =====================================================================================
   METHOD Move <61492> ( _                              ' VTable offset = 208
     BYVAL prm_DestFldr AS MAPIFolder _                 ' [in] *DestFldr MAPIFolder <dispinterface>
   ) AS IDispatch                                       ' [retval][out] **Item VT_DISPATCH <IDispatch>
   ' =====================================================================================
   METHOD PrintOut <61491> ( _                          ' VTable offset = 212
   )                                                    ' void
   ' =====================================================================================
   METHOD Save <61512> ( _                              ' VTable offset = 216
   )                                                    ' void
   ' =====================================================================================
   METHOD SaveAs <61521> ( _                            ' VTable offset = 220
     BYVAL prm_Path AS STRING _                         ' [in] Path VT_BSTR
   , OPTIONAL BYVAL prm_Type AS VARIANT _               ' [opt][in] Type VT_VARIANT <Variant>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET ExpiryTime <21> ( _                     ' VTable offset = 224
   ) AS DOUBLE                                          ' [retval][out] *ExpiryTime VT_DATE <Double>
   ' =====================================================================================
   PROPERTY SET ExpiryTime <21> ( _                     ' VTable offset = 228
     BYVAL prm_ExpiryTime AS DOUBLE _                   ' [in] ExpiryTime VT_DATE <Double>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET HTMLBody <62468> ( _                    ' VTable offset = 232
   ) AS STRING                                          ' [retval][out] *HTMLBody VT_BSTR
   ' =====================================================================================
   PROPERTY SET HTMLBody <62468> ( _                    ' VTable offset = 236
     BYVAL prm_HTMLBody AS STRING _                     ' [in] HTMLBody VT_BSTR
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET ReceivedTime <3590> ( _                 ' VTable offset = 240
   ) AS DOUBLE                                          ' [retval][out] *ReceivedTime VT_DATE <Double>
   ' =====================================================================================
   PROPERTY GET SenderName <3098> ( _                   ' VTable offset = 244
   ) AS STRING                                          ' [retval][out] *SenderName VT_BSTR
   ' =====================================================================================
   PROPERTY GET SentOn <57> ( _                         ' VTable offset = 248
   ) AS DOUBLE                                          ' [retval][out] *SentOn VT_DATE <Double>
   ' =====================================================================================
   METHOD ClearConversationIndex <63522> ( _            ' VTable offset = 252
   )                                                    ' void
   ' =====================================================================================
   METHOD Forward <63507> ( _                           ' VTable offset = 256
   ) AS IDispatch                                       ' [retval][out] **Item MailItem <coclass>
   ' =====================================================================================
   METHOD Post <61557> ( _                              ' VTable offset = 260
   )                                                    ' void
   ' =====================================================================================
   METHOD Reply <63504> ( _                             ' VTable offset = 264
   ) AS IDispatch                                       ' [retval][out] **Item MailItem <coclass>
   ' =====================================================================================
   PROPERTY GET Links <62469> ( _                       ' VTable offset = 268
   ) AS Links                                           ' [retval][out] **Links Links <dispinterface>
   ' =====================================================================================
   PROPERTY GET ItemProperties <64009> ( _              ' VTable offset = 272
   ) AS ItemProperties                                  ' [retval][out] **ItemProperties ItemProperties <dispinterface>
   ' =====================================================================================
   PROPERTY GET BodyFormat <64073> ( _                  ' VTable offset = 276
   ) AS LONG                                            ' [retval][out] *BodyFormat OlBodyFormat <enum>
   ' =====================================================================================
   PROPERTY SET BodyFormat <64073> ( _                  ' VTable offset = 280
     BYVAL prm_BodyFormat AS LONG _                     ' [in] BodyFormat OlBodyFormat <enum>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET DownloadState <64077> ( _               ' VTable offset = 284
   ) AS LONG                                            ' [retval][out] *DownloadState OlDownloadState <enum>
   ' =====================================================================================
   METHOD ShowCategoriesDialog <64011> ( _              ' VTable offset = 288
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET InternetCodepage <16350> ( _            ' VTable offset = 292
   ) AS LONG                                            ' [retval][out] *InternetCodepage VT_I4 <Long>
   ' =====================================================================================
   PROPERTY SET InternetCodepage <16350> ( _            ' VTable offset = 296
     BYVAL prm_InternetCodepage AS LONG _               ' [in] InternetCodepage VT_I4 <Long>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET MarkForDownload <34161> ( _             ' VTable offset = 300
   ) AS LONG                                            ' [retval][out] *MarkForDownload OlRemoteStatus <enum>
   ' =====================================================================================
   PROPERTY SET MarkForDownload <34161> ( _             ' VTable offset = 304
     BYVAL prm_MarkForDownload AS LONG _                ' [in] MarkForDownload OlRemoteStatus <enum>
   )                                                    ' void
   ' =====================================================================================
   METHOD SetACLs <64163> ( _                           ' VTable offset = 308
   ) AS INTEGER                                         ' [retval][out] *AllOkay VT_BOOL <Integer>
   ' =====================================================================================
   PROPERTY GET IsConflict <64164> ( _                  ' VTable offset = 312
   ) AS INTEGER                                         ' [retval][out] *IsConflict VT_BOOL <Integer>
   ' =====================================================================================
   PROPERTY GET AutoResolvedWinner <64186> ( _          ' VTable offset = 316
   ) AS INTEGER                                         ' [retval][out] *AutoResolvedWinner VT_BOOL <Integer>
   ' =====================================================================================
   PROPERTY GET Conflicts <64187> ( _                   ' VTable offset = 320
   ) AS Conflicts                                       ' [retval][out] **Conflicts Conflicts <dispinterface>
   ' =====================================================================================
   PROPERTY GET SenderEmailAddress <3103> ( _           ' VTable offset = 324
   ) AS STRING                                          ' [retval][out] *SenderEmailAddress VT_BSTR
   ' =====================================================================================
   PROPERTY GET SenderEmailType <3102> ( _              ' VTable offset = 328
   ) AS STRING                                          ' [retval][out] *SenderEmailType VT_BSTR
   ' =====================================================================================
   PROPERTY GET PropertyAccessor <64253> ( _            ' VTable offset = 332
   ) AS IDispatch                                       ' [retval][out] **PropertyAccessor PropertyAccessor <coclass>
   ' =====================================================================================
   PROPERTY GET TaskSubject <64543> ( _                 ' VTable offset = 336
   ) AS STRING                                          ' [retval][out] *TaskSubject VT_BSTR
   ' =====================================================================================
   PROPERTY SET TaskSubject <64543> ( _                 ' VTable offset = 340
     BYVAL prm_TaskSubject AS STRING _                  ' [in] TaskSubject VT_BSTR
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET TaskDueDate <33029> ( _                 ' VTable offset = 344
   ) AS DOUBLE                                          ' [retval][out] *TaskDueDate VT_DATE <Double>
   ' =====================================================================================
   PROPERTY SET TaskDueDate <33029> ( _                 ' VTable offset = 348
     BYVAL prm_TaskDueDate AS DOUBLE _                  ' [in] TaskDueDate VT_DATE <Double>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET TaskStartDate <33028> ( _               ' VTable offset = 352
   ) AS DOUBLE                                          ' [retval][out] *TaskStartDate VT_DATE <Double>
   ' =====================================================================================
   PROPERTY SET TaskStartDate <33028> ( _               ' VTable offset = 356
     BYVAL prm_TaskStartDate AS DOUBLE _                ' [in] TaskStartDate VT_DATE <Double>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET TaskCompletedDate <33039> ( _           ' VTable offset = 360
   ) AS DOUBLE                                          ' [retval][out] *TaskCompletedDate VT_DATE <Double>
   ' =====================================================================================
   PROPERTY SET TaskCompletedDate <33039> ( _           ' VTable offset = 364
     BYVAL prm_TaskCompletedDate AS DOUBLE _            ' [in] TaskCompletedDate VT_DATE <Double>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET ToDoTaskOrdinal <34208> ( _             ' VTable offset = 368
   ) AS DOUBLE                                          ' [retval][out] *ToDoTaskOrdinal VT_DATE <Double>
   ' =====================================================================================
   PROPERTY SET ToDoTaskOrdinal <34208> ( _             ' VTable offset = 372
     BYVAL prm_ToDoTaskOrdinal AS DOUBLE _              ' [in] ToDoTaskOrdinal VT_DATE <Double>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET ReminderOverrideDefault <34076> ( _     ' VTable offset = 376
   ) AS INTEGER                                         ' [retval][out] *ReminderOverrideDefault VT_BOOL <Integer>
   ' =====================================================================================
   PROPERTY SET ReminderOverrideDefault <34076> ( _     ' VTable offset = 380
     BYVAL prm_ReminderOverrideDefault AS INTEGER _     ' [in] ReminderOverrideDefault VT_BOOL <Integer>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET ReminderPlaySound <34078> ( _           ' VTable offset = 384
   ) AS INTEGER                                         ' [retval][out] *ReminderPlaySound VT_BOOL <Integer>
   ' =====================================================================================
   PROPERTY SET ReminderPlaySound <34078> ( _           ' VTable offset = 388
     BYVAL prm_ReminderPlaySound AS INTEGER _           ' [in] ReminderPlaySound VT_BOOL <Integer>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET ReminderSet <34051> ( _                 ' VTable offset = 392
   ) AS INTEGER                                         ' [retval][out] *ReminderSet VT_BOOL <Integer>
   ' =====================================================================================
   PROPERTY SET ReminderSet <34051> ( _                 ' VTable offset = 396
     BYVAL prm_ReminderSet AS INTEGER _                 ' [in] ReminderSet VT_BOOL <Integer>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET ReminderSoundFile <34079> ( _           ' VTable offset = 400
   ) AS STRING                                          ' [retval][out] *ReminderSoundFile VT_BSTR
   ' =====================================================================================
   PROPERTY SET ReminderSoundFile <34079> ( _           ' VTable offset = 404
     BYVAL prm_ReminderSoundFile AS STRING _            ' [in] ReminderSoundFile VT_BSTR
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET ReminderTime <34050> ( _                ' VTable offset = 408
   ) AS DOUBLE                                          ' [retval][out] *ReminderTime VT_DATE <Double>
   ' =====================================================================================
   PROPERTY SET ReminderTime <34050> ( _                ' VTable offset = 412
     BYVAL prm_ReminderTime AS DOUBLE _                 ' [in] ReminderTime VT_DATE <Double>
   )                                                    ' void
   ' =====================================================================================
   METHOD MarkAsTask <64510> ( _                        ' VTable offset = 416
     BYVAL prm_MarkInterval AS LONG _                   ' [in] MarkInterval OlMarkInterval <enum>
   )                                                    ' void
   ' =====================================================================================
   METHOD ClearTaskFlag <64521> ( _                     ' VTable offset = 420
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET IsMarkedAsTask <64522> ( _              ' VTable offset = 424
   ) AS INTEGER                                         ' [retval][out] *IsMarkedAsTask VT_BOOL <Integer>
   ' =====================================================================================

END INTERFACE

#ENDIF   ' /* __PostItem_INTERFACE_DEFINED__ */

' ########################################################################################
' Interface name = _RemoteItem
' IID = {00063023-0000-0000-C000-000000000046}
' Attributes = 4160 [&H1040] [Dual] [Dispatchable]
' Inherited interface = IDispatch
' ########################################################################################

#IF NOT %DEF(%RemoteItem_INTERFACE_DEFINED)
    %RemoteItem_INTERFACE_DEFINED = 1

INTERFACE RemoteItem $IID__RemoteItem

   INHERIT IDispatch

   ' =====================================================================================
   PROPERTY GET Application <61440> ( _                 ' VTable offset = 28
   ) AS Application                                     ' [retval][out] **Application _Application <dispinterface>
   ' =====================================================================================
   PROPERTY GET Class <61450> ( _                       ' VTable offset = 32
   ) AS LONG                                            ' [retval][out] *Class OlObjectClass <enum>
   ' =====================================================================================
   PROPERTY GET Session <61451> ( _                     ' VTable offset = 36
   ) AS NameSpace                                       ' [retval][out] **Session _NameSpace <dispinterface>
   ' =====================================================================================
   PROPERTY GET Parent <61441> ( _                      ' VTable offset = 40
   ) AS IDispatch                                       ' [retval][out] **Parent VT_DISPATCH <IDispatch>
   ' =====================================================================================
   PROPERTY GET Actions <63511> ( _                     ' VTable offset = 44
   ) AS Actions                                         ' [retval][out] **Actions Actions <dispinterface>
   ' =====================================================================================
   PROPERTY GET Attachments <63509> ( _                 ' VTable offset = 48
   ) AS Attachments                                     ' [retval][out] **Attachments Attachments <dispinterface>
   ' =====================================================================================
   PROPERTY GET BillingInformation <34101> ( _          ' VTable offset = 52
   ) AS STRING                                          ' [retval][out] *BillingInformation VT_BSTR
   ' =====================================================================================
   PROPERTY SET BillingInformation <34101> ( _          ' VTable offset = 56
     BYVAL prm_BillingInformation AS STRING _           ' [in] BillingInformation VT_BSTR
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET Body <37120> ( _                        ' VTable offset = 60
   ) AS STRING                                          ' [retval][out] *Body VT_BSTR
   ' =====================================================================================
   PROPERTY SET Body <37120> ( _                        ' VTable offset = 64
     BYVAL prm_Body AS STRING _                         ' [in] Body VT_BSTR
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET Categories <36865> ( _                  ' VTable offset = 68
   ) AS STRING                                          ' [retval][out] *Categories VT_BSTR
   ' =====================================================================================
   PROPERTY SET Categories <36865> ( _                  ' VTable offset = 72
     BYVAL prm_Categories AS STRING _                   ' [in] Categories VT_BSTR
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET Companies <34107> ( _                   ' VTable offset = 76
   ) AS STRING                                          ' [retval][out] *Companies VT_BSTR
   ' =====================================================================================
   PROPERTY SET Companies <34107> ( _                   ' VTable offset = 80
     BYVAL prm_Companies AS STRING _                    ' [in] Companies VT_BSTR
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET ConversationIndex <64192> ( _           ' VTable offset = 84
   ) AS STRING                                          ' [retval][out] *ConversationIndex VT_BSTR
   ' =====================================================================================
   PROPERTY GET ConversationTopic <112> ( _             ' VTable offset = 88
   ) AS STRING                                          ' [retval][out] *ConversationTopic VT_BSTR
   ' =====================================================================================
   PROPERTY GET CreationTime <12295> ( _                ' VTable offset = 92
   ) AS DOUBLE                                          ' [retval][out] *CreationTime VT_DATE <Double>
   ' =====================================================================================
   PROPERTY GET EntryID <61470> ( _                     ' VTable offset = 96
   ) AS STRING                                          ' [retval][out] *EntryID VT_BSTR
   ' =====================================================================================
   PROPERTY GET FormDescription <61589> ( _             ' VTable offset = 100
   ) AS FormDescription                                 ' [retval][out] **FormDescription FormDescription <dispinterface>
   ' =====================================================================================
   PROPERTY GET GetInspector <61502> ( _                ' VTable offset = 104
   ) AS Inspector                                       ' [retval][out] **GetInspector _Inspector <dispinterface>
   ' =====================================================================================
   PROPERTY GET Importance <23> ( _                     ' VTable offset = 108
   ) AS LONG                                            ' [retval][out] *Importance OlImportance <enum>
   ' =====================================================================================
   PROPERTY SET Importance <23> ( _                     ' VTable offset = 112
     BYVAL prm_Importance AS LONG _                     ' [in] Importance OlImportance <enum>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET LastModificationTime <12296> ( _        ' VTable offset = 116
   ) AS DOUBLE                                          ' [retval][out] *LastModificationTime VT_DATE <Double>
   ' =====================================================================================
   PROPERTY GET MAPIOBJECT <61696> ( _                  ' VTable offset = 120
   ) AS IUnknown                                        ' [retval][out] **MAPIOBJECT VT_UNKNOWN <IUnknown>
   ' =====================================================================================
   PROPERTY GET MessageClass <26> ( _                   ' VTable offset = 124
   ) AS STRING                                          ' [retval][out] *MessageClass VT_BSTR
   ' =====================================================================================
   PROPERTY SET MessageClass <26> ( _                   ' VTable offset = 128
     BYVAL prm_MessageClass AS STRING _                 ' [in] MessageClass VT_BSTR
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET Mileage <34100> ( _                     ' VTable offset = 132
   ) AS STRING                                          ' [retval][out] *Mileage VT_BSTR
   ' =====================================================================================
   PROPERTY SET Mileage <34100> ( _                     ' VTable offset = 136
     BYVAL prm_Mileage AS STRING _                      ' [in] Mileage VT_BSTR
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET NoAging <34062> ( _                     ' VTable offset = 140
   ) AS INTEGER                                         ' [retval][out] *NoAging VT_BOOL <Integer>
   ' =====================================================================================
   PROPERTY SET NoAging <34062> ( _                     ' VTable offset = 144
     BYVAL prm_NoAging AS INTEGER _                     ' [in] NoAging VT_BOOL <Integer>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET OutlookInternalVersion <34130> ( _      ' VTable offset = 148
   ) AS LONG                                            ' [retval][out] *OutlookInternalVersion VT_I4 <Long>
   ' =====================================================================================
   PROPERTY GET OutlookVersion <34132> ( _              ' VTable offset = 152
   ) AS STRING                                          ' [retval][out] *OutlookVersion VT_BSTR
   ' =====================================================================================
   PROPERTY GET Saved <61603> ( _                       ' VTable offset = 156
   ) AS INTEGER                                         ' [retval][out] *Saved VT_BOOL <Integer>
   ' =====================================================================================
   PROPERTY GET Sensitivity <54> ( _                    ' VTable offset = 160
   ) AS LONG                                            ' [retval][out] *Sensitivity OlSensitivity <enum>
   ' =====================================================================================
   PROPERTY SET Sensitivity <54> ( _                    ' VTable offset = 164
     BYVAL prm_Sensitivity AS LONG _                    ' [in] Sensitivity OlSensitivity <enum>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET Size <3592> ( _                         ' VTable offset = 168
   ) AS LONG                                            ' [retval][out] *Size VT_I4 <Long>
   ' =====================================================================================
   PROPERTY GET Subject <55> ( _                        ' VTable offset = 172
   ) AS STRING                                          ' [retval][out] *Subject VT_BSTR
   ' =====================================================================================
   PROPERTY SET Subject <55> ( _                        ' VTable offset = 176
     BYVAL prm_Subject AS STRING _                      ' [in] Subject VT_BSTR
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET UnRead <61468> ( _                      ' VTable offset = 180
   ) AS INTEGER                                         ' [retval][out] *UnRead VT_BOOL <Integer>
   ' =====================================================================================
   PROPERTY SET UnRead <61468> ( _                      ' VTable offset = 184
     BYVAL prm_UnRead AS INTEGER _                      ' [in] UnRead VT_BOOL <Integer>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET UserProperties <63510> ( _              ' VTable offset = 188
   ) AS UserProperties                                  ' [retval][out] **UserProperties UserProperties <dispinterface>
   ' =====================================================================================
   METHOD Close <61475> ( _                             ' VTable offset = 192
     BYVAL prm_SaveMode AS LONG _                       ' [in] SaveMode OlInspectorClose <enum>
   )                                                    ' void
   ' =====================================================================================
   METHOD Copy <61490> ( _                              ' VTable offset = 196
   ) AS IDispatch                                       ' [retval][out] **Item VT_DISPATCH <IDispatch>
   ' =====================================================================================
   METHOD Delete <61514> ( _                            ' VTable offset = 200
   )                                                    ' void
   ' =====================================================================================
   METHOD Display <61606> ( _                           ' VTable offset = 204
     OPTIONAL BYVAL prm_Modal AS VARIANT _              ' [opt][in] Modal VT_VARIANT <Variant>
   )                                                    ' void
   ' =====================================================================================
   METHOD Move <61492> ( _                              ' VTable offset = 208
     BYVAL prm_DestFldr AS MAPIFolder _                 ' [in] *DestFldr MAPIFolder <dispinterface>
   ) AS IDispatch                                       ' [retval][out] **Item VT_DISPATCH <IDispatch>
   ' =====================================================================================
   METHOD PrintOut <61491> ( _                          ' VTable offset = 212
   )                                                    ' void
   ' =====================================================================================
   METHOD Save <61512> ( _                              ' VTable offset = 216
   )                                                    ' void
   ' =====================================================================================
   METHOD SaveAs <61521> ( _                            ' VTable offset = 220
     BYVAL prm_Path AS STRING _                         ' [in] Path VT_BSTR
   , OPTIONAL BYVAL prm_Type AS VARIANT _               ' [opt][in] Type VT_VARIANT <Variant>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET HasAttachment <36615> ( _               ' VTable offset = 224
   ) AS INTEGER                                         ' [retval][out] *HasAttachment VT_BOOL <Integer>
   ' =====================================================================================
   PROPERTY GET RemoteMessageClass <36610> ( _          ' VTable offset = 228
   ) AS STRING                                          ' [retval][out] *RemoteMessageClass VT_BSTR
   ' =====================================================================================
   PROPERTY GET TransferSize <36613> ( _                ' VTable offset = 232
   ) AS LONG                                            ' [retval][out] *TransferSize VT_I4 <Long>
   ' =====================================================================================
   PROPERTY GET TransferTime <36612> ( _                ' VTable offset = 236
   ) AS LONG                                            ' [retval][out] *TransferTime VT_I4 <Long>
   ' =====================================================================================
   PROPERTY GET Links <62469> ( _                       ' VTable offset = 240
   ) AS Links                                           ' [retval][out] **Links Links <dispinterface>
   ' =====================================================================================
   PROPERTY GET DownloadState <64077> ( _               ' VTable offset = 244
   ) AS LONG                                            ' [retval][out] *DownloadState OlDownloadState <enum>
   ' =====================================================================================
   METHOD ShowCategoriesDialog <64011> ( _              ' VTable offset = 248
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET ItemProperties <64009> ( _              ' VTable offset = 252
   ) AS ItemProperties                                  ' [retval][out] **ItemProperties ItemProperties <dispinterface>
   ' =====================================================================================
   PROPERTY GET MarkForDownload <34161> ( _             ' VTable offset = 256
   ) AS LONG                                            ' [retval][out] *MarkForDownload OlRemoteStatus <enum>
   ' =====================================================================================
   PROPERTY SET MarkForDownload <34161> ( _             ' VTable offset = 260
     BYVAL prm_MarkForDownload AS LONG _                ' [in] MarkForDownload OlRemoteStatus <enum>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET IsConflict <64164> ( _                  ' VTable offset = 264
   ) AS INTEGER                                         ' [retval][out] *IsConflict VT_BOOL <Integer>
   ' =====================================================================================
   PROPERTY GET AutoResolvedWinner <64186> ( _          ' VTable offset = 268
   ) AS INTEGER                                         ' [retval][out] *AutoResolvedWinner VT_BOOL <Integer>
   ' =====================================================================================
   PROPERTY GET Conflicts <64187> ( _                   ' VTable offset = 272
   ) AS Conflicts                                       ' [retval][out] **Conflicts Conflicts <dispinterface>
   ' =====================================================================================
   PROPERTY GET PropertyAccessor <64253> ( _            ' VTable offset = 276
   ) AS IDispatch                                       ' [retval][out] **PropertyAccessor PropertyAccessor <coclass>
   ' =====================================================================================

END INTERFACE

#ENDIF   ' /* __RemoteItem_INTERFACE_DEFINED__ */

' ########################################################################################
' Interface name = _ReportItem
' IID = {00063026-0000-0000-C000-000000000046}
' Attributes = 4160 [&H1040] [Dual] [Dispatchable]
' Inherited interface = IDispatch
' ########################################################################################

#IF NOT %DEF(%ReportItem_INTERFACE_DEFINED)
    %ReportItem_INTERFACE_DEFINED = 1

INTERFACE ReportItem $IID__ReportItem

   INHERIT IDispatch

   ' =====================================================================================
   PROPERTY GET Application <61440> ( _                 ' VTable offset = 28
   ) AS Application                                     ' [retval][out] **Application _Application <dispinterface>
   ' =====================================================================================
   PROPERTY GET Class <61450> ( _                       ' VTable offset = 32
   ) AS LONG                                            ' [retval][out] *Class OlObjectClass <enum>
   ' =====================================================================================
   PROPERTY GET Session <61451> ( _                     ' VTable offset = 36
   ) AS NameSpace                                       ' [retval][out] **Session _NameSpace <dispinterface>
   ' =====================================================================================
   PROPERTY GET Parent <61441> ( _                      ' VTable offset = 40
   ) AS IDispatch                                       ' [retval][out] **Parent VT_DISPATCH <IDispatch>
   ' =====================================================================================
   PROPERTY GET Actions <63511> ( _                     ' VTable offset = 44
   ) AS Actions                                         ' [retval][out] **Actions Actions <dispinterface>
   ' =====================================================================================
   PROPERTY GET Attachments <63509> ( _                 ' VTable offset = 48
   ) AS Attachments                                     ' [retval][out] **Attachments Attachments <dispinterface>
   ' =====================================================================================
   PROPERTY GET BillingInformation <34101> ( _          ' VTable offset = 52
   ) AS STRING                                          ' [retval][out] *BillingInformation VT_BSTR
   ' =====================================================================================
   PROPERTY SET BillingInformation <34101> ( _          ' VTable offset = 56
     BYVAL prm_BillingInformation AS STRING _           ' [in] BillingInformation VT_BSTR
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET Body <37120> ( _                        ' VTable offset = 60
   ) AS STRING                                          ' [retval][out] *Body VT_BSTR
   ' =====================================================================================
   PROPERTY SET Body <37120> ( _                        ' VTable offset = 64
     BYVAL prm_Body AS STRING _                         ' [in] Body VT_BSTR
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET Categories <36865> ( _                  ' VTable offset = 68
   ) AS STRING                                          ' [retval][out] *Categories VT_BSTR
   ' =====================================================================================
   PROPERTY SET Categories <36865> ( _                  ' VTable offset = 72
     BYVAL prm_Categories AS STRING _                   ' [in] Categories VT_BSTR
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET Companies <34107> ( _                   ' VTable offset = 76
   ) AS STRING                                          ' [retval][out] *Companies VT_BSTR
   ' =====================================================================================
   PROPERTY SET Companies <34107> ( _                   ' VTable offset = 80
     BYVAL prm_Companies AS STRING _                    ' [in] Companies VT_BSTR
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET ConversationIndex <64192> ( _           ' VTable offset = 84
   ) AS STRING                                          ' [retval][out] *ConversationIndex VT_BSTR
   ' =====================================================================================
   PROPERTY GET ConversationTopic <112> ( _             ' VTable offset = 88
   ) AS STRING                                          ' [retval][out] *ConversationTopic VT_BSTR
   ' =====================================================================================
   PROPERTY GET CreationTime <12295> ( _                ' VTable offset = 92
   ) AS DOUBLE                                          ' [retval][out] *CreationTime VT_DATE <Double>
   ' =====================================================================================
   PROPERTY GET EntryID <61470> ( _                     ' VTable offset = 96
   ) AS STRING                                          ' [retval][out] *EntryID VT_BSTR
   ' =====================================================================================
   PROPERTY GET FormDescription <61589> ( _             ' VTable offset = 100
   ) AS FormDescription                                 ' [retval][out] **FormDescription FormDescription <dispinterface>
   ' =====================================================================================
   PROPERTY GET GetInspector <61502> ( _                ' VTable offset = 104
   ) AS Inspector                                       ' [retval][out] **GetInspector _Inspector <dispinterface>
   ' =====================================================================================
   PROPERTY GET Importance <23> ( _                     ' VTable offset = 108
   ) AS LONG                                            ' [retval][out] *Importance OlImportance <enum>
   ' =====================================================================================
   PROPERTY SET Importance <23> ( _                     ' VTable offset = 112
     BYVAL prm_Importance AS LONG _                     ' [in] Importance OlImportance <enum>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET LastModificationTime <12296> ( _        ' VTable offset = 116
   ) AS DOUBLE                                          ' [retval][out] *LastModificationTime VT_DATE <Double>
   ' =====================================================================================
   PROPERTY GET MAPIOBJECT <61696> ( _                  ' VTable offset = 120
   ) AS IUnknown                                        ' [retval][out] **MAPIOBJECT VT_UNKNOWN <IUnknown>
   ' =====================================================================================
   PROPERTY GET MessageClass <26> ( _                   ' VTable offset = 124
   ) AS STRING                                          ' [retval][out] *MessageClass VT_BSTR
   ' =====================================================================================
   PROPERTY SET MessageClass <26> ( _                   ' VTable offset = 128
     BYVAL prm_MessageClass AS STRING _                 ' [in] MessageClass VT_BSTR
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET Mileage <34100> ( _                     ' VTable offset = 132
   ) AS STRING                                          ' [retval][out] *Mileage VT_BSTR
   ' =====================================================================================
   PROPERTY SET Mileage <34100> ( _                     ' VTable offset = 136
     BYVAL prm_Mileage AS STRING _                      ' [in] Mileage VT_BSTR
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET NoAging <34062> ( _                     ' VTable offset = 140
   ) AS INTEGER                                         ' [retval][out] *NoAging VT_BOOL <Integer>
   ' =====================================================================================
   PROPERTY SET NoAging <34062> ( _                     ' VTable offset = 144
     BYVAL prm_NoAging AS INTEGER _                     ' [in] NoAging VT_BOOL <Integer>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET OutlookInternalVersion <34130> ( _      ' VTable offset = 148
   ) AS LONG                                            ' [retval][out] *OutlookInternalVersion VT_I4 <Long>
   ' =====================================================================================
   PROPERTY GET OutlookVersion <34132> ( _              ' VTable offset = 152
   ) AS STRING                                          ' [retval][out] *OutlookVersion VT_BSTR
   ' =====================================================================================
   PROPERTY GET Saved <61603> ( _                       ' VTable offset = 156
   ) AS INTEGER                                         ' [retval][out] *Saved VT_BOOL <Integer>
   ' =====================================================================================
   PROPERTY GET Sensitivity <54> ( _                    ' VTable offset = 160
   ) AS LONG                                            ' [retval][out] *Sensitivity OlSensitivity <enum>
   ' =====================================================================================
   PROPERTY SET Sensitivity <54> ( _                    ' VTable offset = 164
     BYVAL prm_Sensitivity AS LONG _                    ' [in] Sensitivity OlSensitivity <enum>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET Size <3592> ( _                         ' VTable offset = 168
   ) AS LONG                                            ' [retval][out] *Size VT_I4 <Long>
   ' =====================================================================================
   PROPERTY GET Subject <55> ( _                        ' VTable offset = 172
   ) AS STRING                                          ' [retval][out] *Subject VT_BSTR
   ' =====================================================================================
   PROPERTY SET Subject <55> ( _                        ' VTable offset = 176
     BYVAL prm_Subject AS STRING _                      ' [in] Subject VT_BSTR
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET UnRead <61468> ( _                      ' VTable offset = 180
   ) AS INTEGER                                         ' [retval][out] *UnRead VT_BOOL <Integer>
   ' =====================================================================================
   PROPERTY SET UnRead <61468> ( _                      ' VTable offset = 184
     BYVAL prm_UnRead AS INTEGER _                      ' [in] UnRead VT_BOOL <Integer>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET UserProperties <63510> ( _              ' VTable offset = 188
   ) AS UserProperties                                  ' [retval][out] **UserProperties UserProperties <dispinterface>
   ' =====================================================================================
   METHOD Close <61475> ( _                             ' VTable offset = 192
     BYVAL prm_SaveMode AS LONG _                       ' [in] SaveMode OlInspectorClose <enum>
   )                                                    ' void
   ' =====================================================================================
   METHOD Copy <61490> ( _                              ' VTable offset = 196
   ) AS IDispatch                                       ' [retval][out] **Item VT_DISPATCH <IDispatch>
   ' =====================================================================================
   METHOD Delete <61514> ( _                            ' VTable offset = 200
   )                                                    ' void
   ' =====================================================================================
   METHOD Display <61606> ( _                           ' VTable offset = 204
     OPTIONAL BYVAL prm_Modal AS VARIANT _              ' [opt][in] Modal VT_VARIANT <Variant>
   )                                                    ' void
   ' =====================================================================================
   METHOD Move <61492> ( _                              ' VTable offset = 208
     BYVAL prm_DestFldr AS MAPIFolder _                 ' [in] *DestFldr MAPIFolder <dispinterface>
   ) AS IDispatch                                       ' [retval][out] **Item VT_DISPATCH <IDispatch>
   ' =====================================================================================
   METHOD PrintOut <61491> ( _                          ' VTable offset = 212
   )                                                    ' void
   ' =====================================================================================
   METHOD Save <61512> ( _                              ' VTable offset = 216
   )                                                    ' void
   ' =====================================================================================
   METHOD SaveAs <61521> ( _                            ' VTable offset = 220
     BYVAL prm_Path AS STRING _                         ' [in] Path VT_BSTR
   , OPTIONAL BYVAL prm_Type AS VARIANT _               ' [opt][in] Type VT_VARIANT <Variant>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET Links <62469> ( _                       ' VTable offset = 224
   ) AS Links                                           ' [retval][out] **Links Links <dispinterface>
   ' =====================================================================================
   PROPERTY GET DownloadState <64077> ( _               ' VTable offset = 228
   ) AS LONG                                            ' [retval][out] *DownloadState OlDownloadState <enum>
   ' =====================================================================================
   METHOD ShowCategoriesDialog <64011> ( _              ' VTable offset = 232
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET ItemProperties <64009> ( _              ' VTable offset = 236
   ) AS ItemProperties                                  ' [retval][out] **ItemProperties ItemProperties <dispinterface>
   ' =====================================================================================
   PROPERTY GET MarkForDownload <34161> ( _             ' VTable offset = 240
   ) AS LONG                                            ' [retval][out] *MarkForDownload OlRemoteStatus <enum>
   ' =====================================================================================
   PROPERTY SET MarkForDownload <34161> ( _             ' VTable offset = 244
     BYVAL prm_MarkForDownload AS LONG _                ' [in] MarkForDownload OlRemoteStatus <enum>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET IsConflict <64164> ( _                  ' VTable offset = 248
   ) AS INTEGER                                         ' [retval][out] *IsConflict VT_BOOL <Integer>
   ' =====================================================================================
   PROPERTY GET AutoResolvedWinner <64186> ( _          ' VTable offset = 252
   ) AS INTEGER                                         ' [retval][out] *AutoResolvedWinner VT_BOOL <Integer>
   ' =====================================================================================
   PROPERTY GET Conflicts <64187> ( _                   ' VTable offset = 256
   ) AS Conflicts                                       ' [retval][out] **Conflicts Conflicts <dispinterface>
   ' =====================================================================================
   PROPERTY GET PropertyAccessor <64253> ( _            ' VTable offset = 260
   ) AS IDispatch                                       ' [retval][out] **PropertyAccessor PropertyAccessor <coclass>
   ' =====================================================================================

END INTERFACE

#ENDIF   ' /* __ReportItem_INTERFACE_DEFINED__ */

' ########################################################################################
' Interface name = _TaskItem
' IID = {00063035-0000-0000-C000-000000000046}
' Attributes = 4160 [&H1040] [Dual] [Dispatchable]
' Inherited interface = IDispatch
' ########################################################################################

#IF NOT %DEF(%TaskItem_INTERFACE_DEFINED)
    %TaskItem_INTERFACE_DEFINED = 1

INTERFACE TaskItem $IID__TaskItem

   INHERIT IDispatch

   ' =====================================================================================
   PROPERTY GET Application <61440> ( _                 ' VTable offset = 28
   ) AS Application                                     ' [retval][out] **Application _Application <dispinterface>
   ' =====================================================================================
   PROPERTY GET Class <61450> ( _                       ' VTable offset = 32
   ) AS LONG                                            ' [retval][out] *Class OlObjectClass <enum>
   ' =====================================================================================
   PROPERTY GET Session <61451> ( _                     ' VTable offset = 36
   ) AS NameSpace                                       ' [retval][out] **Session _NameSpace <dispinterface>
   ' =====================================================================================
   PROPERTY GET Parent <61441> ( _                      ' VTable offset = 40
   ) AS IDispatch                                       ' [retval][out] **Parent VT_DISPATCH <IDispatch>
   ' =====================================================================================
   PROPERTY GET Actions <63511> ( _                     ' VTable offset = 44
   ) AS Actions                                         ' [retval][out] **Actions Actions <dispinterface>
   ' =====================================================================================
   PROPERTY GET Attachments <63509> ( _                 ' VTable offset = 48
   ) AS Attachments                                     ' [retval][out] **Attachments Attachments <dispinterface>
   ' =====================================================================================
   PROPERTY GET BillingInformation <34101> ( _          ' VTable offset = 52
   ) AS STRING                                          ' [retval][out] *BillingInformation VT_BSTR
   ' =====================================================================================
   PROPERTY SET BillingInformation <34101> ( _          ' VTable offset = 56
     BYVAL prm_BillingInformation AS STRING _           ' [in] BillingInformation VT_BSTR
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET Body <37120> ( _                        ' VTable offset = 60
   ) AS STRING                                          ' [retval][out] *Body VT_BSTR
   ' =====================================================================================
   PROPERTY SET Body <37120> ( _                        ' VTable offset = 64
     BYVAL prm_Body AS STRING _                         ' [in] Body VT_BSTR
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET Categories <36865> ( _                  ' VTable offset = 68
   ) AS STRING                                          ' [retval][out] *Categories VT_BSTR
   ' =====================================================================================
   PROPERTY SET Categories <36865> ( _                  ' VTable offset = 72
     BYVAL prm_Categories AS STRING _                   ' [in] Categories VT_BSTR
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET Companies <34107> ( _                   ' VTable offset = 76
   ) AS STRING                                          ' [retval][out] *Companies VT_BSTR
   ' =====================================================================================
   PROPERTY SET Companies <34107> ( _                   ' VTable offset = 80
     BYVAL prm_Companies AS STRING _                    ' [in] Companies VT_BSTR
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET ConversationIndex <64192> ( _           ' VTable offset = 84
   ) AS STRING                                          ' [retval][out] *ConversationIndex VT_BSTR
   ' =====================================================================================
   PROPERTY GET ConversationTopic <112> ( _             ' VTable offset = 88
   ) AS STRING                                          ' [retval][out] *ConversationTopic VT_BSTR
   ' =====================================================================================
   PROPERTY GET CreationTime <12295> ( _                ' VTable offset = 92
   ) AS DOUBLE                                          ' [retval][out] *CreationTime VT_DATE <Double>
   ' =====================================================================================
   PROPERTY GET EntryID <61470> ( _                     ' VTable offset = 96
   ) AS STRING                                          ' [retval][out] *EntryID VT_BSTR
   ' =====================================================================================
   PROPERTY GET FormDescription <61589> ( _             ' VTable offset = 100
   ) AS FormDescription                                 ' [retval][out] **FormDescription FormDescription <dispinterface>
   ' =====================================================================================
   PROPERTY GET GetInspector <61502> ( _                ' VTable offset = 104
   ) AS Inspector                                       ' [retval][out] **GetInspector _Inspector <dispinterface>
   ' =====================================================================================
   PROPERTY GET Importance <23> ( _                     ' VTable offset = 108
   ) AS LONG                                            ' [retval][out] *Importance OlImportance <enum>
   ' =====================================================================================
   PROPERTY SET Importance <23> ( _                     ' VTable offset = 112
     BYVAL prm_Importance AS LONG _                     ' [in] Importance OlImportance <enum>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET LastModificationTime <12296> ( _        ' VTable offset = 116
   ) AS DOUBLE                                          ' [retval][out] *LastModificationTime VT_DATE <Double>
   ' =====================================================================================
   PROPERTY GET MAPIOBJECT <61696> ( _                  ' VTable offset = 120
   ) AS IUnknown                                        ' [retval][out] **MAPIOBJECT VT_UNKNOWN <IUnknown>
   ' =====================================================================================
   PROPERTY GET MessageClass <26> ( _                   ' VTable offset = 124
   ) AS STRING                                          ' [retval][out] *MessageClass VT_BSTR
   ' =====================================================================================
   PROPERTY SET MessageClass <26> ( _                   ' VTable offset = 128
     BYVAL prm_MessageClass AS STRING _                 ' [in] MessageClass VT_BSTR
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET Mileage <34100> ( _                     ' VTable offset = 132
   ) AS STRING                                          ' [retval][out] *Mileage VT_BSTR
   ' =====================================================================================
   PROPERTY SET Mileage <34100> ( _                     ' VTable offset = 136
     BYVAL prm_Mileage AS STRING _                      ' [in] Mileage VT_BSTR
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET NoAging <34062> ( _                     ' VTable offset = 140
   ) AS INTEGER                                         ' [retval][out] *NoAging VT_BOOL <Integer>
   ' =====================================================================================
   PROPERTY SET NoAging <34062> ( _                     ' VTable offset = 144
     BYVAL prm_NoAging AS INTEGER _                     ' [in] NoAging VT_BOOL <Integer>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET OutlookInternalVersion <34130> ( _      ' VTable offset = 148
   ) AS LONG                                            ' [retval][out] *OutlookInternalVersion VT_I4 <Long>
   ' =====================================================================================
   PROPERTY GET OutlookVersion <34132> ( _              ' VTable offset = 152
   ) AS STRING                                          ' [retval][out] *OutlookVersion VT_BSTR
   ' =====================================================================================
   PROPERTY GET Saved <61603> ( _                       ' VTable offset = 156
   ) AS INTEGER                                         ' [retval][out] *Saved VT_BOOL <Integer>
   ' =====================================================================================
   PROPERTY GET Sensitivity <54> ( _                    ' VTable offset = 160
   ) AS LONG                                            ' [retval][out] *Sensitivity OlSensitivity <enum>
   ' =====================================================================================
   PROPERTY SET Sensitivity <54> ( _                    ' VTable offset = 164
     BYVAL prm_Sensitivity AS LONG _                    ' [in] Sensitivity OlSensitivity <enum>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET Size <3592> ( _                         ' VTable offset = 168
   ) AS LONG                                            ' [retval][out] *Size VT_I4 <Long>
   ' =====================================================================================
   PROPERTY GET Subject <55> ( _                        ' VTable offset = 172
   ) AS STRING                                          ' [retval][out] *Subject VT_BSTR
   ' =====================================================================================
   PROPERTY SET Subject <55> ( _                        ' VTable offset = 176
     BYVAL prm_Subject AS STRING _                      ' [in] Subject VT_BSTR
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET UnRead <61468> ( _                      ' VTable offset = 180
   ) AS INTEGER                                         ' [retval][out] *UnRead VT_BOOL <Integer>
   ' =====================================================================================
   PROPERTY SET UnRead <61468> ( _                      ' VTable offset = 184
     BYVAL prm_UnRead AS INTEGER _                      ' [in] UnRead VT_BOOL <Integer>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET UserProperties <63510> ( _              ' VTable offset = 188
   ) AS UserProperties                                  ' [retval][out] **UserProperties UserProperties <dispinterface>
   ' =====================================================================================
   METHOD Close <61475> ( _                             ' VTable offset = 192
     BYVAL prm_SaveMode AS LONG _                       ' [in] SaveMode OlInspectorClose <enum>
   )                                                    ' void
   ' =====================================================================================
   METHOD Copy <61490> ( _                              ' VTable offset = 196
   ) AS IDispatch                                       ' [retval][out] **Item VT_DISPATCH <IDispatch>
   ' =====================================================================================
   METHOD Delete <61514> ( _                            ' VTable offset = 200
   )                                                    ' void
   ' =====================================================================================
   METHOD Display <61606> ( _                           ' VTable offset = 204
     OPTIONAL BYVAL prm_Modal AS VARIANT _              ' [opt][in] Modal VT_VARIANT <Variant>
   )                                                    ' void
   ' =====================================================================================
   METHOD Move <61492> ( _                              ' VTable offset = 208
     BYVAL prm_DestFldr AS MAPIFolder _                 ' [in] *DestFldr MAPIFolder <dispinterface>
   ) AS IDispatch                                       ' [retval][out] **Item VT_DISPATCH <IDispatch>
   ' =====================================================================================
   METHOD PrintOut <61491> ( _                          ' VTable offset = 212
   )                                                    ' void
   ' =====================================================================================
   METHOD Save <61512> ( _                              ' VTable offset = 216
   )                                                    ' void
   ' =====================================================================================
   METHOD SaveAs <61521> ( _                            ' VTable offset = 220
     BYVAL prm_Path AS STRING _                         ' [in] Path VT_BSTR
   , OPTIONAL BYVAL prm_Type AS VARIANT _               ' [opt][in] Type VT_VARIANT <Variant>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET ActualWork <33040> ( _                  ' VTable offset = 224
   ) AS LONG                                            ' [retval][out] *ActualWork VT_I4 <Long>
   ' =====================================================================================
   PROPERTY SET ActualWork <33040> ( _                  ' VTable offset = 228
     BYVAL prm_ActualWork AS LONG _                     ' [in] ActualWork VT_I4 <Long>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET CardData <33067> ( _                    ' VTable offset = 232
   ) AS STRING                                          ' [retval][out] *CardData VT_BSTR
   ' =====================================================================================
   PROPERTY SET CardData <33067> ( _                    ' VTable offset = 236
     BYVAL prm_CardData AS STRING _                     ' [in] CardData VT_BSTR
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET Complete <33052> ( _                    ' VTable offset = 240
   ) AS INTEGER                                         ' [retval][out] *Complete VT_BOOL <Integer>
   ' =====================================================================================
   PROPERTY SET Complete <33052> ( _                    ' VTable offset = 244
     BYVAL prm_Complete AS INTEGER _                    ' [in] Complete VT_BOOL <Integer>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET Contacts <34106> ( _                    ' VTable offset = 248
   ) AS STRING                                          ' [retval][out] *Contacts VT_BSTR
   ' =====================================================================================
   PROPERTY SET Contacts <34106> ( _                    ' VTable offset = 252
     BYVAL prm_Contacts AS STRING _                     ' [in] Contacts VT_BSTR
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET ContactNames <34108> ( _                ' VTable offset = 256
   ) AS STRING                                          ' [retval][out] *ContactNames VT_BSTR
   ' =====================================================================================
   PROPERTY SET ContactNames <34108> ( _                ' VTable offset = 260
     BYVAL prm_ContactNames AS STRING _                 ' [in] ContactNames VT_BSTR
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET DateCompleted <33039> ( _               ' VTable offset = 264
   ) AS DOUBLE                                          ' [retval][out] *DateCompleted VT_DATE <Double>
   ' =====================================================================================
   PROPERTY SET DateCompleted <33039> ( _               ' VTable offset = 268
     BYVAL prm_DateCompleted AS DOUBLE _                ' [in] DateCompleted VT_DATE <Double>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET DelegationState <33066> ( _             ' VTable offset = 272
   ) AS LONG                                            ' [retval][out] *DelegationState OlTaskDelegationState <enum>
   ' =====================================================================================
   PROPERTY GET Delegator <33057> ( _                   ' VTable offset = 276
   ) AS STRING                                          ' [retval][out] *Delegator VT_BSTR
   ' =====================================================================================
   PROPERTY GET DueDate <33029> ( _                     ' VTable offset = 280
   ) AS DOUBLE                                          ' [retval][out] *DueDate VT_DATE <Double>
   ' =====================================================================================
   PROPERTY SET DueDate <33029> ( _                     ' VTable offset = 284
     BYVAL prm_DueDate AS DOUBLE _                      ' [in] DueDate VT_DATE <Double>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET IsRecurring <62999> ( _                 ' VTable offset = 288
   ) AS INTEGER                                         ' [retval][out] *IsRecurring VT_BOOL <Integer>
   ' =====================================================================================
   PROPERTY GET Ordinal <33059> ( _                     ' VTable offset = 292
   ) AS LONG                                            ' [retval][out] *Ordinal VT_I4 <Long>
   ' =====================================================================================
   PROPERTY SET Ordinal <33059> ( _                     ' VTable offset = 296
     BYVAL prm_Ordinal AS LONG _                        ' [in] Ordinal VT_I4 <Long>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET Owner <33055> ( _                       ' VTable offset = 300
   ) AS STRING                                          ' [retval][out] *Owner VT_BSTR
   ' =====================================================================================
   PROPERTY SET Owner <33055> ( _                       ' VTable offset = 304
     BYVAL prm_Owner AS STRING _                        ' [in] Owner VT_BSTR
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET Ownership <33065> ( _                   ' VTable offset = 308
   ) AS LONG                                            ' [retval][out] *Ownership OlTaskOwnership <enum>
   ' =====================================================================================
   PROPERTY GET PercentComplete <63007> ( _             ' VTable offset = 312
   ) AS LONG                                            ' [retval][out] *PercentComplete VT_I4 <Long>
   ' =====================================================================================
   PROPERTY SET PercentComplete <63007> ( _             ' VTable offset = 316
     BYVAL prm_PercentComplete AS LONG _                ' [in] PercentComplete VT_I4 <Long>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET Recipients <63508> ( _                  ' VTable offset = 320
   ) AS Recipients                                      ' [retval][out] **Recipients Recipients <dispinterface>
   ' =====================================================================================
   PROPERTY GET ReminderTime <34050> ( _                ' VTable offset = 324
   ) AS DOUBLE                                          ' [retval][out] *ReminderTime VT_DATE <Double>
   ' =====================================================================================
   PROPERTY SET ReminderTime <34050> ( _                ' VTable offset = 328
     BYVAL prm_ReminderTime AS DOUBLE _                 ' [in] ReminderTime VT_DATE <Double>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET ReminderOverrideDefault <34076> ( _     ' VTable offset = 332
   ) AS INTEGER                                         ' [retval][out] *ReminderOverrideDefault VT_BOOL <Integer>
   ' =====================================================================================
   PROPERTY SET ReminderOverrideDefault <34076> ( _     ' VTable offset = 336
     BYVAL prm_ReminderOverrideDefault AS INTEGER _     ' [in] ReminderOverrideDefault VT_BOOL <Integer>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET ReminderPlaySound <34078> ( _           ' VTable offset = 340
   ) AS INTEGER                                         ' [retval][out] *ReminderPlaySound VT_BOOL <Integer>
   ' =====================================================================================
   PROPERTY SET ReminderPlaySound <34078> ( _           ' VTable offset = 344
     BYVAL prm_ReminderPlaySound AS INTEGER _           ' [in] ReminderPlaySound VT_BOOL <Integer>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET ReminderSet <34051> ( _                 ' VTable offset = 348
   ) AS INTEGER                                         ' [retval][out] *ReminderSet VT_BOOL <Integer>
   ' =====================================================================================
   PROPERTY SET ReminderSet <34051> ( _                 ' VTable offset = 352
     BYVAL prm_ReminderSet AS INTEGER _                 ' [in] ReminderSet VT_BOOL <Integer>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET ReminderSoundFile <34079> ( _           ' VTable offset = 356
   ) AS STRING                                          ' [retval][out] *ReminderSoundFile VT_BSTR
   ' =====================================================================================
   PROPERTY SET ReminderSoundFile <34079> ( _           ' VTable offset = 360
     BYVAL prm_ReminderSoundFile AS STRING _            ' [in] ReminderSoundFile VT_BSTR
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET ResponseState <63011> ( _               ' VTable offset = 364
   ) AS LONG                                            ' [retval][out] *ResponseState OlTaskResponse <enum>
   ' =====================================================================================
   PROPERTY GET Role <33063> ( _                        ' VTable offset = 368
   ) AS STRING                                          ' [retval][out] *Role VT_BSTR
   ' =====================================================================================
   PROPERTY SET Role <33063> ( _                        ' VTable offset = 372
     BYVAL prm_Role AS STRING _                         ' [in] Role VT_BSTR
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET SchedulePlusPriority <33071> ( _        ' VTable offset = 376
   ) AS STRING                                          ' [retval][out] *SchedulePlusPriority VT_BSTR
   ' =====================================================================================
   PROPERTY SET SchedulePlusPriority <33071> ( _        ' VTable offset = 380
     BYVAL prm_SchedulePlusPriority AS STRING _         ' [in] SchedulePlusPriority VT_BSTR
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET StartDate <33028> ( _                   ' VTable offset = 384
   ) AS DOUBLE                                          ' [retval][out] *StartDate VT_DATE <Double>
   ' =====================================================================================
   PROPERTY SET StartDate <33028> ( _                   ' VTable offset = 388
     BYVAL prm_StartDate AS DOUBLE _                    ' [in] StartDate VT_DATE <Double>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET Status <33025> ( _                      ' VTable offset = 392
   ) AS LONG                                            ' [retval][out] *Status OlTaskStatus <enum>
   ' =====================================================================================
   PROPERTY SET Status <33025> ( _                      ' VTable offset = 396
     BYVAL prm_Status AS LONG _                         ' [in] Status OlTaskStatus <enum>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET StatusOnCompletionRecipients <3586> ( _  ' VTable offset = 400
   ) AS STRING                                          ' [retval][out] *StatusOnCompletionRecipients VT_BSTR
   ' =====================================================================================
   PROPERTY SET StatusOnCompletionRecipients <3586> ( _  ' VTable offset = 404
     BYVAL prm_StatusOnCompletionRecipients AS STRING _ ' [in] StatusOnCompletionRecipients VT_BSTR
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET StatusUpdateRecipients <3587> ( _       ' VTable offset = 408
   ) AS STRING                                          ' [retval][out] *StatusUpdateRecipients VT_BSTR
   ' =====================================================================================
   PROPERTY SET StatusUpdateRecipients <3587> ( _       ' VTable offset = 412
     BYVAL prm_StatusUpdateRecipients AS STRING _       ' [in] StatusUpdateRecipients VT_BSTR
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET TeamTask <33027> ( _                    ' VTable offset = 416
   ) AS INTEGER                                         ' [retval][out] *TeamTask VT_BOOL <Integer>
   ' =====================================================================================
   PROPERTY SET TeamTask <33027> ( _                    ' VTable offset = 420
     BYVAL prm_TeamTask AS INTEGER _                    ' [in] TeamTask VT_BOOL <Integer>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET TotalWork <33041> ( _                   ' VTable offset = 424
   ) AS LONG                                            ' [retval][out] *TotalWork VT_I4 <Long>
   ' =====================================================================================
   PROPERTY SET TotalWork <33041> ( _                   ' VTable offset = 428
     BYVAL prm_TotalWork AS LONG _                      ' [in] TotalWork VT_I4 <Long>
   )                                                    ' void
   ' =====================================================================================
   METHOD Assign <63008> ( _                            ' VTable offset = 432
   ) AS IDispatch                                       ' [retval][out] **Item TaskItem <coclass>
   ' =====================================================================================
   METHOD CancelResponseState <63010> ( _               ' VTable offset = 436
   )                                                    ' void
   ' =====================================================================================
   METHOD ClearRecurrencePattern <61605> ( _            ' VTable offset = 440
   )                                                    ' void
   ' =====================================================================================
   METHOD GetRecurrencePattern <61604> ( _              ' VTable offset = 444
   ) AS RecurrencePattern                               ' [retval][out] **RecurrencPattern RecurrencePattern <dispinterface>
   ' =====================================================================================
   METHOD MarkComplete <62989> ( _                      ' VTable offset = 448
   )                                                    ' void
   ' =====================================================================================
   METHOD Respond <63009> ( _                           ' VTable offset = 452
     BYVAL prm_Response AS LONG _                       ' [in] Response OlTaskResponse <enum>
   , BYVAL prm_fNoUI AS VARIANT _                       ' [in] fNoUI VT_VARIANT <Variant>
   , BYVAL prm_fAdditionalTextDialog AS VARIANT _       ' [in] fAdditionalTextDialog VT_VARIANT <Variant>
   ) AS IDispatch                                       ' [retval][out] **Item TaskItem <coclass>
   ' =====================================================================================
   METHOD Send <61557> ( _                              ' VTable offset = 456
   )                                                    ' void
   ' =====================================================================================
   METHOD SkipRecurrence <63012> ( _                    ' VTable offset = 460
   ) AS INTEGER                                         ' [retval][out] *flg VT_BOOL <Integer>
   ' =====================================================================================
   METHOD StatusReport <62994> ( _                      ' VTable offset = 464
   ) AS IDispatch                                       ' [retval][out] **StatusReport VT_DISPATCH <IDispatch>
   ' =====================================================================================
   PROPERTY GET Links <62469> ( _                       ' VTable offset = 468
   ) AS Links                                           ' [retval][out] **Links Links <dispinterface>
   ' =====================================================================================
   PROPERTY GET DownloadState <64077> ( _               ' VTable offset = 472
   ) AS LONG                                            ' [retval][out] *DownloadState OlDownloadState <enum>
   ' =====================================================================================
   METHOD ShowCategoriesDialog <64011> ( _              ' VTable offset = 476
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET ItemProperties <64009> ( _              ' VTable offset = 480
   ) AS ItemProperties                                  ' [retval][out] **ItemProperties ItemProperties <dispinterface>
   ' =====================================================================================
   PROPERTY GET InternetCodepage <16350> ( _            ' VTable offset = 484
   ) AS LONG                                            ' [retval][out] *InternetCodepage VT_I4 <Long>
   ' =====================================================================================
   PROPERTY SET InternetCodepage <16350> ( _            ' VTable offset = 488
     BYVAL prm_InternetCodepage AS LONG _               ' [in] InternetCodepage VT_I4 <Long>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET MarkForDownload <34161> ( _             ' VTable offset = 492
   ) AS LONG                                            ' [retval][out] *MarkForDownload OlRemoteStatus <enum>
   ' =====================================================================================
   PROPERTY SET MarkForDownload <34161> ( _             ' VTable offset = 496
     BYVAL prm_MarkForDownload AS LONG _                ' [in] MarkForDownload OlRemoteStatus <enum>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET IsConflict <64164> ( _                  ' VTable offset = 500
   ) AS INTEGER                                         ' [retval][out] *IsConflict VT_BOOL <Integer>
   ' =====================================================================================
   PROPERTY GET AutoResolvedWinner <64186> ( _          ' VTable offset = 504
   ) AS INTEGER                                         ' [retval][out] *AutoResolvedWinner VT_BOOL <Integer>
   ' =====================================================================================
   PROPERTY GET Conflicts <64187> ( _                   ' VTable offset = 508
   ) AS Conflicts                                       ' [retval][out] **Conflicts Conflicts <dispinterface>
   ' =====================================================================================
   PROPERTY GET PropertyAccessor <64253> ( _            ' VTable offset = 512
   ) AS IDispatch                                       ' [retval][out] **PropertyAccessor PropertyAccessor <coclass>
   ' =====================================================================================
   PROPERTY GET SendUsingAccount <64209> ( _            ' VTable offset = 516
   ) AS IDispatch                                       ' [retval][out] **SendUsingAccount Account <coclass>
   ' =====================================================================================
   PROPERTY SET SendUsingAccount <64209> ( _            ' VTable offset = 520
     BYVAL prm_SendUsingAccount AS IDispatch _          ' [in] *SendUsingAccount Account <coclass>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET ToDoTaskOrdinal <34208> ( _             ' VTable offset = 524
   ) AS DOUBLE                                          ' [retval][out] *ToDoTaskOrdinal VT_DATE <Double>
   ' =====================================================================================
   PROPERTY SET ToDoTaskOrdinal <34208> ( _             ' VTable offset = 528
     BYVAL prm_ToDoTaskOrdinal AS DOUBLE _              ' [in] ToDoTaskOrdinal VT_DATE <Double>
   )                                                    ' void
   ' =====================================================================================

END INTERFACE

#ENDIF   ' /* __TaskItem_INTERFACE_DEFINED__ */

' ########################################################################################
' Interface name = _TaskRequestAcceptItem
' IID = {00063038-0000-0000-C000-000000000046}
' Attributes = 4160 [&H1040] [Dual] [Dispatchable]
' Inherited interface = IDispatch
' ########################################################################################

#IF NOT %DEF(%TaskRequestAcceptItem_INTERFACE_DEFINED)
    %TaskRequestAcceptItem_INTERFACE_DEFINED = 1

INTERFACE TaskRequestAcceptItem $IID__TaskRequestAcceptItem

   INHERIT IDispatch

   ' =====================================================================================
   PROPERTY GET Application <61440> ( _                 ' VTable offset = 28
   ) AS Application                                     ' [retval][out] **Application _Application <dispinterface>
   ' =====================================================================================
   PROPERTY GET Class <61450> ( _                       ' VTable offset = 32
   ) AS LONG                                            ' [retval][out] *Class OlObjectClass <enum>
   ' =====================================================================================
   PROPERTY GET Session <61451> ( _                     ' VTable offset = 36
   ) AS NameSpace                                       ' [retval][out] **Session _NameSpace <dispinterface>
   ' =====================================================================================
   PROPERTY GET Parent <61441> ( _                      ' VTable offset = 40
   ) AS IDispatch                                       ' [retval][out] **Parent VT_DISPATCH <IDispatch>
   ' =====================================================================================
   PROPERTY GET Actions <63511> ( _                     ' VTable offset = 44
   ) AS Actions                                         ' [retval][out] **Actions Actions <dispinterface>
   ' =====================================================================================
   PROPERTY GET Attachments <63509> ( _                 ' VTable offset = 48
   ) AS Attachments                                     ' [retval][out] **Attachments Attachments <dispinterface>
   ' =====================================================================================
   PROPERTY GET BillingInformation <34101> ( _          ' VTable offset = 52
   ) AS STRING                                          ' [retval][out] *BillingInformation VT_BSTR
   ' =====================================================================================
   PROPERTY SET BillingInformation <34101> ( _          ' VTable offset = 56
     BYVAL prm_BillingInformation AS STRING _           ' [in] BillingInformation VT_BSTR
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET Body <37120> ( _                        ' VTable offset = 60
   ) AS STRING                                          ' [retval][out] *Body VT_BSTR
   ' =====================================================================================
   PROPERTY SET Body <37120> ( _                        ' VTable offset = 64
     BYVAL prm_Body AS STRING _                         ' [in] Body VT_BSTR
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET Categories <36865> ( _                  ' VTable offset = 68
   ) AS STRING                                          ' [retval][out] *Categories VT_BSTR
   ' =====================================================================================
   PROPERTY SET Categories <36865> ( _                  ' VTable offset = 72
     BYVAL prm_Categories AS STRING _                   ' [in] Categories VT_BSTR
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET Companies <34107> ( _                   ' VTable offset = 76
   ) AS STRING                                          ' [retval][out] *Companies VT_BSTR
   ' =====================================================================================
   PROPERTY SET Companies <34107> ( _                   ' VTable offset = 80
     BYVAL prm_Companies AS STRING _                    ' [in] Companies VT_BSTR
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET ConversationIndex <64192> ( _           ' VTable offset = 84
   ) AS STRING                                          ' [retval][out] *ConversationIndex VT_BSTR
   ' =====================================================================================
   PROPERTY GET ConversationTopic <112> ( _             ' VTable offset = 88
   ) AS STRING                                          ' [retval][out] *ConversationTopic VT_BSTR
   ' =====================================================================================
   PROPERTY GET CreationTime <12295> ( _                ' VTable offset = 92
   ) AS DOUBLE                                          ' [retval][out] *CreationTime VT_DATE <Double>
   ' =====================================================================================
   PROPERTY GET EntryID <61470> ( _                     ' VTable offset = 96
   ) AS STRING                                          ' [retval][out] *EntryID VT_BSTR
   ' =====================================================================================
   PROPERTY GET FormDescription <61589> ( _             ' VTable offset = 100
   ) AS FormDescription                                 ' [retval][out] **FormDescription FormDescription <dispinterface>
   ' =====================================================================================
   PROPERTY GET GetInspector <61502> ( _                ' VTable offset = 104
   ) AS Inspector                                       ' [retval][out] **GetInspector _Inspector <dispinterface>
   ' =====================================================================================
   PROPERTY GET Importance <23> ( _                     ' VTable offset = 108
   ) AS LONG                                            ' [retval][out] *Importance OlImportance <enum>
   ' =====================================================================================
   PROPERTY SET Importance <23> ( _                     ' VTable offset = 112
     BYVAL prm_Importance AS LONG _                     ' [in] Importance OlImportance <enum>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET LastModificationTime <12296> ( _        ' VTable offset = 116
   ) AS DOUBLE                                          ' [retval][out] *LastModificationTime VT_DATE <Double>
   ' =====================================================================================
   PROPERTY GET MAPIOBJECT <61696> ( _                  ' VTable offset = 120
   ) AS IUnknown                                        ' [retval][out] **MAPIOBJECT VT_UNKNOWN <IUnknown>
   ' =====================================================================================
   PROPERTY GET MessageClass <26> ( _                   ' VTable offset = 124
   ) AS STRING                                          ' [retval][out] *MessageClass VT_BSTR
   ' =====================================================================================
   PROPERTY SET MessageClass <26> ( _                   ' VTable offset = 128
     BYVAL prm_MessageClass AS STRING _                 ' [in] MessageClass VT_BSTR
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET Mileage <34100> ( _                     ' VTable offset = 132
   ) AS STRING                                          ' [retval][out] *Mileage VT_BSTR
   ' =====================================================================================
   PROPERTY SET Mileage <34100> ( _                     ' VTable offset = 136
     BYVAL prm_Mileage AS STRING _                      ' [in] Mileage VT_BSTR
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET NoAging <34062> ( _                     ' VTable offset = 140
   ) AS INTEGER                                         ' [retval][out] *NoAging VT_BOOL <Integer>
   ' =====================================================================================
   PROPERTY SET NoAging <34062> ( _                     ' VTable offset = 144
     BYVAL prm_NoAging AS INTEGER _                     ' [in] NoAging VT_BOOL <Integer>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET OutlookInternalVersion <34130> ( _      ' VTable offset = 148
   ) AS LONG                                            ' [retval][out] *OutlookInternalVersion VT_I4 <Long>
   ' =====================================================================================
   PROPERTY GET OutlookVersion <34132> ( _              ' VTable offset = 152
   ) AS STRING                                          ' [retval][out] *OutlookVersion VT_BSTR
   ' =====================================================================================
   PROPERTY GET Saved <61603> ( _                       ' VTable offset = 156
   ) AS INTEGER                                         ' [retval][out] *Saved VT_BOOL <Integer>
   ' =====================================================================================
   PROPERTY GET Sensitivity <54> ( _                    ' VTable offset = 160
   ) AS LONG                                            ' [retval][out] *Sensitivity OlSensitivity <enum>
   ' =====================================================================================
   PROPERTY SET Sensitivity <54> ( _                    ' VTable offset = 164
     BYVAL prm_Sensitivity AS LONG _                    ' [in] Sensitivity OlSensitivity <enum>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET Size <3592> ( _                         ' VTable offset = 168
   ) AS LONG                                            ' [retval][out] *Size VT_I4 <Long>
   ' =====================================================================================
   PROPERTY GET Subject <55> ( _                        ' VTable offset = 172
   ) AS STRING                                          ' [retval][out] *Subject VT_BSTR
   ' =====================================================================================
   PROPERTY SET Subject <55> ( _                        ' VTable offset = 176
     BYVAL prm_Subject AS STRING _                      ' [in] Subject VT_BSTR
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET UnRead <61468> ( _                      ' VTable offset = 180
   ) AS INTEGER                                         ' [retval][out] *UnRead VT_BOOL <Integer>
   ' =====================================================================================
   PROPERTY SET UnRead <61468> ( _                      ' VTable offset = 184
     BYVAL prm_UnRead AS INTEGER _                      ' [in] UnRead VT_BOOL <Integer>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET UserProperties <63510> ( _              ' VTable offset = 188
   ) AS UserProperties                                  ' [retval][out] **UserProperties UserProperties <dispinterface>
   ' =====================================================================================
   METHOD Close <61475> ( _                             ' VTable offset = 192
     BYVAL prm_SaveMode AS LONG _                       ' [in] SaveMode OlInspectorClose <enum>
   )                                                    ' void
   ' =====================================================================================
   METHOD Copy <61490> ( _                              ' VTable offset = 196
   ) AS IDispatch                                       ' [retval][out] **Item VT_DISPATCH <IDispatch>
   ' =====================================================================================
   METHOD Delete <61514> ( _                            ' VTable offset = 200
   )                                                    ' void
   ' =====================================================================================
   METHOD Display <61606> ( _                           ' VTable offset = 204
     OPTIONAL BYVAL prm_Modal AS VARIANT _              ' [opt][in] Modal VT_VARIANT <Variant>
   )                                                    ' void
   ' =====================================================================================
   METHOD Move <61492> ( _                              ' VTable offset = 208
     BYVAL prm_DestFldr AS MAPIFolder _                 ' [in] *DestFldr MAPIFolder <dispinterface>
   ) AS IDispatch                                       ' [retval][out] **Item VT_DISPATCH <IDispatch>
   ' =====================================================================================
   METHOD PrintOut <61491> ( _                          ' VTable offset = 212
   )                                                    ' void
   ' =====================================================================================
   METHOD Save <61512> ( _                              ' VTable offset = 216
   )                                                    ' void
   ' =====================================================================================
   METHOD SaveAs <61521> ( _                            ' VTable offset = 220
     BYVAL prm_Path AS STRING _                         ' [in] Path VT_BSTR
   , OPTIONAL BYVAL prm_Type AS VARIANT _               ' [opt][in] Type VT_VARIANT <Variant>
   )                                                    ' void
   ' =====================================================================================
   METHOD GetAssociatedTask <61460> ( _                 ' VTable offset = 224
     BYVAL prm_AddToTaskList AS INTEGER _               ' [in] AddToTaskList VT_BOOL <Integer>
   ) AS IDispatch                                       ' [retval][out] **Item TaskItem <coclass>
   ' =====================================================================================
   PROPERTY GET Links <62469> ( _                       ' VTable offset = 228
   ) AS Links                                           ' [retval][out] **Links Links <dispinterface>
   ' =====================================================================================
   PROPERTY GET DownloadState <64077> ( _               ' VTable offset = 232
   ) AS LONG                                            ' [retval][out] *DownloadState OlDownloadState <enum>
   ' =====================================================================================
   METHOD ShowCategoriesDialog <64011> ( _              ' VTable offset = 236
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET ItemProperties <64009> ( _              ' VTable offset = 240
   ) AS ItemProperties                                  ' [retval][out] **ItemProperties ItemProperties <dispinterface>
   ' =====================================================================================
   PROPERTY GET MarkForDownload <34161> ( _             ' VTable offset = 244
   ) AS LONG                                            ' [retval][out] *MarkForDownload OlRemoteStatus <enum>
   ' =====================================================================================
   PROPERTY SET MarkForDownload <34161> ( _             ' VTable offset = 248
     BYVAL prm_MarkForDownload AS LONG _                ' [in] MarkForDownload OlRemoteStatus <enum>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET IsConflict <64164> ( _                  ' VTable offset = 252
   ) AS INTEGER                                         ' [retval][out] *IsConflict VT_BOOL <Integer>
   ' =====================================================================================
   PROPERTY GET AutoResolvedWinner <64186> ( _          ' VTable offset = 256
   ) AS INTEGER                                         ' [retval][out] *AutoResolvedWinner VT_BOOL <Integer>
   ' =====================================================================================
   PROPERTY GET Conflicts <64187> ( _                   ' VTable offset = 260
   ) AS Conflicts                                       ' [retval][out] **Conflicts Conflicts <dispinterface>
   ' =====================================================================================
   PROPERTY GET PropertyAccessor <64253> ( _            ' VTable offset = 264
   ) AS IDispatch                                       ' [retval][out] **PropertyAccessor PropertyAccessor <coclass>
   ' =====================================================================================

END INTERFACE

#ENDIF   ' /* __TaskRequestAcceptItem_INTERFACE_DEFINED__ */

' ########################################################################################
' Interface name = _TaskRequestDeclineItem
' IID = {00063039-0000-0000-C000-000000000046}
' Attributes = 4160 [&H1040] [Dual] [Dispatchable]
' Inherited interface = IDispatch
' ########################################################################################

#IF NOT %DEF(%TaskRequestDeclineItem_INTERFACE_DEFINED)
    %TaskRequestDeclineItem_INTERFACE_DEFINED = 1

INTERFACE TaskRequestDeclineItem $IID__TaskRequestDeclineItem

   INHERIT IDispatch

   ' =====================================================================================
   PROPERTY GET Application <61440> ( _                 ' VTable offset = 28
   ) AS Application                                     ' [retval][out] **Application _Application <dispinterface>
   ' =====================================================================================
   PROPERTY GET Class <61450> ( _                       ' VTable offset = 32
   ) AS LONG                                            ' [retval][out] *Class OlObjectClass <enum>
   ' =====================================================================================
   PROPERTY GET Session <61451> ( _                     ' VTable offset = 36
   ) AS NameSpace                                       ' [retval][out] **Session _NameSpace <dispinterface>
   ' =====================================================================================
   PROPERTY GET Parent <61441> ( _                      ' VTable offset = 40
   ) AS IDispatch                                       ' [retval][out] **Parent VT_DISPATCH <IDispatch>
   ' =====================================================================================
   PROPERTY GET Actions <63511> ( _                     ' VTable offset = 44
   ) AS Actions                                         ' [retval][out] **Actions Actions <dispinterface>
   ' =====================================================================================
   PROPERTY GET Attachments <63509> ( _                 ' VTable offset = 48
   ) AS Attachments                                     ' [retval][out] **Attachments Attachments <dispinterface>
   ' =====================================================================================
   PROPERTY GET BillingInformation <34101> ( _          ' VTable offset = 52
   ) AS STRING                                          ' [retval][out] *BillingInformation VT_BSTR
   ' =====================================================================================
   PROPERTY SET BillingInformation <34101> ( _          ' VTable offset = 56
     BYVAL prm_BillingInformation AS STRING _           ' [in] BillingInformation VT_BSTR
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET Body <37120> ( _                        ' VTable offset = 60
   ) AS STRING                                          ' [retval][out] *Body VT_BSTR
   ' =====================================================================================
   PROPERTY SET Body <37120> ( _                        ' VTable offset = 64
     BYVAL prm_Body AS STRING _                         ' [in] Body VT_BSTR
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET Categories <36865> ( _                  ' VTable offset = 68
   ) AS STRING                                          ' [retval][out] *Categories VT_BSTR
   ' =====================================================================================
   PROPERTY SET Categories <36865> ( _                  ' VTable offset = 72
     BYVAL prm_Categories AS STRING _                   ' [in] Categories VT_BSTR
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET Companies <34107> ( _                   ' VTable offset = 76
   ) AS STRING                                          ' [retval][out] *Companies VT_BSTR
   ' =====================================================================================
   PROPERTY SET Companies <34107> ( _                   ' VTable offset = 80
     BYVAL prm_Companies AS STRING _                    ' [in] Companies VT_BSTR
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET ConversationIndex <64192> ( _           ' VTable offset = 84
   ) AS STRING                                          ' [retval][out] *ConversationIndex VT_BSTR
   ' =====================================================================================
   PROPERTY GET ConversationTopic <112> ( _             ' VTable offset = 88
   ) AS STRING                                          ' [retval][out] *ConversationTopic VT_BSTR
   ' =====================================================================================
   PROPERTY GET CreationTime <12295> ( _                ' VTable offset = 92
   ) AS DOUBLE                                          ' [retval][out] *CreationTime VT_DATE <Double>
   ' =====================================================================================
   PROPERTY GET EntryID <61470> ( _                     ' VTable offset = 96
   ) AS STRING                                          ' [retval][out] *EntryID VT_BSTR
   ' =====================================================================================
   PROPERTY GET FormDescription <61589> ( _             ' VTable offset = 100
   ) AS FormDescription                                 ' [retval][out] **FormDescription FormDescription <dispinterface>
   ' =====================================================================================
   PROPERTY GET GetInspector <61502> ( _                ' VTable offset = 104
   ) AS Inspector                                       ' [retval][out] **GetInspector _Inspector <dispinterface>
   ' =====================================================================================
   PROPERTY GET Importance <23> ( _                     ' VTable offset = 108
   ) AS LONG                                            ' [retval][out] *Importance OlImportance <enum>
   ' =====================================================================================
   PROPERTY SET Importance <23> ( _                     ' VTable offset = 112
     BYVAL prm_Importance AS LONG _                     ' [in] Importance OlImportance <enum>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET LastModificationTime <12296> ( _        ' VTable offset = 116
   ) AS DOUBLE                                          ' [retval][out] *LastModificationTime VT_DATE <Double>
   ' =====================================================================================
   PROPERTY GET MAPIOBJECT <61696> ( _                  ' VTable offset = 120
   ) AS IUnknown                                        ' [retval][out] **MAPIOBJECT VT_UNKNOWN <IUnknown>
   ' =====================================================================================
   PROPERTY GET MessageClass <26> ( _                   ' VTable offset = 124
   ) AS STRING                                          ' [retval][out] *MessageClass VT_BSTR
   ' =====================================================================================
   PROPERTY SET MessageClass <26> ( _                   ' VTable offset = 128
     BYVAL prm_MessageClass AS STRING _                 ' [in] MessageClass VT_BSTR
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET Mileage <34100> ( _                     ' VTable offset = 132
   ) AS STRING                                          ' [retval][out] *Mileage VT_BSTR
   ' =====================================================================================
   PROPERTY SET Mileage <34100> ( _                     ' VTable offset = 136
     BYVAL prm_Mileage AS STRING _                      ' [in] Mileage VT_BSTR
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET NoAging <34062> ( _                     ' VTable offset = 140
   ) AS INTEGER                                         ' [retval][out] *NoAging VT_BOOL <Integer>
   ' =====================================================================================
   PROPERTY SET NoAging <34062> ( _                     ' VTable offset = 144
     BYVAL prm_NoAging AS INTEGER _                     ' [in] NoAging VT_BOOL <Integer>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET OutlookInternalVersion <34130> ( _      ' VTable offset = 148
   ) AS LONG                                            ' [retval][out] *OutlookInternalVersion VT_I4 <Long>
   ' =====================================================================================
   PROPERTY GET OutlookVersion <34132> ( _              ' VTable offset = 152
   ) AS STRING                                          ' [retval][out] *OutlookVersion VT_BSTR
   ' =====================================================================================
   PROPERTY GET Saved <61603> ( _                       ' VTable offset = 156
   ) AS INTEGER                                         ' [retval][out] *Saved VT_BOOL <Integer>
   ' =====================================================================================
   PROPERTY GET Sensitivity <54> ( _                    ' VTable offset = 160
   ) AS LONG                                            ' [retval][out] *Sensitivity OlSensitivity <enum>
   ' =====================================================================================
   PROPERTY SET Sensitivity <54> ( _                    ' VTable offset = 164
     BYVAL prm_Sensitivity AS LONG _                    ' [in] Sensitivity OlSensitivity <enum>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET Size <3592> ( _                         ' VTable offset = 168
   ) AS LONG                                            ' [retval][out] *Size VT_I4 <Long>
   ' =====================================================================================
   PROPERTY GET Subject <55> ( _                        ' VTable offset = 172
   ) AS STRING                                          ' [retval][out] *Subject VT_BSTR
   ' =====================================================================================
   PROPERTY SET Subject <55> ( _                        ' VTable offset = 176
     BYVAL prm_Subject AS STRING _                      ' [in] Subject VT_BSTR
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET UnRead <61468> ( _                      ' VTable offset = 180
   ) AS INTEGER                                         ' [retval][out] *UnRead VT_BOOL <Integer>
   ' =====================================================================================
   PROPERTY SET UnRead <61468> ( _                      ' VTable offset = 184
     BYVAL prm_UnRead AS INTEGER _                      ' [in] UnRead VT_BOOL <Integer>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET UserProperties <63510> ( _              ' VTable offset = 188
   ) AS UserProperties                                  ' [retval][out] **UserProperties UserProperties <dispinterface>
   ' =====================================================================================
   METHOD Close <61475> ( _                             ' VTable offset = 192
     BYVAL prm_SaveMode AS LONG _                       ' [in] SaveMode OlInspectorClose <enum>
   )                                                    ' void
   ' =====================================================================================
   METHOD Copy <61490> ( _                              ' VTable offset = 196
   ) AS IDispatch                                       ' [retval][out] **Item VT_DISPATCH <IDispatch>
   ' =====================================================================================
   METHOD Delete <61514> ( _                            ' VTable offset = 200
   )                                                    ' void
   ' =====================================================================================
   METHOD Display <61606> ( _                           ' VTable offset = 204
     OPTIONAL BYVAL prm_Modal AS VARIANT _              ' [opt][in] Modal VT_VARIANT <Variant>
   )                                                    ' void
   ' =====================================================================================
   METHOD Move <61492> ( _                              ' VTable offset = 208
     BYVAL prm_DestFldr AS MAPIFolder _                 ' [in] *DestFldr MAPIFolder <dispinterface>
   ) AS IDispatch                                       ' [retval][out] **Item VT_DISPATCH <IDispatch>
   ' =====================================================================================
   METHOD PrintOut <61491> ( _                          ' VTable offset = 212
   )                                                    ' void
   ' =====================================================================================
   METHOD Save <61512> ( _                              ' VTable offset = 216
   )                                                    ' void
   ' =====================================================================================
   METHOD SaveAs <61521> ( _                            ' VTable offset = 220
     BYVAL prm_Path AS STRING _                         ' [in] Path VT_BSTR
   , OPTIONAL BYVAL prm_Type AS VARIANT _               ' [opt][in] Type VT_VARIANT <Variant>
   )                                                    ' void
   ' =====================================================================================
   METHOD GetAssociatedTask <61460> ( _                 ' VTable offset = 224
     BYVAL prm_AddToTaskList AS INTEGER _               ' [in] AddToTaskList VT_BOOL <Integer>
   ) AS IDispatch                                       ' [retval][out] **Item TaskItem <coclass>
   ' =====================================================================================
   PROPERTY GET Links <62469> ( _                       ' VTable offset = 228
   ) AS Links                                           ' [retval][out] **Links Links <dispinterface>
   ' =====================================================================================
   PROPERTY GET DownloadState <64077> ( _               ' VTable offset = 232
   ) AS LONG                                            ' [retval][out] *DownloadState OlDownloadState <enum>
   ' =====================================================================================
   METHOD ShowCategoriesDialog <64011> ( _              ' VTable offset = 236
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET ItemProperties <64009> ( _              ' VTable offset = 240
   ) AS ItemProperties                                  ' [retval][out] **ItemProperties ItemProperties <dispinterface>
   ' =====================================================================================
   PROPERTY GET MarkForDownload <34161> ( _             ' VTable offset = 244
   ) AS LONG                                            ' [retval][out] *MarkForDownload OlRemoteStatus <enum>
   ' =====================================================================================
   PROPERTY SET MarkForDownload <34161> ( _             ' VTable offset = 248
     BYVAL prm_MarkForDownload AS LONG _                ' [in] MarkForDownload OlRemoteStatus <enum>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET IsConflict <64164> ( _                  ' VTable offset = 252
   ) AS INTEGER                                         ' [retval][out] *IsConflict VT_BOOL <Integer>
   ' =====================================================================================
   PROPERTY GET AutoResolvedWinner <64186> ( _          ' VTable offset = 256
   ) AS INTEGER                                         ' [retval][out] *AutoResolvedWinner VT_BOOL <Integer>
   ' =====================================================================================
   PROPERTY GET Conflicts <64187> ( _                   ' VTable offset = 260
   ) AS Conflicts                                       ' [retval][out] **Conflicts Conflicts <dispinterface>
   ' =====================================================================================
   PROPERTY GET PropertyAccessor <64253> ( _            ' VTable offset = 264
   ) AS IDispatch                                       ' [retval][out] **PropertyAccessor PropertyAccessor <coclass>
   ' =====================================================================================

END INTERFACE

#ENDIF   ' /* __TaskRequestDeclineItem_INTERFACE_DEFINED__ */

' ########################################################################################
' Interface name = _TaskRequestItem
' IID = {00063036-0000-0000-C000-000000000046}
' Attributes = 4160 [&H1040] [Dual] [Dispatchable]
' Inherited interface = IDispatch
' ########################################################################################

#IF NOT %DEF(%TaskRequestItem_INTERFACE_DEFINED)
    %TaskRequestItem_INTERFACE_DEFINED = 1

INTERFACE TaskRequestItem $IID__TaskRequestItem

   INHERIT IDispatch

   ' =====================================================================================
   PROPERTY GET Application <61440> ( _                 ' VTable offset = 28
   ) AS Application                                     ' [retval][out] **Application _Application <dispinterface>
   ' =====================================================================================
   PROPERTY GET Class <61450> ( _                       ' VTable offset = 32
   ) AS LONG                                            ' [retval][out] *Class OlObjectClass <enum>
   ' =====================================================================================
   PROPERTY GET Session <61451> ( _                     ' VTable offset = 36
   ) AS NameSpace                                       ' [retval][out] **Session _NameSpace <dispinterface>
   ' =====================================================================================
   PROPERTY GET Parent <61441> ( _                      ' VTable offset = 40
   ) AS IDispatch                                       ' [retval][out] **Parent VT_DISPATCH <IDispatch>
   ' =====================================================================================
   PROPERTY GET Actions <63511> ( _                     ' VTable offset = 44
   ) AS Actions                                         ' [retval][out] **Actions Actions <dispinterface>
   ' =====================================================================================
   PROPERTY GET Attachments <63509> ( _                 ' VTable offset = 48
   ) AS Attachments                                     ' [retval][out] **Attachments Attachments <dispinterface>
   ' =====================================================================================
   PROPERTY GET BillingInformation <34101> ( _          ' VTable offset = 52
   ) AS STRING                                          ' [retval][out] *BillingInformation VT_BSTR
   ' =====================================================================================
   PROPERTY SET BillingInformation <34101> ( _          ' VTable offset = 56
     BYVAL prm_BillingInformation AS STRING _           ' [in] BillingInformation VT_BSTR
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET Body <37120> ( _                        ' VTable offset = 60
   ) AS STRING                                          ' [retval][out] *Body VT_BSTR
   ' =====================================================================================
   PROPERTY SET Body <37120> ( _                        ' VTable offset = 64
     BYVAL prm_Body AS STRING _                         ' [in] Body VT_BSTR
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET Categories <36865> ( _                  ' VTable offset = 68
   ) AS STRING                                          ' [retval][out] *Categories VT_BSTR
   ' =====================================================================================
   PROPERTY SET Categories <36865> ( _                  ' VTable offset = 72
     BYVAL prm_Categories AS STRING _                   ' [in] Categories VT_BSTR
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET Companies <34107> ( _                   ' VTable offset = 76
   ) AS STRING                                          ' [retval][out] *Companies VT_BSTR
   ' =====================================================================================
   PROPERTY SET Companies <34107> ( _                   ' VTable offset = 80
     BYVAL prm_Companies AS STRING _                    ' [in] Companies VT_BSTR
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET ConversationIndex <64192> ( _           ' VTable offset = 84
   ) AS STRING                                          ' [retval][out] *ConversationIndex VT_BSTR
   ' =====================================================================================
   PROPERTY GET ConversationTopic <112> ( _             ' VTable offset = 88
   ) AS STRING                                          ' [retval][out] *ConversationTopic VT_BSTR
   ' =====================================================================================
   PROPERTY GET CreationTime <12295> ( _                ' VTable offset = 92
   ) AS DOUBLE                                          ' [retval][out] *CreationTime VT_DATE <Double>
   ' =====================================================================================
   PROPERTY GET EntryID <61470> ( _                     ' VTable offset = 96
   ) AS STRING                                          ' [retval][out] *EntryID VT_BSTR
   ' =====================================================================================
   PROPERTY GET FormDescription <61589> ( _             ' VTable offset = 100
   ) AS FormDescription                                 ' [retval][out] **FormDescription FormDescription <dispinterface>
   ' =====================================================================================
   PROPERTY GET GetInspector <61502> ( _                ' VTable offset = 104
   ) AS Inspector                                       ' [retval][out] **GetInspector _Inspector <dispinterface>
   ' =====================================================================================
   PROPERTY GET Importance <23> ( _                     ' VTable offset = 108
   ) AS LONG                                            ' [retval][out] *Importance OlImportance <enum>
   ' =====================================================================================
   PROPERTY SET Importance <23> ( _                     ' VTable offset = 112
     BYVAL prm_Importance AS LONG _                     ' [in] Importance OlImportance <enum>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET LastModificationTime <12296> ( _        ' VTable offset = 116
   ) AS DOUBLE                                          ' [retval][out] *LastModificationTime VT_DATE <Double>
   ' =====================================================================================
   PROPERTY GET MAPIOBJECT <61696> ( _                  ' VTable offset = 120
   ) AS IUnknown                                        ' [retval][out] **MAPIOBJECT VT_UNKNOWN <IUnknown>
   ' =====================================================================================
   PROPERTY GET MessageClass <26> ( _                   ' VTable offset = 124
   ) AS STRING                                          ' [retval][out] *MessageClass VT_BSTR
   ' =====================================================================================
   PROPERTY SET MessageClass <26> ( _                   ' VTable offset = 128
     BYVAL prm_MessageClass AS STRING _                 ' [in] MessageClass VT_BSTR
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET Mileage <34100> ( _                     ' VTable offset = 132
   ) AS STRING                                          ' [retval][out] *Mileage VT_BSTR
   ' =====================================================================================
   PROPERTY SET Mileage <34100> ( _                     ' VTable offset = 136
     BYVAL prm_Mileage AS STRING _                      ' [in] Mileage VT_BSTR
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET NoAging <34062> ( _                     ' VTable offset = 140
   ) AS INTEGER                                         ' [retval][out] *NoAging VT_BOOL <Integer>
   ' =====================================================================================
   PROPERTY SET NoAging <34062> ( _                     ' VTable offset = 144
     BYVAL prm_NoAging AS INTEGER _                     ' [in] NoAging VT_BOOL <Integer>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET OutlookInternalVersion <34130> ( _      ' VTable offset = 148
   ) AS LONG                                            ' [retval][out] *OutlookInternalVersion VT_I4 <Long>
   ' =====================================================================================
   PROPERTY GET OutlookVersion <34132> ( _              ' VTable offset = 152
   ) AS STRING                                          ' [retval][out] *OutlookVersion VT_BSTR
   ' =====================================================================================
   PROPERTY GET Saved <61603> ( _                       ' VTable offset = 156
   ) AS INTEGER                                         ' [retval][out] *Saved VT_BOOL <Integer>
   ' =====================================================================================
   PROPERTY GET Sensitivity <54> ( _                    ' VTable offset = 160
   ) AS LONG                                            ' [retval][out] *Sensitivity OlSensitivity <enum>
   ' =====================================================================================
   PROPERTY SET Sensitivity <54> ( _                    ' VTable offset = 164
     BYVAL prm_Sensitivity AS LONG _                    ' [in] Sensitivity OlSensitivity <enum>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET Size <3592> ( _                         ' VTable offset = 168
   ) AS LONG                                            ' [retval][out] *Size VT_I4 <Long>
   ' =====================================================================================
   PROPERTY GET Subject <55> ( _                        ' VTable offset = 172
   ) AS STRING                                          ' [retval][out] *Subject VT_BSTR
   ' =====================================================================================
   PROPERTY SET Subject <55> ( _                        ' VTable offset = 176
     BYVAL prm_Subject AS STRING _                      ' [in] Subject VT_BSTR
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET UnRead <61468> ( _                      ' VTable offset = 180
   ) AS INTEGER                                         ' [retval][out] *UnRead VT_BOOL <Integer>
   ' =====================================================================================
   PROPERTY SET UnRead <61468> ( _                      ' VTable offset = 184
     BYVAL prm_UnRead AS INTEGER _                      ' [in] UnRead VT_BOOL <Integer>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET UserProperties <63510> ( _              ' VTable offset = 188
   ) AS UserProperties                                  ' [retval][out] **UserProperties UserProperties <dispinterface>
   ' =====================================================================================
   METHOD Close <61475> ( _                             ' VTable offset = 192
     BYVAL prm_SaveMode AS LONG _                       ' [in] SaveMode OlInspectorClose <enum>
   )                                                    ' void
   ' =====================================================================================
   METHOD Copy <61490> ( _                              ' VTable offset = 196
   ) AS IDispatch                                       ' [retval][out] **Item VT_DISPATCH <IDispatch>
   ' =====================================================================================
   METHOD Delete <61514> ( _                            ' VTable offset = 200
   )                                                    ' void
   ' =====================================================================================
   METHOD Display <61606> ( _                           ' VTable offset = 204
     OPTIONAL BYVAL prm_Modal AS VARIANT _              ' [opt][in] Modal VT_VARIANT <Variant>
   )                                                    ' void
   ' =====================================================================================
   METHOD Move <61492> ( _                              ' VTable offset = 208
     BYVAL prm_DestFldr AS MAPIFolder _                 ' [in] *DestFldr MAPIFolder <dispinterface>
   ) AS IDispatch                                       ' [retval][out] **Item VT_DISPATCH <IDispatch>
   ' =====================================================================================
   METHOD PrintOut <61491> ( _                          ' VTable offset = 212
   )                                                    ' void
   ' =====================================================================================
   METHOD Save <61512> ( _                              ' VTable offset = 216
   )                                                    ' void
   ' =====================================================================================
   METHOD SaveAs <61521> ( _                            ' VTable offset = 220
     BYVAL prm_Path AS STRING _                         ' [in] Path VT_BSTR
   , OPTIONAL BYVAL prm_Type AS VARIANT _               ' [opt][in] Type VT_VARIANT <Variant>
   )                                                    ' void
   ' =====================================================================================
   METHOD GetAssociatedTask <61460> ( _                 ' VTable offset = 224
     BYVAL prm_AddToTaskList AS INTEGER _               ' [in] AddToTaskList VT_BOOL <Integer>
   ) AS IDispatch                                       ' [retval][out] **Item TaskItem <coclass>
   ' =====================================================================================
   PROPERTY GET Links <62469> ( _                       ' VTable offset = 228
   ) AS Links                                           ' [retval][out] **Links Links <dispinterface>
   ' =====================================================================================
   PROPERTY GET DownloadState <64077> ( _               ' VTable offset = 232
   ) AS LONG                                            ' [retval][out] *DownloadState OlDownloadState <enum>
   ' =====================================================================================
   METHOD ShowCategoriesDialog <64011> ( _              ' VTable offset = 236
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET ItemProperties <64009> ( _              ' VTable offset = 240
   ) AS ItemProperties                                  ' [retval][out] **ItemProperties ItemProperties <dispinterface>
   ' =====================================================================================
   PROPERTY GET MarkForDownload <34161> ( _             ' VTable offset = 244
   ) AS LONG                                            ' [retval][out] *MarkForDownload OlRemoteStatus <enum>
   ' =====================================================================================
   PROPERTY SET MarkForDownload <34161> ( _             ' VTable offset = 248
     BYVAL prm_MarkForDownload AS LONG _                ' [in] MarkForDownload OlRemoteStatus <enum>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET IsConflict <64164> ( _                  ' VTable offset = 252
   ) AS INTEGER                                         ' [retval][out] *IsConflict VT_BOOL <Integer>
   ' =====================================================================================
   PROPERTY GET AutoResolvedWinner <64186> ( _          ' VTable offset = 256
   ) AS INTEGER                                         ' [retval][out] *AutoResolvedWinner VT_BOOL <Integer>
   ' =====================================================================================
   PROPERTY GET Conflicts <64187> ( _                   ' VTable offset = 260
   ) AS Conflicts                                       ' [retval][out] **Conflicts Conflicts <dispinterface>
   ' =====================================================================================
   PROPERTY GET PropertyAccessor <64253> ( _            ' VTable offset = 264
   ) AS IDispatch                                       ' [retval][out] **PropertyAccessor PropertyAccessor <coclass>
   ' =====================================================================================

END INTERFACE

#ENDIF   ' /* __TaskRequestItem_INTERFACE_DEFINED__ */

' ########################################################################################
' Interface name = _TaskRequestUpdateItem
' IID = {00063037-0000-0000-C000-000000000046}
' Attributes = 4160 [&H1040] [Dual] [Dispatchable]
' Inherited interface = IDispatch
' ########################################################################################

#IF NOT %DEF(%TaskRequestUpdateItem_INTERFACE_DEFINED)
    %TaskRequestUpdateItem_INTERFACE_DEFINED = 1

INTERFACE TaskRequestUpdateItem $IID__TaskRequestUpdateItem

   INHERIT IDispatch

   ' =====================================================================================
   PROPERTY GET Application <61440> ( _                 ' VTable offset = 28
   ) AS Application                                     ' [retval][out] **Application _Application <dispinterface>
   ' =====================================================================================
   PROPERTY GET Class <61450> ( _                       ' VTable offset = 32
   ) AS LONG                                            ' [retval][out] *Class OlObjectClass <enum>
   ' =====================================================================================
   PROPERTY GET Session <61451> ( _                     ' VTable offset = 36
   ) AS NameSpace                                       ' [retval][out] **Session _NameSpace <dispinterface>
   ' =====================================================================================
   PROPERTY GET Parent <61441> ( _                      ' VTable offset = 40
   ) AS IDispatch                                       ' [retval][out] **Parent VT_DISPATCH <IDispatch>
   ' =====================================================================================
   PROPERTY GET Actions <63511> ( _                     ' VTable offset = 44
   ) AS Actions                                         ' [retval][out] **Actions Actions <dispinterface>
   ' =====================================================================================
   PROPERTY GET Attachments <63509> ( _                 ' VTable offset = 48
   ) AS Attachments                                     ' [retval][out] **Attachments Attachments <dispinterface>
   ' =====================================================================================
   PROPERTY GET BillingInformation <34101> ( _          ' VTable offset = 52
   ) AS STRING                                          ' [retval][out] *BillingInformation VT_BSTR
   ' =====================================================================================
   PROPERTY SET BillingInformation <34101> ( _          ' VTable offset = 56
     BYVAL prm_BillingInformation AS STRING _           ' [in] BillingInformation VT_BSTR
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET Body <37120> ( _                        ' VTable offset = 60
   ) AS STRING                                          ' [retval][out] *Body VT_BSTR
   ' =====================================================================================
   PROPERTY SET Body <37120> ( _                        ' VTable offset = 64
     BYVAL prm_Body AS STRING _                         ' [in] Body VT_BSTR
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET Categories <36865> ( _                  ' VTable offset = 68
   ) AS STRING                                          ' [retval][out] *Categories VT_BSTR
   ' =====================================================================================
   PROPERTY SET Categories <36865> ( _                  ' VTable offset = 72
     BYVAL prm_Categories AS STRING _                   ' [in] Categories VT_BSTR
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET Companies <34107> ( _                   ' VTable offset = 76
   ) AS STRING                                          ' [retval][out] *Companies VT_BSTR
   ' =====================================================================================
   PROPERTY SET Companies <34107> ( _                   ' VTable offset = 80
     BYVAL prm_Companies AS STRING _                    ' [in] Companies VT_BSTR
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET ConversationIndex <64192> ( _           ' VTable offset = 84
   ) AS STRING                                          ' [retval][out] *ConversationIndex VT_BSTR
   ' =====================================================================================
   PROPERTY GET ConversationTopic <112> ( _             ' VTable offset = 88
   ) AS STRING                                          ' [retval][out] *ConversationTopic VT_BSTR
   ' =====================================================================================
   PROPERTY GET CreationTime <12295> ( _                ' VTable offset = 92
   ) AS DOUBLE                                          ' [retval][out] *CreationTime VT_DATE <Double>
   ' =====================================================================================
   PROPERTY GET EntryID <61470> ( _                     ' VTable offset = 96
   ) AS STRING                                          ' [retval][out] *EntryID VT_BSTR
   ' =====================================================================================
   PROPERTY GET FormDescription <61589> ( _             ' VTable offset = 100
   ) AS FormDescription                                 ' [retval][out] **FormDescription FormDescription <dispinterface>
   ' =====================================================================================
   PROPERTY GET GetInspector <61502> ( _                ' VTable offset = 104
   ) AS Inspector                                       ' [retval][out] **GetInspector _Inspector <dispinterface>
   ' =====================================================================================
   PROPERTY GET Importance <23> ( _                     ' VTable offset = 108
   ) AS LONG                                            ' [retval][out] *Importance OlImportance <enum>
   ' =====================================================================================
   PROPERTY SET Importance <23> ( _                     ' VTable offset = 112
     BYVAL prm_Importance AS LONG _                     ' [in] Importance OlImportance <enum>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET LastModificationTime <12296> ( _        ' VTable offset = 116
   ) AS DOUBLE                                          ' [retval][out] *LastModificationTime VT_DATE <Double>
   ' =====================================================================================
   PROPERTY GET MAPIOBJECT <61696> ( _                  ' VTable offset = 120
   ) AS IUnknown                                        ' [retval][out] **MAPIOBJECT VT_UNKNOWN <IUnknown>
   ' =====================================================================================
   PROPERTY GET MessageClass <26> ( _                   ' VTable offset = 124
   ) AS STRING                                          ' [retval][out] *MessageClass VT_BSTR
   ' =====================================================================================
   PROPERTY SET MessageClass <26> ( _                   ' VTable offset = 128
     BYVAL prm_MessageClass AS STRING _                 ' [in] MessageClass VT_BSTR
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET Mileage <34100> ( _                     ' VTable offset = 132
   ) AS STRING                                          ' [retval][out] *Mileage VT_BSTR
   ' =====================================================================================
   PROPERTY SET Mileage <34100> ( _                     ' VTable offset = 136
     BYVAL prm_Mileage AS STRING _                      ' [in] Mileage VT_BSTR
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET NoAging <34062> ( _                     ' VTable offset = 140
   ) AS INTEGER                                         ' [retval][out] *NoAging VT_BOOL <Integer>
   ' =====================================================================================
   PROPERTY SET NoAging <34062> ( _                     ' VTable offset = 144
     BYVAL prm_NoAging AS INTEGER _                     ' [in] NoAging VT_BOOL <Integer>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET OutlookInternalVersion <34130> ( _      ' VTable offset = 148
   ) AS LONG                                            ' [retval][out] *OutlookInternalVersion VT_I4 <Long>
   ' =====================================================================================
   PROPERTY GET OutlookVersion <34132> ( _              ' VTable offset = 152
   ) AS STRING                                          ' [retval][out] *OutlookVersion VT_BSTR
   ' =====================================================================================
   PROPERTY GET Saved <61603> ( _                       ' VTable offset = 156
   ) AS INTEGER                                         ' [retval][out] *Saved VT_BOOL <Integer>
   ' =====================================================================================
   PROPERTY GET Sensitivity <54> ( _                    ' VTable offset = 160
   ) AS LONG                                            ' [retval][out] *Sensitivity OlSensitivity <enum>
   ' =====================================================================================
   PROPERTY SET Sensitivity <54> ( _                    ' VTable offset = 164
     BYVAL prm_Sensitivity AS LONG _                    ' [in] Sensitivity OlSensitivity <enum>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET Size <3592> ( _                         ' VTable offset = 168
   ) AS LONG                                            ' [retval][out] *Size VT_I4 <Long>
   ' =====================================================================================
   PROPERTY GET Subject <55> ( _                        ' VTable offset = 172
   ) AS STRING                                          ' [retval][out] *Subject VT_BSTR
   ' =====================================================================================
   PROPERTY SET Subject <55> ( _                        ' VTable offset = 176
     BYVAL prm_Subject AS STRING _                      ' [in] Subject VT_BSTR
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET UnRead <61468> ( _                      ' VTable offset = 180
   ) AS INTEGER                                         ' [retval][out] *UnRead VT_BOOL <Integer>
   ' =====================================================================================
   PROPERTY SET UnRead <61468> ( _                      ' VTable offset = 184
     BYVAL prm_UnRead AS INTEGER _                      ' [in] UnRead VT_BOOL <Integer>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET UserProperties <63510> ( _              ' VTable offset = 188
   ) AS UserProperties                                  ' [retval][out] **UserProperties UserProperties <dispinterface>
   ' =====================================================================================
   METHOD Close <61475> ( _                             ' VTable offset = 192
     BYVAL prm_SaveMode AS LONG _                       ' [in] SaveMode OlInspectorClose <enum>
   )                                                    ' void
   ' =====================================================================================
   METHOD Copy <61490> ( _                              ' VTable offset = 196
   ) AS IDispatch                                       ' [retval][out] **Item VT_DISPATCH <IDispatch>
   ' =====================================================================================
   METHOD Delete <61514> ( _                            ' VTable offset = 200
   )                                                    ' void
   ' =====================================================================================
   METHOD Display <61606> ( _                           ' VTable offset = 204
     OPTIONAL BYVAL prm_Modal AS VARIANT _              ' [opt][in] Modal VT_VARIANT <Variant>
   )                                                    ' void
   ' =====================================================================================
   METHOD Move <61492> ( _                              ' VTable offset = 208
     BYVAL prm_DestFldr AS MAPIFolder _                 ' [in] *DestFldr MAPIFolder <dispinterface>
   ) AS IDispatch                                       ' [retval][out] **Item VT_DISPATCH <IDispatch>
   ' =====================================================================================
   METHOD PrintOut <61491> ( _                          ' VTable offset = 212
   )                                                    ' void
   ' =====================================================================================
   METHOD Save <61512> ( _                              ' VTable offset = 216
   )                                                    ' void
   ' =====================================================================================
   METHOD SaveAs <61521> ( _                            ' VTable offset = 220
     BYVAL prm_Path AS STRING _                         ' [in] Path VT_BSTR
   , OPTIONAL BYVAL prm_Type AS VARIANT _               ' [opt][in] Type VT_VARIANT <Variant>
   )                                                    ' void
   ' =====================================================================================
   METHOD GetAssociatedTask <61460> ( _                 ' VTable offset = 224
     BYVAL prm_AddToTaskList AS INTEGER _               ' [in] AddToTaskList VT_BOOL <Integer>
   ) AS IDispatch                                       ' [retval][out] **Item TaskItem <coclass>
   ' =====================================================================================
   PROPERTY GET Links <62469> ( _                       ' VTable offset = 228
   ) AS Links                                           ' [retval][out] **Links Links <dispinterface>
   ' =====================================================================================
   PROPERTY GET DownloadState <64077> ( _               ' VTable offset = 232
   ) AS LONG                                            ' [retval][out] *DownloadState OlDownloadState <enum>
   ' =====================================================================================
   METHOD ShowCategoriesDialog <64011> ( _              ' VTable offset = 236
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET ItemProperties <64009> ( _              ' VTable offset = 240
   ) AS ItemProperties                                  ' [retval][out] **ItemProperties ItemProperties <dispinterface>
   ' =====================================================================================
   PROPERTY GET MarkForDownload <34161> ( _             ' VTable offset = 244
   ) AS LONG                                            ' [retval][out] *MarkForDownload OlRemoteStatus <enum>
   ' =====================================================================================
   PROPERTY SET MarkForDownload <34161> ( _             ' VTable offset = 248
     BYVAL prm_MarkForDownload AS LONG _                ' [in] MarkForDownload OlRemoteStatus <enum>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET IsConflict <64164> ( _                  ' VTable offset = 252
   ) AS INTEGER                                         ' [retval][out] *IsConflict VT_BOOL <Integer>
   ' =====================================================================================
   PROPERTY GET AutoResolvedWinner <64186> ( _          ' VTable offset = 256
   ) AS INTEGER                                         ' [retval][out] *AutoResolvedWinner VT_BOOL <Integer>
   ' =====================================================================================
   PROPERTY GET Conflicts <64187> ( _                   ' VTable offset = 260
   ) AS Conflicts                                       ' [retval][out] **Conflicts Conflicts <dispinterface>
   ' =====================================================================================
   PROPERTY GET PropertyAccessor <64253> ( _            ' VTable offset = 264
   ) AS IDispatch                                       ' [retval][out] **PropertyAccessor PropertyAccessor <coclass>
   ' =====================================================================================

END INTERFACE

#ENDIF   ' /* __TaskRequestUpdateItem_INTERFACE_DEFINED__ */

' ########################################################################################
' Interface name = _FormRegion
' IID = {0006305A-0000-0000-C000-000000000046}
' Attributes = 4160 [&H1040] [Dual] [Dispatchable]
' Inherited interface = IDispatch
' ########################################################################################

#IF NOT %DEF(%FormRegion_INTERFACE_DEFINED)
    %FormRegion_INTERFACE_DEFINED = 1

INTERFACE FormRegion $IID__FormRegion

   INHERIT IDispatch

   ' =====================================================================================
   PROPERTY GET Application <61440> ( _                 ' VTable offset = 28
   ) AS Application                                     ' [retval][out] **Application _Application <dispinterface>
   ' =====================================================================================
   PROPERTY GET Class <61450> ( _                       ' VTable offset = 32
   ) AS LONG                                            ' [retval][out] *Class OlObjectClass <enum>
   ' =====================================================================================
   PROPERTY GET Session <61451> ( _                     ' VTable offset = 36
   ) AS NameSpace                                       ' [retval][out] **Session _NameSpace <dispinterface>
   ' =====================================================================================
   PROPERTY GET Parent <61441> ( _                      ' VTable offset = 40
   ) AS IDispatch                                       ' [retval][out] **Parent VT_DISPATCH <IDispatch>
   ' =====================================================================================
   PROPERTY GET IsExpanded <64312> ( _                  ' VTable offset = 44
   ) AS INTEGER                                         ' [retval][out] *IsExpanded VT_BOOL <Integer>
   ' =====================================================================================
   PROPERTY GET Form <64313> ( _                        ' VTable offset = 48
   ) AS IDispatch                                       ' [retval][out] **Form VT_DISPATCH <IDispatch>
   ' =====================================================================================
   PROPERTY GET Detail <64309> ( _                      ' VTable offset = 52
   ) AS STRING                                          ' [retval][out] *Detail VT_BSTR
   ' =====================================================================================
   PROPERTY SET Detail <64309> ( _                      ' VTable offset = 56
     BYVAL prm_Detail AS STRING _                       ' [in] Detail VT_BSTR
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET Item <64096> ( _                        ' VTable offset = 60
   ) AS IDispatch                                       ' [retval][out] **Item VT_DISPATCH <IDispatch>
   ' =====================================================================================
   PROPERTY GET Inspector <61502> ( _                   ' VTable offset = 64
   ) AS Inspector                                       ' [retval][out] **Inspector _Inspector <dispinterface>
   ' =====================================================================================
   PROPERTY GET FormRegionMode <64308> ( _              ' VTable offset = 68
   ) AS LONG                                            ' [retval][out] *FormRegionMode OlFormRegionMode <enum>
   ' =====================================================================================
   PROPERTY GET Language <64065> ( _                    ' VTable offset = 72
   ) AS LONG                                            ' [retval][out] *Language VT_I4 <Long>
   ' =====================================================================================
   METHOD Reflow <64315> ( _                            ' VTable offset = 76
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET DisplayName <12289> ( _                 ' VTable offset = 80
   ) AS STRING                                          ' [retval][out] *DisplayName VT_BSTR
   ' =====================================================================================
   PROPERTY GET InternalName <8450> ( _                 ' VTable offset = 84
   ) AS STRING                                          ' [retval][out] *InternalName VT_BSTR
   ' =====================================================================================
   METHOD SetControlItemProperty <64201> ( _            ' VTable offset = 88
     BYVAL prm_Control AS IDispatch _                   ' [in] *Control VT_DISPATCH <IDispatch>
   , BYVAL prm_PropertyName AS STRING _                 ' [in] PropertyName VT_BSTR
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET SuppressControlReplacement <64518> ( _  ' VTable offset = 92
   ) AS INTEGER                                         ' [retval][out] *SuppressControlReplacement VT_BOOL <Integer>
   ' =====================================================================================
   PROPERTY SET SuppressControlReplacement <64518> ( _  ' VTable offset = 96
     BYVAL prm_SuppressControlReplacement AS INTEGER _  ' [in] SuppressControlReplacement VT_BOOL <Integer>
   )                                                    ' void
   ' =====================================================================================
   METHOD Select <8457> ( _                             ' VTable offset = 100
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET EnableAutoLayout <64538> ( _            ' VTable offset = 104
   ) AS INTEGER                                         ' [retval][out] *EnableAutoLayout VT_BOOL <Integer>
   ' =====================================================================================
   PROPERTY SET EnableAutoLayout <64538> ( _            ' VTable offset = 108
     BYVAL prm_EnableAutoLayout AS INTEGER _            ' [in] EnableAutoLayout VT_BOOL <Integer>
   )                                                    ' void
   ' =====================================================================================

END INTERFACE

#ENDIF   ' /* __FormRegion_INTERFACE_DEFINED__ */

' ########################################################################################
' Interface name = _TableView
' IID = {00063096-0000-0000-C000-000000000046}
' Attributes = 4160 [&H1040] [Dual] [Dispatchable]
' Inherited interface = IDispatch
' ########################################################################################

#IF NOT %DEF(%TableView_INTERFACE_DEFINED)
    %TableView_INTERFACE_DEFINED = 1

INTERFACE TableView $IID__TableView

   INHERIT IDispatch

   ' =====================================================================================
   PROPERTY GET Application <61440> ( _                 ' VTable offset = 28
   ) AS Application                                     ' [retval][out] **Application _Application <dispinterface>
   ' =====================================================================================
   PROPERTY GET Class <61450> ( _                       ' VTable offset = 32
   ) AS LONG                                            ' [retval][out] *Class OlObjectClass <enum>
   ' =====================================================================================
   PROPERTY GET Session <61451> ( _                     ' VTable offset = 36
   ) AS NameSpace                                       ' [retval][out] **Session _NameSpace <dispinterface>
   ' =====================================================================================
   PROPERTY GET Parent <61441> ( _                      ' VTable offset = 40
   ) AS IDispatch                                       ' [retval][out] **Parent VT_DISPATCH <IDispatch>
   ' =====================================================================================
   METHOD Apply <407> ( _                               ' VTable offset = 44
   )                                                    ' void
   ' =====================================================================================
   METHOD Copy <61490> ( _                              ' VTable offset = 48
     BYVAL prm_Name AS STRING _                         ' [in] Name VT_BSTR
   , OPTIONAL BYVAL prm_SaveOption AS LONG _            ' [opt][in] SaveOption OlViewSaveOption <enum>
   ) AS View                                            ' [retval][out] **ppview View <dispinterface>
   ' =====================================================================================
   METHOD Delete <61514> ( _                            ' VTable offset = 52
   )                                                    ' void
   ' =====================================================================================
   METHOD Reset <64068> ( _                             ' VTable offset = 56
   )                                                    ' void
   ' =====================================================================================
   METHOD Save <61512> ( _                              ' VTable offset = 60
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET Language <64065> ( _                    ' VTable offset = 64
   ) AS STRING                                          ' [retval][out] *Language VT_BSTR
   ' =====================================================================================
   PROPERTY SET Language <64065> ( _                    ' VTable offset = 68
     BYVAL prm_Language AS STRING _                     ' [in] Language VT_BSTR
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET LockUserChanges <64064> ( _             ' VTable offset = 72
   ) AS INTEGER                                         ' [retval][out] *LockUserChanges VT_BOOL <Integer>
   ' =====================================================================================
   PROPERTY SET LockUserChanges <64064> ( _             ' VTable offset = 76
     BYVAL prm_LockUserChanges AS INTEGER _             ' [in] LockUserChanges VT_BOOL <Integer>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET Name <0> ( _                            ' VTable offset = 80
   ) AS STRING                                          ' [retval][out] *Name VT_BSTR
   ' =====================================================================================
   PROPERTY SET Name <0> ( _                            ' VTable offset = 84
     BYVAL prm_Name AS STRING _                         ' [in] Name VT_BSTR
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET SaveOption <64063> ( _                  ' VTable offset = 88
   ) AS LONG                                            ' [retval][out] *SaveOption OlViewSaveOption <enum>
   ' =====================================================================================
   PROPERTY GET Standard <64062> ( _                    ' VTable offset = 92
   ) AS INTEGER                                         ' [retval][out] *Standard VT_BOOL <Integer>
   ' =====================================================================================
   PROPERTY GET ViewType <404> ( _                      ' VTable offset = 96
   ) AS LONG                                            ' [retval][out] *ViewType OlViewType <enum>
   ' =====================================================================================
   PROPERTY GET XML <64060> ( _                         ' VTable offset = 100
   ) AS STRING                                          ' [retval][out] *XML VT_BSTR
   ' =====================================================================================
   PROPERTY SET XML <64060> ( _                         ' VTable offset = 104
     BYVAL prm_XML AS STRING _                          ' [in] XML VT_BSTR
   )                                                    ' void
   ' =====================================================================================
   METHOD GoToDate <64054> ( _                          ' VTable offset = 108
     BYVAL prm_Date AS DOUBLE _                         ' [in] Date VT_DATE <Double>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET Filter <409> ( _                        ' VTable offset = 112
   ) AS STRING                                          ' [retval][out] *Filter VT_BSTR
   ' =====================================================================================
   PROPERTY SET Filter <409> ( _                        ' VTable offset = 116
     BYVAL prm_Filter AS STRING _                       ' [in] Filter VT_BSTR
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET ViewFields <64341> ( _                  ' VTable offset = 120
   ) AS IDispatch                                       ' [retval][out] **ViewFields ViewFields <coclass>
   ' =====================================================================================
   PROPERTY GET GroupByFields <64344> ( _               ' VTable offset = 124
   ) AS IDispatch                                       ' [retval][out] **GroupByFields OrderFields <coclass>
   ' =====================================================================================
   PROPERTY GET SortFields <64346> ( _                  ' VTable offset = 128
   ) AS IDispatch                                       ' [retval][out] **SortFields OrderFields <coclass>
   ' =====================================================================================
   PROPERTY GET MaxLinesInMultiLineView <64347> ( _     ' VTable offset = 132
   ) AS LONG                                            ' [retval][out] *MaxLinesInMultiLineView VT_I4 <Long>
   ' =====================================================================================
   PROPERTY SET MaxLinesInMultiLineView <64347> ( _     ' VTable offset = 136
     BYVAL prm_MaxLinesInMultiLineView AS LONG _        ' [in] MaxLinesInMultiLineView VT_I4 <Long>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET AutomaticGrouping <64345> ( _           ' VTable offset = 140
   ) AS INTEGER                                         ' [retval][out] *AutomaticGrouping VT_BOOL <Integer>
   ' =====================================================================================
   PROPERTY SET AutomaticGrouping <64345> ( _           ' VTable offset = 144
     BYVAL prm_AutomaticGrouping AS INTEGER _           ' [in] AutomaticGrouping VT_BOOL <Integer>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET DefaultExpandCollapseSetting <64384> ( _  ' VTable offset = 148
   ) AS LONG                                            ' [retval][out] *DefaultExpandCollapseSetting OlDefaultExpandCollapseSetting <enum>
   ' =====================================================================================
   PROPERTY SET DefaultExpandCollapseSetting <64384> ( _  ' VTable offset = 152
     BYVAL prm_DefaultExpandCollapseSetting AS LONG _   ' [in] DefaultExpandCollapseSetting OlDefaultExpandCollapseSetting <enum>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET AutomaticColumnSizing <64348> ( _       ' VTable offset = 156
   ) AS INTEGER                                         ' [retval][out] *AutomaticColumnSizing VT_BOOL <Integer>
   ' =====================================================================================
   PROPERTY SET AutomaticColumnSizing <64348> ( _       ' VTable offset = 160
     BYVAL prm_AutomaticColumnSizing AS INTEGER _       ' [in] AutomaticColumnSizing VT_BOOL <Integer>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET MultiLine <64349> ( _                   ' VTable offset = 164
   ) AS LONG                                            ' [retval][out] *MultiLine OlMultiLine <enum>
   ' =====================================================================================
   PROPERTY SET MultiLine <64349> ( _                   ' VTable offset = 168
     BYVAL prm_MultiLine AS LONG _                      ' [in] MultiLine OlMultiLine <enum>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET MultiLineWidth <64350> ( _              ' VTable offset = 172
   ) AS LONG                                            ' [retval][out] *MultiLineWidth VT_I4 <Long>
   ' =====================================================================================
   PROPERTY SET MultiLineWidth <64350> ( _              ' VTable offset = 176
     BYVAL prm_MultiLineWidth AS LONG _                 ' [in] MultiLineWidth VT_I4 <Long>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET AllowInCellEditing <64351> ( _          ' VTable offset = 180
   ) AS INTEGER                                         ' [retval][out] *AllowInCellEditing VT_BOOL <Integer>
   ' =====================================================================================
   PROPERTY SET AllowInCellEditing <64351> ( _          ' VTable offset = 184
     BYVAL prm_AllowInCellEditing AS INTEGER _          ' [in] AllowInCellEditing VT_BOOL <Integer>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET ShowNewItemRow <64352> ( _              ' VTable offset = 188
   ) AS INTEGER                                         ' [retval][out] *ShowNewItemRow VT_BOOL <Integer>
   ' =====================================================================================
   PROPERTY SET ShowNewItemRow <64352> ( _              ' VTable offset = 192
     BYVAL prm_ShowNewItemRow AS INTEGER _              ' [in] ShowNewItemRow VT_BOOL <Integer>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET GridLineStyle <64353> ( _               ' VTable offset = 196
   ) AS LONG                                            ' [retval][out] *GridLineStyle OlGridLineStyle <enum>
   ' =====================================================================================
   PROPERTY SET GridLineStyle <64353> ( _               ' VTable offset = 200
     BYVAL prm_GridLineStyle AS LONG _                  ' [in] GridLineStyle OlGridLineStyle <enum>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET ShowItemsInGroups <64354> ( _           ' VTable offset = 204
   ) AS INTEGER                                         ' [retval][out] *ShowItemsInGroups VT_BOOL <Integer>
   ' =====================================================================================
   PROPERTY SET ShowItemsInGroups <64354> ( _           ' VTable offset = 208
     BYVAL prm_ShowItemsInGroups AS INTEGER _           ' [in] ShowItemsInGroups VT_BOOL <Integer>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET ShowReadingPane <64355> ( _             ' VTable offset = 212
   ) AS INTEGER                                         ' [retval][out] *ShowReadingPane VT_BOOL <Integer>
   ' =====================================================================================
   PROPERTY SET ShowReadingPane <64355> ( _             ' VTable offset = 216
     BYVAL prm_ShowReadingPane AS INTEGER _             ' [in] ShowReadingPane VT_BOOL <Integer>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET HideReadingPaneHeaderInfo <64356> ( _   ' VTable offset = 220
   ) AS INTEGER                                         ' [retval][out] *HideReadingPaneHeaderInfo VT_BOOL <Integer>
   ' =====================================================================================
   PROPERTY SET HideReadingPaneHeaderInfo <64356> ( _   ' VTable offset = 224
     BYVAL prm_HideReadingPaneHeaderInfo AS INTEGER _   ' [in] HideReadingPaneHeaderInfo VT_BOOL <Integer>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET ShowUnreadAndFlaggedMessages <64357> ( _  ' VTable offset = 228
   ) AS INTEGER                                         ' [retval][out] *ShowUnreadAndFlaggedMessages VT_BOOL <Integer>
   ' =====================================================================================
   PROPERTY SET ShowUnreadAndFlaggedMessages <64357> ( _  ' VTable offset = 232
     BYVAL prm_ShowUnreadAndFlaggedMessages AS INTEGER _ ' [in] ShowUnreadAndFlaggedMessages VT_BOOL <Integer>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET RowFont <64360> ( _                     ' VTable offset = 236
   ) AS IDispatch                                       ' [retval][out] **RowFont ViewFont <coclass>
   ' =====================================================================================
   PROPERTY GET ColumnFont <64359> ( _                  ' VTable offset = 240
   ) AS IDispatch                                       ' [retval][out] **ColumnFont ViewFont <coclass>
   ' =====================================================================================
   PROPERTY GET AutoPreviewFont <64361> ( _             ' VTable offset = 244
   ) AS IDispatch                                       ' [retval][out] **AutoPreviewFont ViewFont <coclass>
   ' =====================================================================================
   PROPERTY GET AutoPreview <64376> ( _                 ' VTable offset = 248
   ) AS LONG                                            ' [retval][out] *AutoPreview OlAutoPreview <enum>
   ' =====================================================================================
   PROPERTY SET AutoPreview <64376> ( _                 ' VTable offset = 252
     BYVAL prm_AutoPreview AS LONG _                    ' [in] AutoPreview OlAutoPreview <enum>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET AutoFormatRules <64059> ( _             ' VTable offset = 256
   ) AS IDispatch                                       ' [retval][out] **AutoFormatRules AutoFormatRules <coclass>
   ' =====================================================================================

END INTERFACE

#ENDIF   ' /* __TableView_INTERFACE_DEFINED__ */

' ########################################################################################
' Interface name = _ViewFields
' IID = {000630A1-0000-0000-C000-000000000046}
' Attributes = 4160 [&H1040] [Dual] [Dispatchable]
' Inherited interface = IDispatch
' ########################################################################################

#IF NOT %DEF(%ViewFields_INTERFACE_DEFINED)
    %ViewFields_INTERFACE_DEFINED = 1

INTERFACE ViewFields $IID__ViewFields

   INHERIT IDispatch

   ' =====================================================================================
   PROPERTY GET Application <61440> ( _                 ' VTable offset = 28
   ) AS Application                                     ' [retval][out] **Application _Application <dispinterface>
   ' =====================================================================================
   PROPERTY GET Class <61450> ( _                       ' VTable offset = 32
   ) AS LONG                                            ' [retval][out] *Class OlObjectClass <enum>
   ' =====================================================================================
   PROPERTY GET Session <61451> ( _                     ' VTable offset = 36
   ) AS NameSpace                                       ' [retval][out] **Session _NameSpace <dispinterface>
   ' =====================================================================================
   PROPERTY GET Parent <61441> ( _                      ' VTable offset = 40
   ) AS IDispatch                                       ' [retval][out] **Parent VT_DISPATCH <IDispatch>
   ' =====================================================================================
   PROPERTY GET Count <80> ( _                          ' VTable offset = 44
   ) AS LONG                                            ' [retval][out] *Count VT_I4 <Long>
   ' =====================================================================================
   METHOD Item <81> ( _                                 ' VTable offset = 48
     BYVAL prm_Index AS VARIANT _                       ' [in] Index VT_VARIANT <Variant>
   ) AS ViewField                                       ' [retval][out] **Item _ViewField <dispinterface>
   ' =====================================================================================
   METHOD Add <95> ( _                                  ' VTable offset = 52
     BYVAL prm_PropertyName AS STRING _                 ' [in] PropertyName VT_BSTR
   ) AS IDispatch                                       ' [retval][out] **ViewField ViewField <coclass>
   ' =====================================================================================
   METHOD Insert <64342> ( _                            ' VTable offset = 56
     BYVAL prm_PropertyName AS STRING _                 ' [in] PropertyName VT_BSTR
   , BYVAL prm_Index AS VARIANT _                       ' [in] Index VT_VARIANT <Variant>
   ) AS IDispatch                                       ' [retval][out] **ViewField ViewField <coclass>
   ' =====================================================================================
   METHOD Remove <82> ( _                               ' VTable offset = 60
     BYVAL prm_Index AS VARIANT _                       ' [in] Index VT_VARIANT <Variant>
   )                                                    ' void
   ' =====================================================================================

END INTERFACE

#ENDIF   ' /* __ViewFields_INTERFACE_DEFINED__ */

' ########################################################################################
' Interface name = _ViewField
' IID = {000630A0-0000-0000-C000-000000000046}
' Attributes = 4160 [&H1040] [Dual] [Dispatchable]
' Inherited interface = IDispatch
' ########################################################################################

#IF NOT %DEF(%ViewField_INTERFACE_DEFINED)
    %ViewField_INTERFACE_DEFINED = 1

INTERFACE ViewField $IID__ViewField

   INHERIT IDispatch

   ' =====================================================================================
   PROPERTY GET Application <61440> ( _                 ' VTable offset = 28
   ) AS Application                                     ' [retval][out] **Application _Application <dispinterface>
   ' =====================================================================================
   PROPERTY GET Class <61450> ( _                       ' VTable offset = 32
   ) AS LONG                                            ' [retval][out] *Class OlObjectClass <enum>
   ' =====================================================================================
   PROPERTY GET Session <61451> ( _                     ' VTable offset = 36
   ) AS NameSpace                                       ' [retval][out] **Session _NameSpace <dispinterface>
   ' =====================================================================================
   PROPERTY GET Parent <61441> ( _                      ' VTable offset = 40
   ) AS IDispatch                                       ' [retval][out] **Parent VT_DISPATCH <IDispatch>
   ' =====================================================================================
   PROPERTY GET ViewXMLSchemaName <8450> ( _            ' VTable offset = 44
   ) AS STRING                                          ' [retval][out] *ViewXMLSchemaName VT_BSTR
   ' =====================================================================================
   PROPERTY GET ColumnFormat <64397> ( _                ' VTable offset = 48
   ) AS IDispatch                                       ' [retval][out] **ColumnFormat ColumnFormat <coclass>
   ' =====================================================================================

END INTERFACE

#ENDIF   ' /* __ViewField_INTERFACE_DEFINED__ */

' ########################################################################################
' Interface name = _ColumnFormat
' IID = {0006309E-0000-0000-C000-000000000046}
' Attributes = 4160 [&H1040] [Dual] [Dispatchable]
' Inherited interface = IDispatch
' ########################################################################################

#IF NOT %DEF(%ColumnFormat_INTERFACE_DEFINED)
    %ColumnFormat_INTERFACE_DEFINED = 1

INTERFACE ColumnFormat $IID__ColumnFormat

   INHERIT IDispatch

   ' =====================================================================================
   PROPERTY GET Application <61440> ( _                 ' VTable offset = 28
   ) AS Application                                     ' [retval][out] **Application _Application <dispinterface>
   ' =====================================================================================
   PROPERTY GET Class <61450> ( _                       ' VTable offset = 32
   ) AS LONG                                            ' [retval][out] *Class OlObjectClass <enum>
   ' =====================================================================================
   PROPERTY GET Session <61451> ( _                     ' VTable offset = 36
   ) AS NameSpace                                       ' [retval][out] **Session _NameSpace <dispinterface>
   ' =====================================================================================
   PROPERTY GET Parent <61441> ( _                      ' VTable offset = 40
   ) AS IDispatch                                       ' [retval][out] **Parent VT_DISPATCH <IDispatch>
   ' =====================================================================================
   PROPERTY GET Label <64030> ( _                       ' VTable offset = 44
   ) AS STRING                                          ' [retval][out] *Label VT_BSTR
   ' =====================================================================================
   PROPERTY SET Label <64030> ( _                       ' VTable offset = 48
     BYVAL prm_Label AS STRING _                        ' [in] Label VT_BSTR
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET FieldFormat <64396> ( _                 ' VTable offset = 52
   ) AS LONG                                            ' [retval][out] *FieldFormat VT_I4 <Long>
   ' =====================================================================================
   PROPERTY SET FieldFormat <64396> ( _                 ' VTable offset = 56
     BYVAL prm_FieldFormat AS LONG _                    ' [in] FieldFormat VT_I4 <Long>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET Width <8471> ( _                        ' VTable offset = 60
   ) AS LONG                                            ' [retval][out] *Width VT_I4 <Long>
   ' =====================================================================================
   PROPERTY SET Width <8471> ( _                        ' VTable offset = 64
     BYVAL prm_Width AS LONG _                          ' [in] Width VT_I4 <Long>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET Align <64034> ( _                       ' VTable offset = 68
   ) AS LONG                                            ' [retval][out] *Align OlAlign <enum>
   ' =====================================================================================
   PROPERTY SET Align <64034> ( _                       ' VTable offset = 72
     BYVAL prm_Align AS LONG _                          ' [in] Align OlAlign <enum>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET FieldType <64398> ( _                   ' VTable offset = 76
   ) AS LONG                                            ' [retval][out] *FieldType OlUserPropertyType <enum>
   ' =====================================================================================

END INTERFACE

#ENDIF   ' /* __ColumnFormat_INTERFACE_DEFINED__ */

' ########################################################################################
' Interface name = _OrderFields
' IID = {0006309A-0000-0000-C000-000000000046}
' Attributes = 4160 [&H1040] [Dual] [Dispatchable]
' Inherited interface = IDispatch
' ########################################################################################

#IF NOT %DEF(%OrderFields_INTERFACE_DEFINED)
    %OrderFields_INTERFACE_DEFINED = 1

INTERFACE OrderFields $IID__OrderFields

   INHERIT IDispatch

   ' =====================================================================================
   PROPERTY GET Application <61440> ( _                 ' VTable offset = 28
   ) AS Application                                     ' [retval][out] **Application _Application <dispinterface>
   ' =====================================================================================
   PROPERTY GET Class <61450> ( _                       ' VTable offset = 32
   ) AS LONG                                            ' [retval][out] *Class OlObjectClass <enum>
   ' =====================================================================================
   PROPERTY GET Session <61451> ( _                     ' VTable offset = 36
   ) AS NameSpace                                       ' [retval][out] **Session _NameSpace <dispinterface>
   ' =====================================================================================
   PROPERTY GET Parent <61441> ( _                      ' VTable offset = 40
   ) AS IDispatch                                       ' [retval][out] **Parent VT_DISPATCH <IDispatch>
   ' =====================================================================================
   PROPERTY GET Count <80> ( _                          ' VTable offset = 44
   ) AS LONG                                            ' [retval][out] *Count VT_I4 <Long>
   ' =====================================================================================
   METHOD Item <81> ( _                                 ' VTable offset = 48
     BYVAL prm_Index AS VARIANT _                       ' [in] Index VT_VARIANT <Variant>
   ) AS OrderField                                      ' [retval][out] **Item _OrderField <dispinterface>
   ' =====================================================================================
   METHOD Add <95> ( _                                  ' VTable offset = 52
     BYVAL prm_PropertyName AS STRING _                 ' [in] PropertyName VT_BSTR
   , OPTIONAL BYVAL prm_IsDescending AS VARIANT _       ' [opt][in] IsDescending VT_VARIANT <Variant>
   ) AS IDispatch                                       ' [retval][out] **OrderField OrderField <coclass>
   ' =====================================================================================
   METHOD Remove <82> ( _                               ' VTable offset = 56
     BYVAL prm_Index AS VARIANT _                       ' [in] Index VT_VARIANT <Variant>
   )                                                    ' void
   ' =====================================================================================
   METHOD RemoveAll <64343> ( _                         ' VTable offset = 60
   )                                                    ' void
   ' =====================================================================================
   METHOD Insert <64342> ( _                            ' VTable offset = 64
     BYVAL prm_PropertyName AS STRING _                 ' [in] PropertyName VT_BSTR
   , BYVAL prm_Index AS VARIANT _                       ' [in] Index VT_VARIANT <Variant>
   , OPTIONAL BYVAL prm_IsDescending AS VARIANT _       ' [opt][in] IsDescending VT_VARIANT <Variant>
   ) AS IDispatch                                       ' [retval][out] **OrderField OrderField <coclass>
   ' =====================================================================================

END INTERFACE

#ENDIF   ' /* __OrderFields_INTERFACE_DEFINED__ */

' ########################################################################################
' Interface name = _OrderField
' IID = {0006309B-0000-0000-C000-000000000046}
' Attributes = 4160 [&H1040] [Dual] [Dispatchable]
' Inherited interface = IDispatch
' ########################################################################################

#IF NOT %DEF(%OrderField_INTERFACE_DEFINED)
    %OrderField_INTERFACE_DEFINED = 1

INTERFACE OrderField $IID__OrderField

   INHERIT IDispatch

   ' =====================================================================================
   PROPERTY GET Application <61440> ( _                 ' VTable offset = 28
   ) AS Application                                     ' [retval][out] **Application _Application <dispinterface>
   ' =====================================================================================
   PROPERTY GET Class <61450> ( _                       ' VTable offset = 32
   ) AS LONG                                            ' [retval][out] *Class OlObjectClass <enum>
   ' =====================================================================================
   PROPERTY GET Session <61451> ( _                     ' VTable offset = 36
   ) AS NameSpace                                       ' [retval][out] **Session _NameSpace <dispinterface>
   ' =====================================================================================
   PROPERTY GET Parent <61441> ( _                      ' VTable offset = 40
   ) AS IDispatch                                       ' [retval][out] **Parent VT_DISPATCH <IDispatch>
   ' =====================================================================================
   PROPERTY GET ViewXMLSchemaName <8450> ( _            ' VTable offset = 44
   ) AS STRING                                          ' [retval][out] *ViewXMLSchemaName VT_BSTR
   ' =====================================================================================
   PROPERTY GET IsDescending <64394> ( _                ' VTable offset = 48
   ) AS INTEGER                                         ' [retval][out] *IsDescending VT_BOOL <Integer>
   ' =====================================================================================
   PROPERTY SET IsDescending <64394> ( _                ' VTable offset = 52
     BYVAL prm_IsDescending AS INTEGER _                ' [in] IsDescending VT_BOOL <Integer>
   )                                                    ' void
   ' =====================================================================================

END INTERFACE

#ENDIF   ' /* __OrderField_INTERFACE_DEFINED__ */

' ########################################################################################
' Interface name = _ViewFont
' IID = {0006309D-0000-0000-C000-000000000046}
' Attributes = 4160 [&H1040] [Dual] [Dispatchable]
' Inherited interface = IDispatch
' ########################################################################################

#IF NOT %DEF(%ViewFont_INTERFACE_DEFINED)
    %ViewFont_INTERFACE_DEFINED = 1

INTERFACE ViewFont $IID__ViewFont

   INHERIT IDispatch

   ' =====================================================================================
   PROPERTY GET Application <61440> ( _                 ' VTable offset = 28
   ) AS Application                                     ' [retval][out] **Application _Application <dispinterface>
   ' =====================================================================================
   PROPERTY GET Class <61450> ( _                       ' VTable offset = 32
   ) AS LONG                                            ' [retval][out] *Class OlObjectClass <enum>
   ' =====================================================================================
   PROPERTY GET Session <61451> ( _                     ' VTable offset = 36
   ) AS NameSpace                                       ' [retval][out] **Session _NameSpace <dispinterface>
   ' =====================================================================================
   PROPERTY GET Parent <61441> ( _                      ' VTable offset = 40
   ) AS IDispatch                                       ' [retval][out] **Parent VT_DISPATCH <IDispatch>
   ' =====================================================================================
   PROPERTY GET Bold <64385> ( _                        ' VTable offset = 44
   ) AS INTEGER                                         ' [retval][out] *Bold VT_BOOL <Integer>
   ' =====================================================================================
   PROPERTY SET Bold <64385> ( _                        ' VTable offset = 48
     BYVAL prm_Bold AS INTEGER _                        ' [in] Bold VT_BOOL <Integer>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET Italic <64387> ( _                      ' VTable offset = 52
   ) AS INTEGER                                         ' [retval][out] *Italic VT_BOOL <Integer>
   ' =====================================================================================
   PROPERTY SET Italic <64387> ( _                      ' VTable offset = 56
     BYVAL prm_Italic AS INTEGER _                      ' [in] Italic VT_BOOL <Integer>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET Name <64388> ( _                        ' VTable offset = 60
   ) AS STRING                                          ' [retval][out] *Name VT_BSTR
   ' =====================================================================================
   PROPERTY SET Name <64388> ( _                        ' VTable offset = 64
     BYVAL prm_Name AS STRING _                         ' [in] Name VT_BSTR
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET Size <64389> ( _                        ' VTable offset = 68
   ) AS LONG                                            ' [retval][out] *Size VT_I4 <Long>
   ' =====================================================================================
   PROPERTY SET Size <64389> ( _                        ' VTable offset = 72
     BYVAL prm_Size AS LONG _                           ' [in] Size VT_I4 <Long>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET Strikethrough <64390> ( _               ' VTable offset = 76
   ) AS INTEGER                                         ' [retval][out] *Strikethrough VT_BOOL <Integer>
   ' =====================================================================================
   PROPERTY SET Strikethrough <64390> ( _               ' VTable offset = 80
     BYVAL prm_Strikethrough AS INTEGER _               ' [in] Strikethrough VT_BOOL <Integer>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET Underline <64391> ( _                   ' VTable offset = 84
   ) AS INTEGER                                         ' [retval][out] *Underline VT_BOOL <Integer>
   ' =====================================================================================
   PROPERTY SET Underline <64391> ( _                   ' VTable offset = 88
     BYVAL prm_Underline AS INTEGER _                   ' [in] Underline VT_BOOL <Integer>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET Color <64395> ( _                       ' VTable offset = 92
   ) AS LONG                                            ' [retval][out] *Color OlColor <enum>
   ' =====================================================================================
   PROPERTY SET Color <64395> ( _                       ' VTable offset = 96
     BYVAL prm_Color AS LONG _                          ' [in] Color OlColor <enum>
   )                                                    ' void
   ' =====================================================================================

END INTERFACE

#ENDIF   ' /* __ViewFont_INTERFACE_DEFINED__ */

' ########################################################################################
' Interface name = _AutoFormatRules
' IID = {00063094-0000-0000-C000-000000000046}
' Attributes = 4160 [&H1040] [Dual] [Dispatchable]
' Inherited interface = IDispatch
' ########################################################################################

#IF NOT %DEF(%AutoFormatRules_INTERFACE_DEFINED)
    %AutoFormatRules_INTERFACE_DEFINED = 1

INTERFACE AutoFormatRules $IID__AutoFormatRules

   INHERIT IDispatch

   ' =====================================================================================
   PROPERTY GET Application <61440> ( _                 ' VTable offset = 28
   ) AS Application                                     ' [retval][out] **Application _Application <dispinterface>
   ' =====================================================================================
   PROPERTY GET Class <61450> ( _                       ' VTable offset = 32
   ) AS LONG                                            ' [retval][out] *Class OlObjectClass <enum>
   ' =====================================================================================
   PROPERTY GET Session <61451> ( _                     ' VTable offset = 36
   ) AS NameSpace                                       ' [retval][out] **Session _NameSpace <dispinterface>
   ' =====================================================================================
   PROPERTY GET Parent <61441> ( _                      ' VTable offset = 40
   ) AS IDispatch                                       ' [retval][out] **Parent VT_DISPATCH <IDispatch>
   ' =====================================================================================
   PROPERTY GET Count <80> ( _                          ' VTable offset = 44
   ) AS LONG                                            ' [retval][out] *Count VT_I4 <Long>
   ' =====================================================================================
   METHOD Item <81> ( _                                 ' VTable offset = 48
     BYVAL prm_Index AS VARIANT _                       ' [in] Index VT_VARIANT <Variant>
   ) AS IDispatch                                       ' [retval][out] **Item AutoFormatRule <coclass>
   ' =====================================================================================
   METHOD Add <95> ( _                                  ' VTable offset = 52
     BYVAL prm_Name AS STRING _                         ' [in] Name VT_BSTR
   ) AS IDispatch                                       ' [retval][out] **AutoFormatRule AutoFormatRule <coclass>
   ' =====================================================================================
   METHOD Insert <64342> ( _                            ' VTable offset = 56
     BYVAL prm_Name AS STRING _                         ' [in] Name VT_BSTR
   , BYVAL prm_Index AS VARIANT _                       ' [in] Index VT_VARIANT <Variant>
   ) AS IDispatch                                       ' [retval][out] **AutoFormatRule AutoFormatRule <coclass>
   ' =====================================================================================
   METHOD Remove <82> ( _                               ' VTable offset = 60
     BYVAL prm_Index AS VARIANT _                       ' [in] Index VT_VARIANT <Variant>
   )                                                    ' void
   ' =====================================================================================
   METHOD RemoveAll <64343> ( _                         ' VTable offset = 64
   )                                                    ' void
   ' =====================================================================================
   METHOD Save <61512> ( _                              ' VTable offset = 68
   )                                                    ' void
   ' =====================================================================================

END INTERFACE

#ENDIF   ' /* __AutoFormatRules_INTERFACE_DEFINED__ */

' ########################################################################################
' Interface name = _AutoFormatRule
' IID = {00063093-0000-0000-C000-000000000046}
' Attributes = 4160 [&H1040] [Dual] [Dispatchable]
' Inherited interface = IDispatch
' ########################################################################################

#IF NOT %DEF(%AutoFormatRule_INTERFACE_DEFINED)
    %AutoFormatRule_INTERFACE_DEFINED = 1

INTERFACE AutoFormatRule $IID__AutoFormatRule

   INHERIT IDispatch

   ' =====================================================================================
   PROPERTY GET Application <61440> ( _                 ' VTable offset = 28
   ) AS Application                                     ' [retval][out] **Application _Application <dispinterface>
   ' =====================================================================================
   PROPERTY GET Class <61450> ( _                       ' VTable offset = 32
   ) AS LONG                                            ' [retval][out] *Class OlObjectClass <enum>
   ' =====================================================================================
   PROPERTY GET Session <61451> ( _                     ' VTable offset = 36
   ) AS NameSpace                                       ' [retval][out] **Session _NameSpace <dispinterface>
   ' =====================================================================================
   PROPERTY GET Parent <61441> ( _                      ' VTable offset = 40
   ) AS IDispatch                                       ' [retval][out] **Parent VT_DISPATCH <IDispatch>
   ' =====================================================================================
   PROPERTY GET Name <8450> ( _                         ' VTable offset = 44
   ) AS STRING                                          ' [retval][out] *Name VT_BSTR
   ' =====================================================================================
   PROPERTY SET Name <8450> ( _                         ' VTable offset = 48
     BYVAL prm_Name AS STRING _                         ' [in] Name VT_BSTR
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET Filter <64024> ( _                      ' VTable offset = 52
   ) AS STRING                                          ' [retval][out] *Filter VT_BSTR
   ' =====================================================================================
   PROPERTY SET Filter <64024> ( _                      ' VTable offset = 56
     BYVAL prm_Filter AS STRING _                       ' [in] Filter VT_BSTR
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET Enabled <103> ( _                       ' VTable offset = 60
   ) AS INTEGER                                         ' [retval][out] *Enabled VT_BOOL <Integer>
   ' =====================================================================================
   PROPERTY SET Enabled <103> ( _                       ' VTable offset = 64
     BYVAL prm_Enabled AS INTEGER _                     ' [in] Enabled VT_BOOL <Integer>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET Font <64023> ( _                        ' VTable offset = 68
   ) AS IDispatch                                       ' [retval][out] **Font ViewFont <coclass>
   ' =====================================================================================
   PROPERTY SET Font <64023> ( _                        ' VTable offset = 72
     BYVAL prm_Font AS IDispatch _                      ' [in] *Font ViewFont <coclass>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET Standard <64062> ( _                    ' VTable offset = 76
   ) AS INTEGER                                         ' [retval][out] *Standard VT_BOOL <Integer>
   ' =====================================================================================

END INTERFACE

#ENDIF   ' /* __AutoFormatRule_INTERFACE_DEFINED__ */

' ########################################################################################
' Interface name = _IconView
' IID = {00063097-0000-0000-C000-000000000046}
' Attributes = 4160 [&H1040] [Dual] [Dispatchable]
' Inherited interface = IDispatch
' ########################################################################################

#IF NOT %DEF(%IconView_INTERFACE_DEFINED)
    %IconView_INTERFACE_DEFINED = 1

INTERFACE IconView $IID__IconView

   INHERIT IDispatch

   ' =====================================================================================
   PROPERTY GET Application <61440> ( _                 ' VTable offset = 28
   ) AS Application                                     ' [retval][out] **Application _Application <dispinterface>
   ' =====================================================================================
   PROPERTY GET Class <61450> ( _                       ' VTable offset = 32
   ) AS LONG                                            ' [retval][out] *Class OlObjectClass <enum>
   ' =====================================================================================
   PROPERTY GET Session <61451> ( _                     ' VTable offset = 36
   ) AS NameSpace                                       ' [retval][out] **Session _NameSpace <dispinterface>
   ' =====================================================================================
   PROPERTY GET Parent <61441> ( _                      ' VTable offset = 40
   ) AS IDispatch                                       ' [retval][out] **Parent VT_DISPATCH <IDispatch>
   ' =====================================================================================
   METHOD Apply <407> ( _                               ' VTable offset = 44
   )                                                    ' void
   ' =====================================================================================
   METHOD Copy <61490> ( _                              ' VTable offset = 48
     BYVAL prm_Name AS STRING _                         ' [in] Name VT_BSTR
   , OPTIONAL BYVAL prm_SaveOption AS LONG _            ' [opt][in] SaveOption OlViewSaveOption <enum>
   ) AS View                                            ' [retval][out] **ppview View <dispinterface>
   ' =====================================================================================
   METHOD Delete <61514> ( _                            ' VTable offset = 52
   )                                                    ' void
   ' =====================================================================================
   METHOD Reset <64068> ( _                             ' VTable offset = 56
   )                                                    ' void
   ' =====================================================================================
   METHOD Save <61512> ( _                              ' VTable offset = 60
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET Language <64065> ( _                    ' VTable offset = 64
   ) AS STRING                                          ' [retval][out] *Language VT_BSTR
   ' =====================================================================================
   PROPERTY SET Language <64065> ( _                    ' VTable offset = 68
     BYVAL prm_Language AS STRING _                     ' [in] Language VT_BSTR
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET LockUserChanges <64064> ( _             ' VTable offset = 72
   ) AS INTEGER                                         ' [retval][out] *LockUserChanges VT_BOOL <Integer>
   ' =====================================================================================
   PROPERTY SET LockUserChanges <64064> ( _             ' VTable offset = 76
     BYVAL prm_LockUserChanges AS INTEGER _             ' [in] LockUserChanges VT_BOOL <Integer>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET Name <0> ( _                            ' VTable offset = 80
   ) AS STRING                                          ' [retval][out] *Name VT_BSTR
   ' =====================================================================================
   PROPERTY SET Name <0> ( _                            ' VTable offset = 84
     BYVAL prm_Name AS STRING _                         ' [in] Name VT_BSTR
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET SaveOption <64063> ( _                  ' VTable offset = 88
   ) AS LONG                                            ' [retval][out] *SaveOption OlViewSaveOption <enum>
   ' =====================================================================================
   PROPERTY GET Standard <64062> ( _                    ' VTable offset = 92
   ) AS INTEGER                                         ' [retval][out] *Standard VT_BOOL <Integer>
   ' =====================================================================================
   PROPERTY GET ViewType <404> ( _                      ' VTable offset = 96
   ) AS LONG                                            ' [retval][out] *ViewType OlViewType <enum>
   ' =====================================================================================
   PROPERTY GET XML <64060> ( _                         ' VTable offset = 100
   ) AS STRING                                          ' [retval][out] *XML VT_BSTR
   ' =====================================================================================
   PROPERTY SET XML <64060> ( _                         ' VTable offset = 104
     BYVAL prm_XML AS STRING _                          ' [in] XML VT_BSTR
   )                                                    ' void
   ' =====================================================================================
   METHOD GoToDate <64054> ( _                          ' VTable offset = 108
     BYVAL prm_Date AS DOUBLE _                         ' [in] Date VT_DATE <Double>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET Filter <409> ( _                        ' VTable offset = 112
   ) AS STRING                                          ' [retval][out] *Filter VT_BSTR
   ' =====================================================================================
   PROPERTY SET Filter <409> ( _                        ' VTable offset = 116
     BYVAL prm_Filter AS STRING _                       ' [in] Filter VT_BSTR
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET SortFields <64346> ( _                  ' VTable offset = 120
   ) AS IDispatch                                       ' [retval][out] **SortFields OrderFields <coclass>
   ' =====================================================================================
   PROPERTY GET IconViewType <64362> ( _                ' VTable offset = 124
   ) AS LONG                                            ' [retval][out] *IconViewType OlIconViewType <enum>
   ' =====================================================================================
   PROPERTY SET IconViewType <64362> ( _                ' VTable offset = 128
     BYVAL prm_IconViewType AS LONG _                   ' [in] IconViewType OlIconViewType <enum>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET IconPlacement <64363> ( _               ' VTable offset = 132
   ) AS LONG                                            ' [retval][out] *IconPlacement OlIconViewPlacement <enum>
   ' =====================================================================================
   PROPERTY SET IconPlacement <64363> ( _               ' VTable offset = 136
     BYVAL prm_IconPlacement AS LONG _                  ' [in] IconPlacement OlIconViewPlacement <enum>
   )                                                    ' void
   ' =====================================================================================

END INTERFACE

#ENDIF   ' /* __IconView_INTERFACE_DEFINED__ */

' ########################################################################################
' Interface name = _CardView
' IID = {00063098-0000-0000-C000-000000000046}
' Attributes = 4160 [&H1040] [Dual] [Dispatchable]
' Inherited interface = IDispatch
' ########################################################################################

#IF NOT %DEF(%CardView_INTERFACE_DEFINED)
    %CardView_INTERFACE_DEFINED = 1

INTERFACE CardView $IID__CardView

   INHERIT IDispatch

   ' =====================================================================================
   PROPERTY GET Application <61440> ( _                 ' VTable offset = 28
   ) AS Application                                     ' [retval][out] **Application _Application <dispinterface>
   ' =====================================================================================
   PROPERTY GET Class <61450> ( _                       ' VTable offset = 32
   ) AS LONG                                            ' [retval][out] *Class OlObjectClass <enum>
   ' =====================================================================================
   PROPERTY GET Session <61451> ( _                     ' VTable offset = 36
   ) AS NameSpace                                       ' [retval][out] **Session _NameSpace <dispinterface>
   ' =====================================================================================
   PROPERTY GET Parent <61441> ( _                      ' VTable offset = 40
   ) AS IDispatch                                       ' [retval][out] **Parent VT_DISPATCH <IDispatch>
   ' =====================================================================================
   METHOD Apply <407> ( _                               ' VTable offset = 44
   )                                                    ' void
   ' =====================================================================================
   METHOD Copy <61490> ( _                              ' VTable offset = 48
     BYVAL prm_Name AS STRING _                         ' [in] Name VT_BSTR
   , OPTIONAL BYVAL prm_SaveOption AS LONG _            ' [opt][in] SaveOption OlViewSaveOption <enum>
   ) AS View                                            ' [retval][out] **ppview View <dispinterface>
   ' =====================================================================================
   METHOD Delete <61514> ( _                            ' VTable offset = 52
   )                                                    ' void
   ' =====================================================================================
   METHOD Reset <64068> ( _                             ' VTable offset = 56
   )                                                    ' void
   ' =====================================================================================
   METHOD Save <61512> ( _                              ' VTable offset = 60
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET Language <64065> ( _                    ' VTable offset = 64
   ) AS STRING                                          ' [retval][out] *Language VT_BSTR
   ' =====================================================================================
   PROPERTY SET Language <64065> ( _                    ' VTable offset = 68
     BYVAL prm_Language AS STRING _                     ' [in] Language VT_BSTR
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET LockUserChanges <64064> ( _             ' VTable offset = 72
   ) AS INTEGER                                         ' [retval][out] *LockUserChanges VT_BOOL <Integer>
   ' =====================================================================================
   PROPERTY SET LockUserChanges <64064> ( _             ' VTable offset = 76
     BYVAL prm_LockUserChanges AS INTEGER _             ' [in] LockUserChanges VT_BOOL <Integer>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET Name <0> ( _                            ' VTable offset = 80
   ) AS STRING                                          ' [retval][out] *Name VT_BSTR
   ' =====================================================================================
   PROPERTY SET Name <0> ( _                            ' VTable offset = 84
     BYVAL prm_Name AS STRING _                         ' [in] Name VT_BSTR
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET SaveOption <64063> ( _                  ' VTable offset = 88
   ) AS LONG                                            ' [retval][out] *SaveOption OlViewSaveOption <enum>
   ' =====================================================================================
   PROPERTY GET Standard <64062> ( _                    ' VTable offset = 92
   ) AS INTEGER                                         ' [retval][out] *Standard VT_BOOL <Integer>
   ' =====================================================================================
   PROPERTY GET ViewType <404> ( _                      ' VTable offset = 96
   ) AS LONG                                            ' [retval][out] *ViewType OlViewType <enum>
   ' =====================================================================================
   PROPERTY GET XML <64060> ( _                         ' VTable offset = 100
   ) AS STRING                                          ' [retval][out] *XML VT_BSTR
   ' =====================================================================================
   PROPERTY SET XML <64060> ( _                         ' VTable offset = 104
     BYVAL prm_XML AS STRING _                          ' [in] XML VT_BSTR
   )                                                    ' void
   ' =====================================================================================
   METHOD GoToDate <64054> ( _                          ' VTable offset = 108
     BYVAL prm_Date AS DOUBLE _                         ' [in] Date VT_DATE <Double>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET Filter <409> ( _                        ' VTable offset = 112
   ) AS STRING                                          ' [retval][out] *Filter VT_BSTR
   ' =====================================================================================
   PROPERTY SET Filter <409> ( _                        ' VTable offset = 116
     BYVAL prm_Filter AS STRING _                       ' [in] Filter VT_BSTR
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET SortFields <64346> ( _                  ' VTable offset = 120
   ) AS IDispatch                                       ' [retval][out] **SortFields OrderFields <coclass>
   ' =====================================================================================
   PROPERTY GET AllowInCellEditing <64351> ( _          ' VTable offset = 124
   ) AS INTEGER                                         ' [retval][out] *AllowInCellEditing VT_BOOL <Integer>
   ' =====================================================================================
   PROPERTY SET AllowInCellEditing <64351> ( _          ' VTable offset = 128
     BYVAL prm_AllowInCellEditing AS INTEGER _          ' [in] AllowInCellEditing VT_BOOL <Integer>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET ShowEmptyFields <64374> ( _             ' VTable offset = 132
   ) AS INTEGER                                         ' [retval][out] *ShowEmptyFields VT_BOOL <Integer>
   ' =====================================================================================
   PROPERTY SET ShowEmptyFields <64374> ( _             ' VTable offset = 136
     BYVAL prm_ShowEmptyFields AS INTEGER _             ' [in] ShowEmptyFields VT_BOOL <Integer>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET Width <8471> ( _                        ' VTable offset = 140
   ) AS LONG                                            ' [retval][out] *Width VT_I4 <Long>
   ' =====================================================================================
   PROPERTY SET Width <8471> ( _                        ' VTable offset = 144
     BYVAL prm_Width AS LONG _                          ' [in] Width VT_I4 <Long>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET MultiLineFieldHeight <64364> ( _        ' VTable offset = 148
   ) AS LONG                                            ' [retval][out] *MultiLineFieldHeight VT_I4 <Long>
   ' =====================================================================================
   PROPERTY SET MultiLineFieldHeight <64364> ( _        ' VTable offset = 152
     BYVAL prm_MultiLineFieldHeight AS LONG _           ' [in] MultiLineFieldHeight VT_I4 <Long>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET ViewFields <64341> ( _                  ' VTable offset = 156
   ) AS IDispatch                                       ' [retval][out] **ViewFields ViewFields <coclass>
   ' =====================================================================================
   PROPERTY GET HeadingsFont <64377> ( _                ' VTable offset = 160
   ) AS IDispatch                                       ' [retval][out] **HeadingsFont ViewFont <coclass>
   ' =====================================================================================
   PROPERTY GET BodyFont <64378> ( _                    ' VTable offset = 164
   ) AS IDispatch                                       ' [retval][out] **BodyFont ViewFont <coclass>
   ' =====================================================================================
   PROPERTY GET AutoFormatRules <64059> ( _             ' VTable offset = 168
   ) AS IDispatch                                       ' [retval][out] **AutoFormatRules AutoFormatRules <coclass>
   ' =====================================================================================

END INTERFACE

#ENDIF   ' /* __CardView_INTERFACE_DEFINED__ */

' ########################################################################################
' Interface name = _CalendarView
' IID = {00063099-0000-0000-C000-000000000046}
' Attributes = 4160 [&H1040] [Dual] [Dispatchable]
' Inherited interface = IDispatch
' ########################################################################################

#IF NOT %DEF(%CalendarView_INTERFACE_DEFINED)
    %CalendarView_INTERFACE_DEFINED = 1

INTERFACE CalendarView $IID__CalendarView

   INHERIT IDispatch

   ' =====================================================================================
   PROPERTY GET Application <61440> ( _                 ' VTable offset = 28
   ) AS Application                                     ' [retval][out] **Application _Application <dispinterface>
   ' =====================================================================================
   PROPERTY GET Class <61450> ( _                       ' VTable offset = 32
   ) AS LONG                                            ' [retval][out] *Class OlObjectClass <enum>
   ' =====================================================================================
   PROPERTY GET Session <61451> ( _                     ' VTable offset = 36
   ) AS NameSpace                                       ' [retval][out] **Session _NameSpace <dispinterface>
   ' =====================================================================================
   PROPERTY GET Parent <61441> ( _                      ' VTable offset = 40
   ) AS IDispatch                                       ' [retval][out] **Parent VT_DISPATCH <IDispatch>
   ' =====================================================================================
   METHOD Apply <407> ( _                               ' VTable offset = 44
   )                                                    ' void
   ' =====================================================================================
   METHOD Copy <61490> ( _                              ' VTable offset = 48
     BYVAL prm_Name AS STRING _                         ' [in] Name VT_BSTR
   , OPTIONAL BYVAL prm_SaveOption AS LONG _            ' [opt][in] SaveOption OlViewSaveOption <enum>
   ) AS View                                            ' [retval][out] **ppview View <dispinterface>
   ' =====================================================================================
   METHOD Delete <61514> ( _                            ' VTable offset = 52
   )                                                    ' void
   ' =====================================================================================
   METHOD Reset <64068> ( _                             ' VTable offset = 56
   )                                                    ' void
   ' =====================================================================================
   METHOD Save <61512> ( _                              ' VTable offset = 60
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET Language <64065> ( _                    ' VTable offset = 64
   ) AS STRING                                          ' [retval][out] *Language VT_BSTR
   ' =====================================================================================
   PROPERTY SET Language <64065> ( _                    ' VTable offset = 68
     BYVAL prm_Language AS STRING _                     ' [in] Language VT_BSTR
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET LockUserChanges <64064> ( _             ' VTable offset = 72
   ) AS INTEGER                                         ' [retval][out] *LockUserChanges VT_BOOL <Integer>
   ' =====================================================================================
   PROPERTY SET LockUserChanges <64064> ( _             ' VTable offset = 76
     BYVAL prm_LockUserChanges AS INTEGER _             ' [in] LockUserChanges VT_BOOL <Integer>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET Name <0> ( _                            ' VTable offset = 80
   ) AS STRING                                          ' [retval][out] *Name VT_BSTR
   ' =====================================================================================
   PROPERTY SET Name <0> ( _                            ' VTable offset = 84
     BYVAL prm_Name AS STRING _                         ' [in] Name VT_BSTR
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET SaveOption <64063> ( _                  ' VTable offset = 88
   ) AS LONG                                            ' [retval][out] *SaveOption OlViewSaveOption <enum>
   ' =====================================================================================
   PROPERTY GET Standard <64062> ( _                    ' VTable offset = 92
   ) AS INTEGER                                         ' [retval][out] *Standard VT_BOOL <Integer>
   ' =====================================================================================
   PROPERTY GET ViewType <404> ( _                      ' VTable offset = 96
   ) AS LONG                                            ' [retval][out] *ViewType OlViewType <enum>
   ' =====================================================================================
   PROPERTY GET XML <64060> ( _                         ' VTable offset = 100
   ) AS STRING                                          ' [retval][out] *XML VT_BSTR
   ' =====================================================================================
   PROPERTY SET XML <64060> ( _                         ' VTable offset = 104
     BYVAL prm_XML AS STRING _                          ' [in] XML VT_BSTR
   )                                                    ' void
   ' =====================================================================================
   METHOD GoToDate <64054> ( _                          ' VTable offset = 108
     BYVAL prm_Date AS DOUBLE _                         ' [in] Date VT_DATE <Double>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET Filter <409> ( _                        ' VTable offset = 112
   ) AS STRING                                          ' [retval][out] *Filter VT_BSTR
   ' =====================================================================================
   PROPERTY SET Filter <409> ( _                        ' VTable offset = 116
     BYVAL prm_Filter AS STRING _                       ' [in] Filter VT_BSTR
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET StartField <8449> ( _                   ' VTable offset = 120
   ) AS STRING                                          ' [retval][out] *StartField VT_BSTR
   ' =====================================================================================
   PROPERTY SET StartField <8449> ( _                   ' VTable offset = 124
     BYVAL prm_StartField AS STRING _                   ' [in] StartField VT_BSTR
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET EndField <64379> ( _                    ' VTable offset = 128
   ) AS STRING                                          ' [retval][out] *EndField VT_BSTR
   ' =====================================================================================
   PROPERTY SET EndField <64379> ( _                    ' VTable offset = 132
     BYVAL prm_EndField AS STRING _                     ' [in] EndField VT_BSTR
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET CalendarViewMode <64375> ( _            ' VTable offset = 136
   ) AS LONG                                            ' [retval][out] *CalendarViewMode OlCalendarViewMode <enum>
   ' =====================================================================================
   PROPERTY SET CalendarViewMode <64375> ( _            ' VTable offset = 140
     BYVAL prm_CalendarViewMode AS LONG _               ' [in] CalendarViewMode OlCalendarViewMode <enum>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET DayWeekTimeScale <64365> ( _            ' VTable offset = 144
   ) AS LONG                                            ' [retval][out] *DayWeekTimeScale OlDayWeekTimeScale <enum>
   ' =====================================================================================
   PROPERTY SET DayWeekTimeScale <64365> ( _            ' VTable offset = 148
     BYVAL prm_DayWeekTimeScale AS LONG _               ' [in] DayWeekTimeScale OlDayWeekTimeScale <enum>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET MonthShowEndTime <64369> ( _            ' VTable offset = 152
   ) AS INTEGER                                         ' [retval][out] *MonthShowEndTime VT_BOOL <Integer>
   ' =====================================================================================
   PROPERTY SET MonthShowEndTime <64369> ( _            ' VTable offset = 156
     BYVAL prm_MonthShowEndTime AS INTEGER _            ' [in] MonthShowEndTime VT_BOOL <Integer>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET BoldDatesWithItems <64371> ( _          ' VTable offset = 160
   ) AS INTEGER                                         ' [retval][out] *BoldDatesWithItems VT_BOOL <Integer>
   ' =====================================================================================
   PROPERTY SET BoldDatesWithItems <64371> ( _          ' VTable offset = 164
     BYVAL prm_BoldDatesWithItems AS INTEGER _          ' [in] BoldDatesWithItems VT_BOOL <Integer>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET DayWeekTimeFont <64380> ( _             ' VTable offset = 168
   ) AS IDispatch                                       ' [retval][out] **DayWeekTimeFont ViewFont <coclass>
   ' =====================================================================================
   PROPERTY GET DayWeekFont <64381> ( _                 ' VTable offset = 172
   ) AS IDispatch                                       ' [retval][out] **DayWeekFont ViewFont <coclass>
   ' =====================================================================================
   PROPERTY GET MonthFont <64383> ( _                   ' VTable offset = 176
   ) AS IDispatch                                       ' [retval][out] **MonthFont ViewFont <coclass>
   ' =====================================================================================
   PROPERTY GET AutoFormatRules <64059> ( _             ' VTable offset = 180
   ) AS IDispatch                                       ' [retval][out] **AutoFormatRules AutoFormatRules <coclass>
   ' =====================================================================================
   PROPERTY GET DaysInMultiDayMode <64386> ( _          ' VTable offset = 184
   ) AS LONG                                            ' [retval][out] *DaysInMultiDayMode VT_I4 <Long>
   ' =====================================================================================
   PROPERTY SET DaysInMultiDayMode <64386> ( _          ' VTable offset = 188
     BYVAL prm_DaysInMultiDayMode AS LONG _             ' [in] DaysInMultiDayMode VT_I4 <Long>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET DisplayedDates <64519> ( _              ' VTable offset = 192
   ) AS VARIANT                                         ' [retval][out] *DisplayedDates VT_VARIANT <Variant>
   ' =====================================================================================
   PROPERTY GET BoldSubjects <64529> ( _                ' VTable offset = 196
   ) AS INTEGER                                         ' [retval][out] *BoldSubjects VT_BOOL <Integer>
   ' =====================================================================================
   PROPERTY SET BoldSubjects <64529> ( _                ' VTable offset = 200
     BYVAL prm_BoldSubjects AS INTEGER _                ' [in] BoldSubjects VT_BOOL <Integer>
   )                                                    ' void
   ' =====================================================================================

END INTERFACE

#ENDIF   ' /* __CalendarView_INTERFACE_DEFINED__ */

' ########################################################################################
' Interface name = _TimelineView
' IID = {0006309C-0000-0000-C000-000000000046}
' Attributes = 4160 [&H1040] [Dual] [Dispatchable]
' Inherited interface = IDispatch
' ########################################################################################

#IF NOT %DEF(%TimelineView_INTERFACE_DEFINED)
    %TimelineView_INTERFACE_DEFINED = 1

INTERFACE TimelineView $IID__TimelineView

   INHERIT IDispatch

   ' =====================================================================================
   PROPERTY GET Application <61440> ( _                 ' VTable offset = 28
   ) AS Application                                     ' [retval][out] **Application _Application <dispinterface>
   ' =====================================================================================
   PROPERTY GET Class <61450> ( _                       ' VTable offset = 32
   ) AS LONG                                            ' [retval][out] *Class OlObjectClass <enum>
   ' =====================================================================================
   PROPERTY GET Session <61451> ( _                     ' VTable offset = 36
   ) AS NameSpace                                       ' [retval][out] **Session _NameSpace <dispinterface>
   ' =====================================================================================
   PROPERTY GET Parent <61441> ( _                      ' VTable offset = 40
   ) AS IDispatch                                       ' [retval][out] **Parent VT_DISPATCH <IDispatch>
   ' =====================================================================================
   METHOD Apply <407> ( _                               ' VTable offset = 44
   )                                                    ' void
   ' =====================================================================================
   METHOD Copy <61490> ( _                              ' VTable offset = 48
     BYVAL prm_Name AS STRING _                         ' [in] Name VT_BSTR
   , OPTIONAL BYVAL prm_SaveOption AS LONG _            ' [opt][in] SaveOption OlViewSaveOption <enum>
   ) AS View                                            ' [retval][out] **ppview View <dispinterface>
   ' =====================================================================================
   METHOD Delete <61514> ( _                            ' VTable offset = 52
   )                                                    ' void
   ' =====================================================================================
   METHOD Reset <64068> ( _                             ' VTable offset = 56
   )                                                    ' void
   ' =====================================================================================
   METHOD Save <61512> ( _                              ' VTable offset = 60
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET Language <64065> ( _                    ' VTable offset = 64
   ) AS STRING                                          ' [retval][out] *Language VT_BSTR
   ' =====================================================================================
   PROPERTY SET Language <64065> ( _                    ' VTable offset = 68
     BYVAL prm_Language AS STRING _                     ' [in] Language VT_BSTR
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET LockUserChanges <64064> ( _             ' VTable offset = 72
   ) AS INTEGER                                         ' [retval][out] *LockUserChanges VT_BOOL <Integer>
   ' =====================================================================================
   PROPERTY SET LockUserChanges <64064> ( _             ' VTable offset = 76
     BYVAL prm_LockUserChanges AS INTEGER _             ' [in] LockUserChanges VT_BOOL <Integer>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET Name <0> ( _                            ' VTable offset = 80
   ) AS STRING                                          ' [retval][out] *Name VT_BSTR
   ' =====================================================================================
   PROPERTY SET Name <0> ( _                            ' VTable offset = 84
     BYVAL prm_Name AS STRING _                         ' [in] Name VT_BSTR
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET SaveOption <64063> ( _                  ' VTable offset = 88
   ) AS LONG                                            ' [retval][out] *SaveOption OlViewSaveOption <enum>
   ' =====================================================================================
   PROPERTY GET Standard <64062> ( _                    ' VTable offset = 92
   ) AS INTEGER                                         ' [retval][out] *Standard VT_BOOL <Integer>
   ' =====================================================================================
   PROPERTY GET ViewType <404> ( _                      ' VTable offset = 96
   ) AS LONG                                            ' [retval][out] *ViewType OlViewType <enum>
   ' =====================================================================================
   PROPERTY GET XML <64060> ( _                         ' VTable offset = 100
   ) AS STRING                                          ' [retval][out] *XML VT_BSTR
   ' =====================================================================================
   PROPERTY SET XML <64060> ( _                         ' VTable offset = 104
     BYVAL prm_XML AS STRING _                          ' [in] XML VT_BSTR
   )                                                    ' void
   ' =====================================================================================
   METHOD GoToDate <64054> ( _                          ' VTable offset = 108
     BYVAL prm_Date AS DOUBLE _                         ' [in] Date VT_DATE <Double>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET Filter <409> ( _                        ' VTable offset = 112
   ) AS STRING                                          ' [retval][out] *Filter VT_BSTR
   ' =====================================================================================
   PROPERTY SET Filter <409> ( _                        ' VTable offset = 116
     BYVAL prm_Filter AS STRING _                       ' [in] Filter VT_BSTR
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET StartField <8449> ( _                   ' VTable offset = 120
   ) AS STRING                                          ' [retval][out] *StartField VT_BSTR
   ' =====================================================================================
   PROPERTY SET StartField <8449> ( _                   ' VTable offset = 124
     BYVAL prm_StartField AS STRING _                   ' [in] StartField VT_BSTR
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET EndField <64379> ( _                    ' VTable offset = 128
   ) AS STRING                                          ' [retval][out] *EndField VT_BSTR
   ' =====================================================================================
   PROPERTY SET EndField <64379> ( _                    ' VTable offset = 132
     BYVAL prm_EndField AS STRING _                     ' [in] EndField VT_BSTR
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET GroupByFields <64344> ( _               ' VTable offset = 136
   ) AS IDispatch                                       ' [retval][out] **GroupByFields OrderFields <coclass>
   ' =====================================================================================
   PROPERTY GET DefaultExpandCollapseSetting <64384> ( _  ' VTable offset = 140
   ) AS LONG                                            ' [retval][out] *DefaultExpandCollapseSetting OlDefaultExpandCollapseSetting <enum>
   ' =====================================================================================
   PROPERTY SET DefaultExpandCollapseSetting <64384> ( _  ' VTable offset = 144
     BYVAL prm_DefaultExpandCollapseSetting AS LONG _   ' [in] DefaultExpandCollapseSetting OlDefaultExpandCollapseSetting <enum>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET ShowWeekNumbers <64373> ( _             ' VTable offset = 148
   ) AS INTEGER                                         ' [retval][out] *ShowWeekNumbers VT_BOOL <Integer>
   ' =====================================================================================
   PROPERTY SET ShowWeekNumbers <64373> ( _             ' VTable offset = 152
     BYVAL prm_ShowWeekNumbers AS INTEGER _             ' [in] ShowWeekNumbers VT_BOOL <Integer>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET MaxLabelWidth <64043> ( _               ' VTable offset = 156
   ) AS LONG                                            ' [retval][out] *MaxLabelWidth VT_I4 <Long>
   ' =====================================================================================
   PROPERTY SET MaxLabelWidth <64043> ( _               ' VTable offset = 160
     BYVAL prm_MaxLabelWidth AS LONG _                  ' [in] MaxLabelWidth VT_I4 <Long>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET ShowLabelWhenViewingByMonth <64372> ( _  ' VTable offset = 164
   ) AS INTEGER                                         ' [retval][out] *ShowLabelWhenViewingByMonth VT_BOOL <Integer>
   ' =====================================================================================
   PROPERTY SET ShowLabelWhenViewingByMonth <64372> ( _  ' VTable offset = 168
     BYVAL prm_ShowLabelWhenViewingByMonth AS INTEGER _ ' [in] ShowLabelWhenViewingByMonth VT_BOOL <Integer>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET UpperScaleFont <64040> ( _              ' VTable offset = 172
   ) AS IDispatch                                       ' [retval][out] **UpperScaleFont ViewFont <coclass>
   ' =====================================================================================
   PROPERTY GET LowerScaleFont <64044> ( _              ' VTable offset = 176
   ) AS IDispatch                                       ' [retval][out] **LowerScaleFont ViewFont <coclass>
   ' =====================================================================================
   PROPERTY GET ItemFont <64045> ( _                    ' VTable offset = 180
   ) AS IDispatch                                       ' [retval][out] **ItemFont ViewFont <coclass>
   ' =====================================================================================
   PROPERTY GET TimelineViewMode <64392> ( _            ' VTable offset = 184
   ) AS LONG                                            ' [retval][out] *TimelineViewMode OlTimelineViewMode <enum>
   ' =====================================================================================
   PROPERTY SET TimelineViewMode <64392> ( _            ' VTable offset = 188
     BYVAL prm_TimelineViewMode AS LONG _               ' [in] TimelineViewMode OlTimelineViewMode <enum>
   )                                                    ' void
   ' =====================================================================================

END INTERFACE

#ENDIF   ' /* __TimelineView_INTERFACE_DEFINED__ */

' ########################################################################################
' Interface name = _MailModule
' IID = {000630E9-0000-0000-C000-000000000046}
' Attributes = 4160 [&H1040] [Dual] [Dispatchable]
' Inherited interface = IDispatch
' ########################################################################################

#IF NOT %DEF(%MailModule_INTERFACE_DEFINED)
    %MailModule_INTERFACE_DEFINED = 1

INTERFACE MailModule $IID__MailModule

   INHERIT IDispatch

   ' =====================================================================================
   PROPERTY GET Application <61440> ( _                 ' VTable offset = 28
   ) AS Application                                     ' [retval][out] **Application _Application <dispinterface>
   ' =====================================================================================
   PROPERTY GET Class <61450> ( _                       ' VTable offset = 32
   ) AS LONG                                            ' [retval][out] *Class OlObjectClass <enum>
   ' =====================================================================================
   PROPERTY GET Session <61451> ( _                     ' VTable offset = 36
   ) AS NameSpace                                       ' [retval][out] **Session _NameSpace <dispinterface>
   ' =====================================================================================
   PROPERTY GET Parent <61441> ( _                      ' VTable offset = 40
   ) AS IDispatch                                       ' [retval][out] **Parent VT_DISPATCH <IDispatch>
   ' =====================================================================================
   PROPERTY GET NavigationModuleType <64441> ( _        ' VTable offset = 44
   ) AS LONG                                            ' [retval][out] *NavigationModuleType OlNavigationModuleType <enum>
   ' =====================================================================================
   PROPERTY GET Name <8450> ( _                         ' VTable offset = 48
   ) AS STRING                                          ' [retval][out] *Name VT_BSTR
   ' =====================================================================================
   PROPERTY GET Position <64442> ( _                    ' VTable offset = 52
   ) AS LONG                                            ' [retval][out] *Position VT_I4 <Long>
   ' =====================================================================================
   PROPERTY SET Position <64442> ( _                    ' VTable offset = 56
     BYVAL prm_Position AS LONG _                       ' [in] Position VT_I4 <Long>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET Visible <64443> ( _                     ' VTable offset = 60
   ) AS INTEGER                                         ' [retval][out] *Visible VT_BOOL <Integer>
   ' =====================================================================================
   PROPERTY SET Visible <64443> ( _                     ' VTable offset = 64
     BYVAL prm_Visible AS INTEGER _                     ' [in] Visible VT_BOOL <Integer>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET NavigationGroups <64444> ( _            ' VTable offset = 68
   ) AS NavigationGroups                                ' [retval][out] **NavigationGroups _NavigationGroups <dispinterface>
   ' =====================================================================================

END INTERFACE

#ENDIF   ' /* __MailModule_INTERFACE_DEFINED__ */

' ########################################################################################
' Interface name = _NavigationGroups
' IID = {000630EF-0000-0000-C000-000000000046}
' Attributes = 4160 [&H1040] [Dual] [Dispatchable]
' Inherited interface = IDispatch
' ########################################################################################

#IF NOT %DEF(%NavigationGroups_INTERFACE_DEFINED)
    %NavigationGroups_INTERFACE_DEFINED = 1

INTERFACE NavigationGroups $IID__NavigationGroups

   INHERIT IDispatch

   ' =====================================================================================
   PROPERTY GET Application <61440> ( _                 ' VTable offset = 28
   ) AS Application                                     ' [retval][out] **Application _Application <dispinterface>
   ' =====================================================================================
   PROPERTY GET Class <61450> ( _                       ' VTable offset = 32
   ) AS LONG                                            ' [retval][out] *Class OlObjectClass <enum>
   ' =====================================================================================
   PROPERTY GET Session <61451> ( _                     ' VTable offset = 36
   ) AS NameSpace                                       ' [retval][out] **Session _NameSpace <dispinterface>
   ' =====================================================================================
   PROPERTY GET Parent <61441> ( _                      ' VTable offset = 40
   ) AS IDispatch                                       ' [retval][out] **Parent VT_DISPATCH <IDispatch>
   ' =====================================================================================
   PROPERTY GET Count <80> ( _                          ' VTable offset = 44
   ) AS LONG                                            ' [retval][out] *Count VT_I4 <Long>
   ' =====================================================================================
   METHOD Item <81> ( _                                 ' VTable offset = 48
     BYVAL prm_Index AS VARIANT _                       ' [in] Index VT_VARIANT <Variant>
   ) AS NavigationGroup                                 ' [retval][out] **Item _NavigationGroup <dispinterface>
   ' =====================================================================================
   METHOD Create <64445> ( _                            ' VTable offset = 52
     BYVAL prm_GroupDisplayName AS STRING _             ' [in] GroupDisplayName VT_BSTR
   ) AS IDispatch                                       ' [retval][out] **NavigationGroup NavigationGroup <coclass>
   ' =====================================================================================
   METHOD Delete <64446> ( _                            ' VTable offset = 56
     BYVAL prm_Group AS IDispatch _                     ' [in] *Group NavigationGroup <coclass>
   )                                                    ' void
   ' =====================================================================================
   METHOD GetDefaultNavigationGroup <64447> ( _         ' VTable offset = 60
     BYVAL prm_DefaultFolderGroup AS LONG _             ' [in] DefaultFolderGroup OlGroupType <enum>
   ) AS IDispatch                                       ' [retval][out] **NavigationGroup NavigationGroup <coclass>
   ' =====================================================================================

END INTERFACE

#ENDIF   ' /* __NavigationGroups_INTERFACE_DEFINED__ */

' ########################################################################################
' Interface name = _NavigationGroup
' IID = {000630F0-0000-0000-C000-000000000046}
' Attributes = 4160 [&H1040] [Dual] [Dispatchable]
' Inherited interface = IDispatch
' ########################################################################################

#IF NOT %DEF(%NavigationGroup_INTERFACE_DEFINED)
    %NavigationGroup_INTERFACE_DEFINED = 1

INTERFACE NavigationGroup $IID__NavigationGroup

   INHERIT IDispatch

   ' =====================================================================================
   PROPERTY GET Application <61440> ( _                 ' VTable offset = 28
   ) AS Application                                     ' [retval][out] **Application _Application <dispinterface>
   ' =====================================================================================
   PROPERTY GET Class <61450> ( _                       ' VTable offset = 32
   ) AS LONG                                            ' [retval][out] *Class OlObjectClass <enum>
   ' =====================================================================================
   PROPERTY GET Session <61451> ( _                     ' VTable offset = 36
   ) AS NameSpace                                       ' [retval][out] **Session _NameSpace <dispinterface>
   ' =====================================================================================
   PROPERTY GET Parent <61441> ( _                      ' VTable offset = 40
   ) AS IDispatch                                       ' [retval][out] **Parent VT_DISPATCH <IDispatch>
   ' =====================================================================================
   PROPERTY GET GroupType <64448> ( _                   ' VTable offset = 44
   ) AS LONG                                            ' [retval][out] *GroupType OlGroupType <enum>
   ' =====================================================================================
   PROPERTY GET NavigationFolders <64449> ( _           ' VTable offset = 48
   ) AS IDispatch                                       ' [retval][out] **NavigationFolders NavigationFolders <coclass>
   ' =====================================================================================
   PROPERTY GET Name <8450> ( _                         ' VTable offset = 52
   ) AS STRING                                          ' [retval][out] *Name VT_BSTR
   ' =====================================================================================
   PROPERTY SET Name <8450> ( _                         ' VTable offset = 56
     BYVAL prm_Name AS STRING _                         ' [in] Name VT_BSTR
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET Position <64455> ( _                    ' VTable offset = 60
   ) AS LONG                                            ' [retval][out] *Position VT_I4 <Long>
   ' =====================================================================================
   PROPERTY SET Position <64455> ( _                    ' VTable offset = 64
     BYVAL prm_Position AS LONG _                       ' [in] Position VT_I4 <Long>
   )                                                    ' void
   ' =====================================================================================

END INTERFACE

#ENDIF   ' /* __NavigationGroup_INTERFACE_DEFINED__ */

' ########################################################################################
' Interface name = _NavigationFolders
' IID = {000630F1-0000-0000-C000-000000000046}
' Attributes = 4160 [&H1040] [Dual] [Dispatchable]
' Inherited interface = IDispatch
' ########################################################################################

#IF NOT %DEF(%NavigationFolders_INTERFACE_DEFINED)
    %NavigationFolders_INTERFACE_DEFINED = 1

INTERFACE NavigationFolders $IID__NavigationFolders

   INHERIT IDispatch

   ' =====================================================================================
   PROPERTY GET Application <61440> ( _                 ' VTable offset = 28
   ) AS Application                                     ' [retval][out] **Application _Application <dispinterface>
   ' =====================================================================================
   PROPERTY GET Class <61450> ( _                       ' VTable offset = 32
   ) AS LONG                                            ' [retval][out] *Class OlObjectClass <enum>
   ' =====================================================================================
   PROPERTY GET Session <61451> ( _                     ' VTable offset = 36
   ) AS NameSpace                                       ' [retval][out] **Session _NameSpace <dispinterface>
   ' =====================================================================================
   PROPERTY GET Parent <61441> ( _                      ' VTable offset = 40
   ) AS IDispatch                                       ' [retval][out] **Parent VT_DISPATCH <IDispatch>
   ' =====================================================================================
   PROPERTY GET Count <80> ( _                          ' VTable offset = 44
   ) AS LONG                                            ' [retval][out] *Count VT_I4 <Long>
   ' =====================================================================================
   METHOD Item <81> ( _                                 ' VTable offset = 48
     BYVAL prm_Index AS VARIANT _                       ' [in] Index VT_VARIANT <Variant>
   ) AS NavigationFolder                                ' [retval][out] **Item _NavigationFolder <dispinterface>
   ' =====================================================================================
   METHOD Add <64450> ( _                               ' VTable offset = 52
     BYVAL prm_Folder AS MAPIFolder _                   ' [in] *Folder MAPIFolder <dispinterface>
   ) AS IDispatch                                       ' [retval][out] **NavigationFolder NavigationFolder <coclass>
   ' =====================================================================================
   METHOD Remove <64451> ( _                            ' VTable offset = 56
     BYVAL prm_RemovableFolder AS IDispatch _           ' [in] *RemovableFolder NavigationFolder <coclass>
   )                                                    ' void
   ' =====================================================================================

END INTERFACE

#ENDIF   ' /* __NavigationFolders_INTERFACE_DEFINED__ */

' ########################################################################################
' Interface name = _NavigationFolder
' IID = {000630F2-0000-0000-C000-000000000046}
' Attributes = 4160 [&H1040] [Dual] [Dispatchable]
' Inherited interface = IDispatch
' ########################################################################################

#IF NOT %DEF(%NavigationFolder_INTERFACE_DEFINED)
    %NavigationFolder_INTERFACE_DEFINED = 1

INTERFACE NavigationFolder $IID__NavigationFolder

   INHERIT IDispatch

   ' =====================================================================================
   PROPERTY GET Application <61440> ( _                 ' VTable offset = 28
   ) AS Application                                     ' [retval][out] **Application _Application <dispinterface>
   ' =====================================================================================
   PROPERTY GET Class <61450> ( _                       ' VTable offset = 32
   ) AS LONG                                            ' [retval][out] *Class OlObjectClass <enum>
   ' =====================================================================================
   PROPERTY GET Session <61451> ( _                     ' VTable offset = 36
   ) AS NameSpace                                       ' [retval][out] **Session _NameSpace <dispinterface>
   ' =====================================================================================
   PROPERTY GET Parent <61441> ( _                      ' VTable offset = 40
   ) AS IDispatch                                       ' [retval][out] **Parent VT_DISPATCH <IDispatch>
   ' =====================================================================================
   PROPERTY GET Folder <64452> ( _                      ' VTable offset = 44
   ) AS MAPIFolder                                      ' [retval][out] **Folder MAPIFolder <dispinterface>
   ' =====================================================================================
   PROPERTY GET IsSelected <64453> ( _                  ' VTable offset = 48
   ) AS INTEGER                                         ' [retval][out] *IsSelected VT_BOOL <Integer>
   ' =====================================================================================
   PROPERTY SET IsSelected <64453> ( _                  ' VTable offset = 52
     BYVAL prm_IsSelected AS INTEGER _                  ' [in] IsSelected VT_BOOL <Integer>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET IsSideBySide <64454> ( _                ' VTable offset = 56
   ) AS INTEGER                                         ' [retval][out] *IsSideBySide VT_BOOL <Integer>
   ' =====================================================================================
   PROPERTY SET IsSideBySide <64454> ( _                ' VTable offset = 60
     BYVAL prm_IsSideBySide AS INTEGER _                ' [in] IsSideBySide VT_BOOL <Integer>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET Position <64455> ( _                    ' VTable offset = 64
   ) AS LONG                                            ' [retval][out] *Position VT_I4 <Long>
   ' =====================================================================================
   PROPERTY SET Position <64455> ( _                    ' VTable offset = 68
     BYVAL prm_Position AS LONG _                       ' [in] Position VT_I4 <Long>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET IsRemovable <64456> ( _                 ' VTable offset = 72
   ) AS INTEGER                                         ' [retval][out] *IsRemovable VT_BOOL <Integer>
   ' =====================================================================================
   PROPERTY GET DisplayName <8450> ( _                  ' VTable offset = 76
   ) AS STRING                                          ' [retval][out] *DisplayName VT_BSTR
   ' =====================================================================================

END INTERFACE

#ENDIF   ' /* __NavigationFolder_INTERFACE_DEFINED__ */

' ########################################################################################
' Interface name = _CalendarModule
' IID = {000630EA-0000-0000-C000-000000000046}
' Attributes = 4160 [&H1040] [Dual] [Dispatchable]
' Inherited interface = IDispatch
' ########################################################################################

#IF NOT %DEF(%CalendarModule_INTERFACE_DEFINED)
    %CalendarModule_INTERFACE_DEFINED = 1

INTERFACE CalendarModule $IID__CalendarModule

   INHERIT IDispatch

   ' =====================================================================================
   PROPERTY GET Application <61440> ( _                 ' VTable offset = 28
   ) AS Application                                     ' [retval][out] **Application _Application <dispinterface>
   ' =====================================================================================
   PROPERTY GET Class <61450> ( _                       ' VTable offset = 32
   ) AS LONG                                            ' [retval][out] *Class OlObjectClass <enum>
   ' =====================================================================================
   PROPERTY GET Session <61451> ( _                     ' VTable offset = 36
   ) AS NameSpace                                       ' [retval][out] **Session _NameSpace <dispinterface>
   ' =====================================================================================
   PROPERTY GET Parent <61441> ( _                      ' VTable offset = 40
   ) AS IDispatch                                       ' [retval][out] **Parent VT_DISPATCH <IDispatch>
   ' =====================================================================================
   PROPERTY GET NavigationModuleType <64441> ( _        ' VTable offset = 44
   ) AS LONG                                            ' [retval][out] *NavigationModuleType OlNavigationModuleType <enum>
   ' =====================================================================================
   PROPERTY GET Name <8450> ( _                         ' VTable offset = 48
   ) AS STRING                                          ' [retval][out] *Name VT_BSTR
   ' =====================================================================================
   PROPERTY GET Position <64442> ( _                    ' VTable offset = 52
   ) AS LONG                                            ' [retval][out] *Position VT_I4 <Long>
   ' =====================================================================================
   PROPERTY SET Position <64442> ( _                    ' VTable offset = 56
     BYVAL prm_Position AS LONG _                       ' [in] Position VT_I4 <Long>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET Visible <64443> ( _                     ' VTable offset = 60
   ) AS INTEGER                                         ' [retval][out] *Visible VT_BOOL <Integer>
   ' =====================================================================================
   PROPERTY SET Visible <64443> ( _                     ' VTable offset = 64
     BYVAL prm_Visible AS INTEGER _                     ' [in] Visible VT_BOOL <Integer>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET NavigationGroups <64444> ( _            ' VTable offset = 68
   ) AS NavigationGroups                                ' [retval][out] **NavigationGroups _NavigationGroups <dispinterface>
   ' =====================================================================================

END INTERFACE

#ENDIF   ' /* __CalendarModule_INTERFACE_DEFINED__ */

' ########################################################################################
' Interface name = _ContactsModule
' IID = {000630EB-0000-0000-C000-000000000046}
' Attributes = 4160 [&H1040] [Dual] [Dispatchable]
' Inherited interface = IDispatch
' ########################################################################################

#IF NOT %DEF(%ContactsModule_INTERFACE_DEFINED)
    %ContactsModule_INTERFACE_DEFINED = 1

INTERFACE ContactsModule $IID__ContactsModule

   INHERIT IDispatch

   ' =====================================================================================
   PROPERTY GET Application <61440> ( _                 ' VTable offset = 28
   ) AS Application                                     ' [retval][out] **Application _Application <dispinterface>
   ' =====================================================================================
   PROPERTY GET Class <61450> ( _                       ' VTable offset = 32
   ) AS LONG                                            ' [retval][out] *Class OlObjectClass <enum>
   ' =====================================================================================
   PROPERTY GET Session <61451> ( _                     ' VTable offset = 36
   ) AS NameSpace                                       ' [retval][out] **Session _NameSpace <dispinterface>
   ' =====================================================================================
   PROPERTY GET Parent <61441> ( _                      ' VTable offset = 40
   ) AS IDispatch                                       ' [retval][out] **Parent VT_DISPATCH <IDispatch>
   ' =====================================================================================
   PROPERTY GET NavigationModuleType <64441> ( _        ' VTable offset = 44
   ) AS LONG                                            ' [retval][out] *NavigationModuleType OlNavigationModuleType <enum>
   ' =====================================================================================
   PROPERTY GET Name <8450> ( _                         ' VTable offset = 48
   ) AS STRING                                          ' [retval][out] *Name VT_BSTR
   ' =====================================================================================
   PROPERTY GET Position <64442> ( _                    ' VTable offset = 52
   ) AS LONG                                            ' [retval][out] *Position VT_I4 <Long>
   ' =====================================================================================
   PROPERTY SET Position <64442> ( _                    ' VTable offset = 56
     BYVAL prm_Position AS LONG _                       ' [in] Position VT_I4 <Long>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET Visible <64443> ( _                     ' VTable offset = 60
   ) AS INTEGER                                         ' [retval][out] *Visible VT_BOOL <Integer>
   ' =====================================================================================
   PROPERTY SET Visible <64443> ( _                     ' VTable offset = 64
     BYVAL prm_Visible AS INTEGER _                     ' [in] Visible VT_BOOL <Integer>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET NavigationGroups <64444> ( _            ' VTable offset = 68
   ) AS NavigationGroups                                ' [retval][out] **NavigationGroups _NavigationGroups <dispinterface>
   ' =====================================================================================

END INTERFACE

#ENDIF   ' /* __ContactsModule_INTERFACE_DEFINED__ */

' ########################################################################################
' Interface name = _TasksModule
' IID = {000630EC-0000-0000-C000-000000000046}
' Attributes = 4160 [&H1040] [Dual] [Dispatchable]
' Inherited interface = IDispatch
' ########################################################################################

#IF NOT %DEF(%TasksModule_INTERFACE_DEFINED)
    %TasksModule_INTERFACE_DEFINED = 1

INTERFACE TasksModule $IID__TasksModule

   INHERIT IDispatch

   ' =====================================================================================
   PROPERTY GET Application <61440> ( _                 ' VTable offset = 28
   ) AS Application                                     ' [retval][out] **Application _Application <dispinterface>
   ' =====================================================================================
   PROPERTY GET Class <61450> ( _                       ' VTable offset = 32
   ) AS LONG                                            ' [retval][out] *Class OlObjectClass <enum>
   ' =====================================================================================
   PROPERTY GET Session <61451> ( _                     ' VTable offset = 36
   ) AS NameSpace                                       ' [retval][out] **Session _NameSpace <dispinterface>
   ' =====================================================================================
   PROPERTY GET Parent <61441> ( _                      ' VTable offset = 40
   ) AS IDispatch                                       ' [retval][out] **Parent VT_DISPATCH <IDispatch>
   ' =====================================================================================
   PROPERTY GET NavigationModuleType <64441> ( _        ' VTable offset = 44
   ) AS LONG                                            ' [retval][out] *NavigationModuleType OlNavigationModuleType <enum>
   ' =====================================================================================
   PROPERTY GET Name <8450> ( _                         ' VTable offset = 48
   ) AS STRING                                          ' [retval][out] *Name VT_BSTR
   ' =====================================================================================
   PROPERTY GET Position <64442> ( _                    ' VTable offset = 52
   ) AS LONG                                            ' [retval][out] *Position VT_I4 <Long>
   ' =====================================================================================
   PROPERTY SET Position <64442> ( _                    ' VTable offset = 56
     BYVAL prm_Position AS LONG _                       ' [in] Position VT_I4 <Long>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET Visible <64443> ( _                     ' VTable offset = 60
   ) AS INTEGER                                         ' [retval][out] *Visible VT_BOOL <Integer>
   ' =====================================================================================
   PROPERTY SET Visible <64443> ( _                     ' VTable offset = 64
     BYVAL prm_Visible AS INTEGER _                     ' [in] Visible VT_BOOL <Integer>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET NavigationGroups <64444> ( _            ' VTable offset = 68
   ) AS NavigationGroups                                ' [retval][out] **NavigationGroups _NavigationGroups <dispinterface>
   ' =====================================================================================

END INTERFACE

#ENDIF   ' /* __TasksModule_INTERFACE_DEFINED__ */

' ########################################################################################
' Interface name = _JournalModule
' IID = {000630ED-0000-0000-C000-000000000046}
' Attributes = 4160 [&H1040] [Dual] [Dispatchable]
' Inherited interface = IDispatch
' ########################################################################################

#IF NOT %DEF(%JournalModule_INTERFACE_DEFINED)
    %JournalModule_INTERFACE_DEFINED = 1

INTERFACE JournalModule $IID__JournalModule

   INHERIT IDispatch

   ' =====================================================================================
   PROPERTY GET Application <61440> ( _                 ' VTable offset = 28
   ) AS Application                                     ' [retval][out] **Application _Application <dispinterface>
   ' =====================================================================================
   PROPERTY GET Class <61450> ( _                       ' VTable offset = 32
   ) AS LONG                                            ' [retval][out] *Class OlObjectClass <enum>
   ' =====================================================================================
   PROPERTY GET Session <61451> ( _                     ' VTable offset = 36
   ) AS NameSpace                                       ' [retval][out] **Session _NameSpace <dispinterface>
   ' =====================================================================================
   PROPERTY GET Parent <61441> ( _                      ' VTable offset = 40
   ) AS IDispatch                                       ' [retval][out] **Parent VT_DISPATCH <IDispatch>
   ' =====================================================================================
   PROPERTY GET NavigationModuleType <64441> ( _        ' VTable offset = 44
   ) AS LONG                                            ' [retval][out] *NavigationModuleType OlNavigationModuleType <enum>
   ' =====================================================================================
   PROPERTY GET Name <8450> ( _                         ' VTable offset = 48
   ) AS STRING                                          ' [retval][out] *Name VT_BSTR
   ' =====================================================================================
   PROPERTY GET Position <64442> ( _                    ' VTable offset = 52
   ) AS LONG                                            ' [retval][out] *Position VT_I4 <Long>
   ' =====================================================================================
   PROPERTY SET Position <64442> ( _                    ' VTable offset = 56
     BYVAL prm_Position AS LONG _                       ' [in] Position VT_I4 <Long>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET Visible <64443> ( _                     ' VTable offset = 60
   ) AS INTEGER                                         ' [retval][out] *Visible VT_BOOL <Integer>
   ' =====================================================================================
   PROPERTY SET Visible <64443> ( _                     ' VTable offset = 64
     BYVAL prm_Visible AS INTEGER _                     ' [in] Visible VT_BOOL <Integer>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET NavigationGroups <64444> ( _            ' VTable offset = 68
   ) AS NavigationGroups                                ' [retval][out] **NavigationGroups _NavigationGroups <dispinterface>
   ' =====================================================================================

END INTERFACE

#ENDIF   ' /* __JournalModule_INTERFACE_DEFINED__ */

' ########################################################################################
' Interface name = _NotesModule
' IID = {000630EE-0000-0000-C000-000000000046}
' Attributes = 4160 [&H1040] [Dual] [Dispatchable]
' Inherited interface = IDispatch
' ########################################################################################

#IF NOT %DEF(%NotesModule_INTERFACE_DEFINED)
    %NotesModule_INTERFACE_DEFINED = 1

INTERFACE NotesModule $IID__NotesModule

   INHERIT IDispatch

   ' =====================================================================================
   PROPERTY GET Application <61440> ( _                 ' VTable offset = 28
   ) AS Application                                     ' [retval][out] **Application _Application <dispinterface>
   ' =====================================================================================
   PROPERTY GET Class <61450> ( _                       ' VTable offset = 32
   ) AS LONG                                            ' [retval][out] *Class OlObjectClass <enum>
   ' =====================================================================================
   PROPERTY GET Session <61451> ( _                     ' VTable offset = 36
   ) AS NameSpace                                       ' [retval][out] **Session _NameSpace <dispinterface>
   ' =====================================================================================
   PROPERTY GET Parent <61441> ( _                      ' VTable offset = 40
   ) AS IDispatch                                       ' [retval][out] **Parent VT_DISPATCH <IDispatch>
   ' =====================================================================================
   PROPERTY GET NavigationModuleType <64441> ( _        ' VTable offset = 44
   ) AS LONG                                            ' [retval][out] *NavigationModuleType OlNavigationModuleType <enum>
   ' =====================================================================================
   PROPERTY GET Name <8450> ( _                         ' VTable offset = 48
   ) AS STRING                                          ' [retval][out] *Name VT_BSTR
   ' =====================================================================================
   PROPERTY GET Position <64442> ( _                    ' VTable offset = 52
   ) AS LONG                                            ' [retval][out] *Position VT_I4 <Long>
   ' =====================================================================================
   PROPERTY SET Position <64442> ( _                    ' VTable offset = 56
     BYVAL prm_Position AS LONG _                       ' [in] Position VT_I4 <Long>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET Visible <64443> ( _                     ' VTable offset = 60
   ) AS INTEGER                                         ' [retval][out] *Visible VT_BOOL <Integer>
   ' =====================================================================================
   PROPERTY SET Visible <64443> ( _                     ' VTable offset = 64
     BYVAL prm_Visible AS INTEGER _                     ' [in] Visible VT_BOOL <Integer>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET NavigationGroups <64444> ( _            ' VTable offset = 68
   ) AS NavigationGroups                                ' [retval][out] **NavigationGroups _NavigationGroups <dispinterface>
   ' =====================================================================================

END INTERFACE

#ENDIF   ' /* __NotesModule_INTERFACE_DEFINED__ */

' ########################################################################################
' Interface name = _BusinessCardView
' IID = {000630A2-0000-0000-C000-000000000046}
' Attributes = 4160 [&H1040] [Dual] [Dispatchable]
' Inherited interface = IDispatch
' ########################################################################################

#IF NOT %DEF(%BusinessCardView_INTERFACE_DEFINED)
    %BusinessCardView_INTERFACE_DEFINED = 1

INTERFACE BusinessCardView $IID__BusinessCardView

   INHERIT IDispatch

   ' =====================================================================================
   PROPERTY GET Application <61440> ( _                 ' VTable offset = 28
   ) AS Application                                     ' [retval][out] **Application _Application <dispinterface>
   ' =====================================================================================
   PROPERTY GET Class <61450> ( _                       ' VTable offset = 32
   ) AS LONG                                            ' [retval][out] *Class OlObjectClass <enum>
   ' =====================================================================================
   PROPERTY GET Session <61451> ( _                     ' VTable offset = 36
   ) AS NameSpace                                       ' [retval][out] **Session _NameSpace <dispinterface>
   ' =====================================================================================
   PROPERTY GET Parent <61441> ( _                      ' VTable offset = 40
   ) AS IDispatch                                       ' [retval][out] **Parent VT_DISPATCH <IDispatch>
   ' =====================================================================================
   METHOD Apply <407> ( _                               ' VTable offset = 44
   )                                                    ' void
   ' =====================================================================================
   METHOD Copy <61490> ( _                              ' VTable offset = 48
     BYVAL prm_Name AS STRING _                         ' [in] Name VT_BSTR
   , OPTIONAL BYVAL prm_SaveOption AS LONG _            ' [opt][in] SaveOption OlViewSaveOption <enum>
   ) AS View                                            ' [retval][out] **ppview View <dispinterface>
   ' =====================================================================================
   METHOD Delete <61514> ( _                            ' VTable offset = 52
   )                                                    ' void
   ' =====================================================================================
   METHOD Reset <64068> ( _                             ' VTable offset = 56
   )                                                    ' void
   ' =====================================================================================
   METHOD Save <61512> ( _                              ' VTable offset = 60
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET Language <64065> ( _                    ' VTable offset = 64
   ) AS STRING                                          ' [retval][out] *Language VT_BSTR
   ' =====================================================================================
   PROPERTY SET Language <64065> ( _                    ' VTable offset = 68
     BYVAL prm_Language AS STRING _                     ' [in] Language VT_BSTR
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET LockUserChanges <64064> ( _             ' VTable offset = 72
   ) AS INTEGER                                         ' [retval][out] *LockUserChanges VT_BOOL <Integer>
   ' =====================================================================================
   PROPERTY SET LockUserChanges <64064> ( _             ' VTable offset = 76
     BYVAL prm_LockUserChanges AS INTEGER _             ' [in] LockUserChanges VT_BOOL <Integer>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET Name <0> ( _                            ' VTable offset = 80
   ) AS STRING                                          ' [retval][out] *Name VT_BSTR
   ' =====================================================================================
   PROPERTY SET Name <0> ( _                            ' VTable offset = 84
     BYVAL prm_Name AS STRING _                         ' [in] Name VT_BSTR
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET SaveOption <64063> ( _                  ' VTable offset = 88
   ) AS LONG                                            ' [retval][out] *SaveOption OlViewSaveOption <enum>
   ' =====================================================================================
   PROPERTY GET Standard <64062> ( _                    ' VTable offset = 92
   ) AS INTEGER                                         ' [retval][out] *Standard VT_BOOL <Integer>
   ' =====================================================================================
   PROPERTY GET ViewType <404> ( _                      ' VTable offset = 96
   ) AS LONG                                            ' [retval][out] *ViewType OlViewType <enum>
   ' =====================================================================================
   PROPERTY GET XML <64060> ( _                         ' VTable offset = 100
   ) AS STRING                                          ' [retval][out] *XML VT_BSTR
   ' =====================================================================================
   PROPERTY SET XML <64060> ( _                         ' VTable offset = 104
     BYVAL prm_XML AS STRING _                          ' [in] XML VT_BSTR
   )                                                    ' void
   ' =====================================================================================
   METHOD GoToDate <64054> ( _                          ' VTable offset = 108
     BYVAL prm_Date AS DOUBLE _                         ' [in] Date VT_DATE <Double>
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET Filter <409> ( _                        ' VTable offset = 112
   ) AS STRING                                          ' [retval][out] *Filter VT_BSTR
   ' =====================================================================================
   PROPERTY SET Filter <409> ( _                        ' VTable offset = 116
     BYVAL prm_Filter AS STRING _                       ' [in] Filter VT_BSTR
   )                                                    ' void
   ' =====================================================================================
   PROPERTY GET HeadingsFont <64377> ( _                ' VTable offset = 120
   ) AS IDispatch                                       ' [retval][out] **HeadingsFont ViewFont <coclass>
   ' =====================================================================================
   PROPERTY GET SortFields <64346> ( _                  ' VTable offset = 124
   ) AS IDispatch                                       ' [retval][out] **SortFields OrderFields <coclass>
   ' =====================================================================================
   PROPERTY GET CardSize <64474> ( _                    ' VTable offset = 128
   ) AS LONG                                            ' [retval][out] *CardSize VT_I4 <Long>
   ' =====================================================================================
   PROPERTY SET CardSize <64474> ( _                    ' VTable offset = 132
     BYVAL prm_CardSize AS LONG _                       ' [in] CardSize VT_I4 <Long>
   )                                                    ' void
   ' =====================================================================================

END INTERFACE

#ENDIF   ' /* __BusinessCardView_INTERFACE_DEFINED__ */

' ########################################################################################
' Interface name = _FormRegionStartup
' IID = {00063059-0000-0000-C000-000000000046}
' Attributes = 4160 [&H1040] [Dual] [Dispatchable]
' Inherited interface = IDispatch
' ########################################################################################

#IF NOT %DEF(%FormRegionStartup_INTERFACE_DEFINED)
    %FormRegionStartup_INTERFACE_DEFINED = 1

INTERFACE FormRegionStartup $IID__FormRegionStartup

   INHERIT IDispatch

   ' =====================================================================================
   METHOD GetFormRegionStorage <64310> ( _              ' VTable offset = 28
     BYVAL prm_FormRegionName AS STRING _               ' [in] FormRegionName VT_BSTR
   , BYVAL prm_Item AS IDispatch _                      ' [in] *Item VT_DISPATCH <IDispatch>
   , BYVAL prm_LCID AS LONG _                           ' [in] LCID VT_I4 <Long>
   , BYVAL prm_FormRegionMode AS LONG _                 ' [in] FormRegionMode OlFormRegionMode <enum>
   , BYVAL prm_FormRegionSize AS LONG _                 ' [in] FormRegionSize OlFormRegionSize <enum>
   ) AS VARIANT                                         ' [retval][out] *Storage VT_VARIANT <Variant>
   ' =====================================================================================
   METHOD BeforeFormRegionShow <64317> ( _              ' VTable offset = 32
     BYVAL prm_FormRegion AS IDispatch _                ' [in] *FormRegion FormRegion <coclass>
   )                                                    ' void
   ' =====================================================================================
   METHOD GetFormRegionManifest <64563> ( _             ' VTable offset = 36
     BYVAL prm_FormRegionName AS STRING _               ' [in] FormRegionName VT_BSTR
   , BYVAL prm_LCID AS LONG _                           ' [in] LCID VT_I4 <Long>
   ) AS VARIANT                                         ' [retval][out] *Manifest VT_VARIANT <Variant>
   ' =====================================================================================
   METHOD GetFormRegionIcon <64564> ( _                 ' VTable offset = 40
     BYVAL prm_FormRegionName AS STRING _               ' [in] FormRegionName VT_BSTR
   , BYVAL prm_LCID AS LONG _                           ' [in] LCID VT_I4 <Long>
   , BYVAL prm_Icon AS LONG _                           ' [in] Icon OlFormRegionIcon <enum>
   ) AS VARIANT                                         ' [retval][out] *Result VT_VARIANT <Variant>
   ' =====================================================================================

END INTERFACE

#ENDIF   ' /* __FormRegionStartup_INTERFACE_DEFINED__ */

