// Generated .IDL file (by the OLE/COM Object Viewer)
//
// typelib filename: MSOUTL.OLB
[
uuid(00062FFF-0000-0000-C000-000000000046),
version(9.4),
helpstring("Microsoft Outlook 14.0 Object Library"),
helpfile("VBAOL11.CHM"),
helpcontext(0x00501278),
custom(DE77BA64-517C-11D1-A2DA-0000F8773CE9, 117441011),
custom(DE77BA63-517C-11D1-A2DA-0000F8773CE9, 1269315080),
custom(DE77BA65-517C-11D1-A2DA-0000F8773CE9, "Created by MIDL version 7.00.0499 at Mon Mar 22 20:31:18 2010
"),
custom(0F21F359-AB84-41E8-9A78-36D110E6D2F9, "Microsoft.Office.Interop.Outlook.dll")
]
library Outlook
{
// TLib : // TLib : Microsoft Office 14.0 Object Library : {2DF8D04C-5BFA-101B-BDE5-00AA0044DE52}
importlib("MSO.DLL");
// TLib : OLE Automation : {00020430-0000-0000-C000-000000000046}
importlib("stdole2.tlb");
// Forward declare all types defined in this typelib
interface _IRecipientControl;
dispinterface _DRecipientControl;
dispinterface _DRecipientControlEvents;
interface _IDocSiteControl;
dispinterface _DDocSiteControl;
dispinterface _DDocSiteControlEvents;
interface OlkControl;
interface _OlkTextBox;
dispinterface OlkTextBoxEvents;
interface _OlkLabel;
dispinterface OlkLabelEvents;
interface _OlkCommandButton;
dispinterface OlkCommandButtonEvents;
interface _OlkCheckBox;
dispinterface OlkCheckBoxEvents;
interface _OlkOptionButton;
dispinterface OlkOptionButtonEvents;
interface _OlkComboBox;
dispinterface OlkComboBoxEvents;
interface _OlkListBox;
dispinterface OlkListBoxEvents;
interface _OlkInfoBar;
dispinterface OlkInfoBarEvents;
interface _OlkContactPhoto;
dispinterface OlkContactPhotoEvents;
interface _OlkBusinessCardControl;
dispinterface OlkBusinessCardControlEvents;
interface _OlkPageControl;
dispinterface OlkPageControlEvents;
interface _OlkDateControl;
dispinterface OlkDateControlEvents;
interface _OlkTimeControl;
dispinterface OlkTimeControlEvents;
interface _OlkCategory;
dispinterface OlkCategoryEvents;
interface _OlkFrameHeader;
dispinterface OlkFrameHeaderEvents;
interface _OlkSenderPhoto;
dispinterface OlkSenderPhotoEvents;
interface _TimeZone;
interface _Application;
interface _NameSpace;
interface Recipient;
interface AddressEntry;
interface AddressEntries;
interface _ContactItem;
interface Actions;
interface Action;
interface Attachments;
interface Attachment;
interface _PropertyAccessor;
interface FormDescription;
interface _Inspector;
interface _AttachmentSelection;
interface Selection;
interface UserProperties;
interface UserProperty;
interface MAPIFolder;
interface _Folders;
interface _Items;
interface _Explorer;
interface Panes;
interface _NavigationPane;
interface _NavigationModule;
interface _NavigationModules;
interface _AccountSelector;
interface _Account;
interface _Store;
interface _Rules;
interface _Rule;
interface _RuleActions;
interface _RuleAction;
interface _MoveOrCopyRuleAction;
interface _SendRuleAction;
interface Recipients;
interface _AssignToCategoryRuleAction;
interface _PlaySoundRuleAction;
interface _MarkAsTaskRuleAction;
interface _NewItemAlertRuleAction;
interface _RuleConditions;
interface _RuleCondition;
interface _ImportanceRuleCondition;
interface _AccountRuleCondition;
interface _TextRuleCondition;
interface _CategoryRuleCondition;
interface _FormNameRuleCondition;
interface _ToOrFromRuleCondition;
interface _AddressRuleCondition;
interface _SenderInAddressListRuleCondition;
interface AddressList;
interface _FromRssFeedRuleCondition;
interface _Categories;
interface _Category;
interface View;
interface _Views;
interface _StorageItem;
interface _Table;
interface _Row;
interface _Columns;
interface _Column;
interface _CalendarSharing;
interface _MailItem;
interface Links;
interface Link;
interface ItemProperties;
interface ItemProperty;
interface Conflicts;
interface Conflict;
dispinterface ItemEvents;
dispinterface ItemEvents_10;
interface _Conversation;
interface _SimpleItems;
interface _UserDefinedProperties;
interface _UserDefinedProperty;
interface _ExchangeUser;
interface _ExchangeDistributionList;
interface AddressLists;
interface SyncObjects;
interface _SyncObject;
dispinterface SyncObjectEvents;
interface _Accounts;
dispinterface AccountsEvents;
interface _Stores;
dispinterface StoresEvents_12;
interface _SelectNamesDialog;
interface _SharingItem;
interface _Explorers;
dispinterface ExplorerEvents;
dispinterface ExplorerEvents_10;
interface _Inspectors;
dispinterface InspectorEvents;
dispinterface InspectorEvents_10;
interface Search;
interface _Results;
interface _Reminders;
interface _Reminder;
interface _TimeZones;
interface _OlkTimeZoneControl;
dispinterface OlkTimeZoneControlEvents;
dispinterface ApplicationEvents;
interface PropertyPages;
interface RecurrencePattern;
interface Exceptions;
interface Exception;
interface _AppointmentItem;
interface _MeetingItem;
dispinterface ExplorersEvents;
dispinterface FoldersEvents;
dispinterface InspectorsEvents;
dispinterface ItemsEvents;
dispinterface NameSpaceEvents;
interface OutlookBarGroup;
interface _OutlookBarShortcuts;
interface OutlookBarShortcut;
interface _OutlookBarGroups;
dispinterface OutlookBarGroupsEvents;
interface _OutlookBarPane;
interface OutlookBarStorage;
dispinterface OutlookBarPaneEvents;
dispinterface OutlookBarShortcutsEvents;
interface PropertyPage;
interface PropertyPageSite;
interface Pages;
dispinterface ApplicationEvents_10;
dispinterface ApplicationEvents_11;
dispinterface MAPIFolderEvents_12;
dispinterface ResultsEvents;
dispinterface _ViewsEvents;
dispinterface ReminderCollectionEvents;
interface _DocumentItem;
interface _NoteItem;
dispinterface FormRegionEvents;
interface _ViewField;
interface _ColumnFormat;
interface _ViewFields;
interface _IconView;
interface _OrderFields;
interface _OrderField;
interface _CardView;
interface _ViewFont;
interface _AutoFormatRules;
interface _AutoFormatRule;
interface _TimelineView;
interface _MailModule;
interface _NavigationGroups;
interface _NavigationGroup;
interface _NavigationFolders;
interface _NavigationFolder;
interface _CalendarModule;
interface _ContactsModule;
interface _TasksModule;
interface _JournalModule;
interface _NotesModule;
dispinterface NavigationPaneEvents_12;
dispinterface NavigationGroupsEvents_12;
interface _BusinessCardView;
interface _FormRegionStartup;
interface _FormRegion;
interface _SolutionsModule;
interface _CalendarView;
interface _TableView;
interface _MobileItem;
interface _JournalItem;
interface _PostItem;
interface _TaskItem;
dispinterface AccountSelectorEvents;
interface _DistListItem;
interface _ReportItem;
interface _RemoteItem;
interface _TaskRequestItem;
interface _TaskRequestAcceptItem;
interface _TaskRequestDeclineItem;
interface _TaskRequestUpdateItem;
interface _ConversationHeader;
[
odl,
uuid(D87E7E16-6897-11CE-A6C0-00AA00608FAA),
helpcontext(0x000f4241)
]
interface _IRecipientControl : IDispatch {
[propget, helpcontext(0x000f4242)]
HRESULT _stdcall Enabled([out, retval] char* Enabled);
[propput, helpcontext(0x000f4242)]
HRESULT _stdcall Enabled([in] char Enabled);
[propget, helpcontext(0x000f4243)]
HRESULT _stdcall BackColor([out, retval] long* BackColor);
[propput, helpcontext(0x000f4243)]
HRESULT _stdcall BackColor([in] long BackColor);
[propget, helpcontext(0x000f4244)]
HRESULT _stdcall ForeColor([out, retval] long* ForeColor);
[propput, helpcontext(0x000f4244)]
HRESULT _stdcall ForeColor([in] long ForeColor);
[propget, helpcontext(0x000f4245)]
HRESULT _stdcall ReadOnly([out, retval] char* ReadOnly);
[propput, helpcontext(0x000f4245)]
HRESULT _stdcall ReadOnly([in] char ReadOnly);
[propget, helpcontext(0x000f4246)]
HRESULT _stdcall Font([out, retval] IDispatch** Font);
[propput, helpcontext(0x000f4246)]
HRESULT _stdcall Font([in] IDispatch* Font);
[propget, helpcontext(0x000f4247)]
HRESULT _stdcall SpecialEffect([out, retval] long* Effect);
[propput, helpcontext(0x000f4247)]
HRESULT _stdcall SpecialEffect([in] long Effect);
};
[
uuid(0006F025-0000-0000-C000-000000000046),
helpcontext(0x000f4248)
]
dispinterface _DRecipientControl {
properties:
methods:
[id(0x60000000), restricted]
void QueryInterface(
[in] GUID* riid,
[out] void** ppvObj);
[id(0x60000001), restricted]
unsigned long AddRef();
[id(0x60000002), restricted]
unsigned long Release();
[id(0x60010000), restricted]
void GetTypeInfoCount([out] unsigned int* pctinfo);
[id(0x60010001), restricted]
void GetTypeInfo(
[in] unsigned int itinfo,
[in] unsigned long lcid,
[out] void** pptinfo);
[id(0x60010002), restricted]
void GetIDsOfNames(
[in] GUID* riid,
[in] char** rgszNames,
[in] unsigned int cNames,
[in] unsigned long lcid,
[out] long* rgdispid);
[id(0x60010003), restricted]
void Invoke(
[in] long dispidMember,
[in] GUID* riid,
[in] unsigned long lcid,
[in] unsigned short wFlags,
[in] DISPPARAMS* pdispparams,
[out] VARIANT* pvarResult,
[out] EXCEPINFO* pexcepinfo,
[out] unsigned int* puArgErr);
[id(0xfffffdfe), propget, helpcontext(0x000f4242)]
char Enabled();
[id(0xfffffdfe), propput, helpcontext(0x000f4242)]
void Enabled([in] char rhs);
[id(0xfffffe0b), propget, helpcontext(0x000f4243)]
long BackColor();
[id(0xfffffe0b), propput, helpcontext(0x000f4243)]
void BackColor([in] long rhs);
[id(0xfffffdff), propget, helpcontext(0x000f4244)]
long ForeColor();
[id(0xfffffdff), propput, helpcontext(0x000f4244)]
void ForeColor([in] long rhs);
[id(0x8001f008), propget, helpcontext(0x000f4245)]
char ReadOnly();
[id(0x8001f008), propput, helpcontext(0x000f4245)]
void ReadOnly([in] char rhs);
[id(0xfffffe00), propget, helpcontext(0x000f4246)]
IDispatch* Font();
[id(0xfffffe00), propput, helpcontext(0x000f4246)]
void Font([in] IDispatch* rhs);
[id(0x0000000c), propget, helpcontext(0x000f4247)]
long SpecialEffect();
[id(0x0000000c), propput, helpcontext(0x000f4247)]
void SpecialEffect([in] long rhs);
};
[
uuid(D87E7E17-6897-11CE-A6C0-00AA00608FAA),
helpcontext(0x000f4249)
]
dispinterface _DRecipientControlEvents {
properties:
methods:
};
[
uuid(0006F023-0000-0000-C000-000000000046),
helpcontext(0x000f424a),
control
]
coclass _RecipientControl {
[default] dispinterface _DRecipientControl;
[default, source] dispinterface _DRecipientControlEvents;
};
[
odl,
uuid(43507DD0-811D-11CE-B565-00AA00608FAA),
helpcontext(0x000f424b)
]
interface _IDocSiteControl : IDispatch {
[propget, helpcontext(0x000f424c)]
HRESULT _stdcall ReadOnly([out, retval] char* ReadOnly);
[propput, helpcontext(0x000f424c)]
HRESULT _stdcall ReadOnly([in] char ReadOnly);
[propget, helpcontext(0x000f424d)]
HRESULT _stdcall SuppressAttachments([out, retval] char* SuppressAttachments);
[propput, helpcontext(0x000f424d)]
HRESULT _stdcall SuppressAttachments([in] char SuppressAttachments);
};
[
uuid(0006F026-0000-0000-C000-000000000046),
helpcontext(0x000f424e)
]
dispinterface _DDocSiteControl {
properties:
methods:
[id(0x60000000), restricted]
void QueryInterface(
[in] GUID* riid,
[out] void** ppvObj);
[id(0x60000001), restricted]
unsigned long AddRef();
[id(0x60000002), restricted]
unsigned long Release();
[id(0x60010000), restricted]
void GetTypeInfoCount([out] unsigned int* pctinfo);
[id(0x60010001), restricted]
void GetTypeInfo(
[in] unsigned int itinfo,
[in] unsigned long lcid,
[out] void** pptinfo);
[id(0x60010002), restricted]
void GetIDsOfNames(
[in] GUID* riid,
[in] char** rgszNames,
[in] unsigned int cNames,
[in] unsigned long lcid,
[out] long* rgdispid);
[id(0x60010003), restricted]
void Invoke(
[in] long dispidMember,
[in] GUID* riid,
[in] unsigned long lcid,
[in] unsigned short wFlags,
[in] DISPPARAMS* pdispparams,
[out] VARIANT* pvarResult,
[out] EXCEPINFO* pexcepinfo,
[out] unsigned int* puArgErr);
[id(0x8001f008), propget, helpcontext(0x000f424c)]
char ReadOnly();
[id(0x8001f008), propput, helpcontext(0x000f424c)]
void ReadOnly([in] char rhs);
[id(0x0000fbe3), propget, helpcontext(0x000f424d)]
char SuppressAttachments();
[id(0x0000fbe3), propput, helpcontext(0x000f424d)]
void SuppressAttachments([in] char rhs);
};
[
uuid(50BB9B50-811D-11CE-B565-00AA00608FAA),
helpcontext(0x000f424f)
]
dispinterface _DDocSiteControlEvents {
properties:
methods:
};
[
uuid(0006F024-0000-0000-C000-000000000046),
helpcontext(0x000f4250),
control
]
coclass _DocSiteControl {
[default] dispinterface _DDocSiteControl;
[default, source] dispinterface _DDocSiteControlEvents;
};
typedef [uuid(1BA5FCB6-05E9-4721-979D-3CE2C9084479), helpcontext(0x000f4253)]
enum {
olMousePointerDefault = 0,
olMousePointerArrow = 1,
olMousePointerCross = 2,
olMousePointerIBeam = 3,
olMousePointerSizeNESW = 6,
olMousePointerSizeNS = 7,
olMousePointerSizeNWSE = 8,
olMousePointerSizeWE = 9,
olMousePointerUpArrow = 10,
olMousePointerHourGlass = 11,
olMousePointerNoDrop = 12,
olMousePointerAppStarting = 13,
olMousePointerHelp = 14,
olMousePointerSizeAll = 15,
olMousePointerCustom = 99
} OlMousePointer;
typedef [uuid(D1788312-EDEE-4673-AE33-B3C3BC0753EA), helpcontext(0x000f4254)]
enum {
olScrollBarsNone = 0,
olScrollBarsHorizontal = 1,
olScrollBarsVertical = 2,
olScrollBarsBoth = 3
} OlScrollBars;
typedef [uuid(AA3E840F-7079-4AA4-91A9-6F3546DA6A95), helpcontext(0x000f4255)]
enum {
olBackStyleTransparent = 0,
olBackStyleOpaque = 1
} OlBackStyle;
typedef [uuid(0B17239E-C724-444B-ACB1-579893197A3C), helpcontext(0x000f4256)]
enum {
olBorderStyleNone = 0,
olBorderStyleSingle = 1
} OlBorderStyle;
typedef [uuid(7E29FD73-540B-4F03-A890-53C6B0AE7DD1), helpcontext(0x000f4257)]
enum {
olEnterFieldBehaviorSelectAll = 0,
olEnterFieldBehaviorRecallSelection = 1
} OlEnterFieldBehavior;
typedef [uuid(25B06F72-02C5-4AF8-8366-28C2C65CB035), helpcontext(0x000f4258)]
enum {
olDragBehaviorDisabled = 0,
olDragBehaviorEnabled = 1
} OlDragBehavior;
typedef [uuid(382F8459-84AD-4CEB-8705-A8F8E2DC15E1), helpcontext(0x000f4259)]
enum {
olComboBoxStyleCombo = 0,
olComboBoxStyleList = 2
} OlComboBoxStyle;
typedef [uuid(35A805A1-009F-4307-A6D9-3654104862B5), helpcontext(0x000f425a)]
enum {
olAlignmentLeft = 0,
olAlignmentRight = 1
} OlAlignment;
typedef [uuid(5A0FB768-AAF4-4E8C-9C57-89ACA8B6249F), helpcontext(0x000f425b)]
enum {
olMultiSelectSingle = 0,
olMultiSelectMulti = 1,
olMultiSelectExtended = 2
} OlMultiSelect;
typedef [uuid(03FADFE8-2527-46C3-9CCD-DBBBCD05156B), helpcontext(0x000f425c)]
enum {
olTextAlignLeft = 1,
olTextAlignCenter = 2,
olTextAlignRight = 3
} OlTextAlign;
typedef [uuid(73628D00-B812-419F-8212-3D62079E22DB), helpcontext(0x000f425d)]
enum {
olMatchEntryFirstLetter = 0,
olMatchEntryComplete = 1,
olMatchEntryNone = 2
} OlMatchEntry;
typedef [uuid(35D15973-23ED-4504-866B-C0B5C937A058), helpcontext(0x000f425e)]
enum {
olPageTypePlanner = 0,
olPageTypeTracker = 1
} OlPageType;
typedef [uuid(4FD8B708-E730-49B5-BDD3-B807F48E5B83), helpcontext(0x000f425f)]
enum {
olTimeStyleTimeOnly = 0,
olTimeStyleTimeDuration = 1,
olTimeStyleShortDuration = 4
} OlTimeStyle;
typedef [uuid(B791AC59-1E79-4007-A6A1-4A4FE62F8D03), helpcontext(0x000f4260)]
enum {
olShiftStateShiftMask = 1,
olShiftStateCtrlMask = 2,
olShiftStateAltMask = 4
} OlShiftState;
typedef [uuid(0DCB2F52-1065-4FD4-BC45-1C11E6D1B279), helpcontext(0x000f4261)]
enum {
olMouseButtonLeft = 1,
olMouseButtonRight = 2,
olMouseButtonMiddle = 4
} OlMouseButton;
typedef [uuid(0BEAB7D8-3BA8-4960-899B-096FCE2EE60F), helpcontext(0x000f4433)]
enum {
olPictureAlignmentLeft = 0,
olPictureAlignmentTop = 1
} OlPictureAlignment;
typedef [uuid(BA5537F4-8941-4E26-871E-0D53D647B9FC), helpcontext(0x000f4453)]
enum {
olAppointmentTimeFieldNone = 1,
olAppointmentTimeFieldStart = 2,
olAppointmentTimeFieldEnd = 3
} OlAppointmentTimeField;
typedef [uuid(634EE3C4-6BCB-4BD6-8997-30C9DB02E223), helpcontext(0x000f445a)]
enum {
olHorizontalLayoutAlignLeft = 0,
olHorizontalLayoutAlignCenter = 1,
olHorizontalLayoutAlignRight = 2,
olHorizontalLayoutGrow = 3
} OlHorizontalLayout;
typedef [uuid(EA33F29D-6159-4E76-8A14-BCEAA808FA91), helpcontext(0x000f445b)]
enum {
olVerticalLayoutAlignTop = 0,
olVerticalLayoutAlignMiddle = 1,
olVerticalLayoutAlignBottom = 2,
olVerticalLayoutGrow = 3
} OlVerticalLayout;
[
odl,
uuid(00067366-0000-0000-C000-000000000046),
helpcontext(0x000f443e),
dual,
oleautomation
]
interface OlkControl : IDispatch {
[id(0x8001f001), propget, helpcontext(0x000f4436)]
HRESULT ItemProperty([out, retval] BSTR* ItemProperty);
[id(0x8001f001), propput, helpcontext(0x000f4436)]
HRESULT ItemProperty([in] BSTR ItemProperty);
[id(0x8001f003), propget, helpcontext(0x000f4437)]
HRESULT ControlProperty([out, retval] BSTR* ControlProperty);
[id(0x8001f003), propput, helpcontext(0x000f4437)]
HRESULT ControlProperty([in] BSTR ControlProperty);
[id(0x8001f004), propget, helpcontext(0x000f4438)]
HRESULT PossibleValues([out, retval] BSTR* PossibleValues);
[id(0x8001f004), propput, helpcontext(0x000f4438)]
HRESULT PossibleValues([in] BSTR PossibleValues);
[id(0x8001f002), propget, helpcontext(0x000f445e)]
HRESULT Format([out, retval] long* Format);
[id(0x8001f002), propput, helpcontext(0x000f445e)]
HRESULT Format([in] long Format);
[id(0x8001f011), propget, helpcontext(0x000f445f)]
HRESULT EnableAutoLayout([out, retval] VARIANT_BOOL* EnableAutoLayout);
[id(0x8001f011), propput, helpcontext(0x000f445f)]
HRESULT EnableAutoLayout([in] VARIANT_BOOL EnableAutoLayout);
[id(0x8001f012), propget, helpcontext(0x000f4460)]
HRESULT MinimumWidth([out, retval] long* MinimumWidth);
[id(0x8001f012), propput, helpcontext(0x000f4460)]
HRESULT MinimumWidth([in] long MinimumWidth);
[id(0x8001f013), propget, helpcontext(0x000f443c)]
HRESULT MinimumHeight([out, retval] long* MinimumHeight);
[id(0x8001f013), propput, helpcontext(0x000f443c)]
HRESULT MinimumHeight([in] long MinimumHeight);
[id(0x8001f014), propget, helpcontext(0x000f445c)]
HRESULT HorizontalLayout([out, retval] OlHorizontalLayout* HorizontalLayout);
[id(0x8001f014), propput, helpcontext(0x000f445c)]
HRESULT HorizontalLayout([in] OlHorizontalLayout HorizontalLayout);
[id(0x8001f015), propget, helpcontext(0x000f445d)]
HRESULT VerticalLayout([out, retval] OlVerticalLayout* VerticalLayout);
[id(0x8001f015), propput, helpcontext(0x000f445d)]
HRESULT VerticalLayout([in] OlVerticalLayout VerticalLayout);
};
[
odl,
uuid(000672DA-0000-0000-C000-000000000046),
helpcontext(0x000f4262),
dual,
oleautomation
]
interface _OlkTextBox : IDispatch {
[id(0xfffffe0c), propget, helpcontext(0x000f4263)]
HRESULT AutoSize([out, retval] VARIANT_BOOL* AutoSize);
[id(0xfffffe0c), propput, helpcontext(0x000f4263)]
HRESULT AutoSize([in] VARIANT_BOOL AutoSize);
[id(0x000000d9), propget, helpcontext(0x000f4264)]
HRESULT AutoTab([out, retval] VARIANT_BOOL* AutoTab);
[id(0x000000d9), propput, helpcontext(0x000f4264)]
HRESULT AutoTab([in] VARIANT_BOOL AutoTab);
[id(0x000000da), propget, helpcontext(0x000f4265)]
HRESULT AutoWordSelect([out, retval] VARIANT_BOOL* AutoWordSelect);
[id(0x000000da), propput, helpcontext(0x000f4265)]
HRESULT AutoWordSelect([in] VARIANT_BOOL AutoWordSelect);
[id(0xfffffe0b), propget, helpcontext(0x000f4266)]
HRESULT BackColor([out, retval] OLE_COLOR* BackColor);
[id(0xfffffe0b), propput, helpcontext(0x000f4266)]
HRESULT BackColor([in] OLE_COLOR BackColor);
[id(0xfffffe08), propget, helpcontext(0x000f4268)]
HRESULT BorderStyle([out, retval] OlBorderStyle* BorderStyle);
[id(0xfffffe08), propput, helpcontext(0x000f4268)]
HRESULT BorderStyle([in] OlBorderStyle BorderStyle);
[id(0x000000e1), propget, helpcontext(0x000f4269)]
HRESULT DragBehavior([out, retval] OlDragBehavior* DragBehavior);
[id(0x000000e1), propput, helpcontext(0x000f4269)]
HRESULT DragBehavior([in] OlDragBehavior DragBehavior);
[id(0xfffffdfe), propget, helpcontext(0x000f426a)]
HRESULT Enabled([out, retval] VARIANT_BOOL* Enabled);
[id(0xfffffdfe), propput, helpcontext(0x000f426a)]
HRESULT Enabled([in] VARIANT_BOOL Enabled);
[id(0x000000e0), propget, helpcontext(0x000f426b)]
HRESULT EnterFieldBehavior([out, retval] OlEnterFieldBehavior* EnterFieldBehavior);
[id(0x000000e0), propput, helpcontext(0x000f426b)]
HRESULT EnterFieldBehavior([in] OlEnterFieldBehavior EnterFieldBehavior);
[id(0xfffffde0), propget, helpcontext(0x000f426c)]
HRESULT EnterKeyBehavior([out, retval] VARIANT_BOOL* EnterKeyBehavior);
[id(0xfffffde0), propput, helpcontext(0x000f426c)]
HRESULT EnterKeyBehavior([in] VARIANT_BOOL EnterKeyBehavior);
[id(0xfffffe00), propget, helpcontext(0x000f426d)]
HRESULT Font([out, retval] Font** Font);
[id(0xfffffdff), propget, helpcontext(0x000f426e)]
HRESULT ForeColor([out, retval] OLE_COLOR* ForeColor);
[id(0xfffffdff), propput, helpcontext(0x000f426e)]
HRESULT ForeColor([in] OLE_COLOR ForeColor);
[id(0x000000cf), propget, helpcontext(0x000f426f)]
HRESULT HideSelection([out, retval] VARIANT_BOOL* HideSelection);
[id(0x000000cf), propput, helpcontext(0x000f426f)]
HRESULT HideSelection([in] VARIANT_BOOL HideSelection);
[id(0x0000025c), propget, helpcontext(0x000f4270)]
HRESULT IntegralHeight([out, retval] VARIANT_BOOL* IntegralHeight);
[id(0x0000025c), propput, helpcontext(0x000f4270)]
HRESULT IntegralHeight([in] VARIANT_BOOL IntegralHeight);
[id(0x0000000a), propget, helpcontext(0x000f4271)]
HRESULT Locked([out, retval] VARIANT_BOOL* Locked);
[id(0x0000000a), propput, helpcontext(0x000f4271)]
HRESULT Locked([in] VARIANT_BOOL Locked);
[id(0xfffffdeb), propget, helpcontext(0x000f4272)]
HRESULT MaxLength([out, retval] long* MaxLength);
[id(0xfffffdeb), propput, helpcontext(0x000f4272)]
HRESULT MaxLength([in] long MaxLength);
[id(0xfffffdf6), propget, helpcontext(0x000f4273)]
HRESULT MouseIcon([out, retval] Picture** MouseIcon);
[id(0xfffffdf6), propput, helpcontext(0x000f4273)]
HRESULT MouseIcon([in] Picture* MouseIcon);
[id(0xfffffdf7), propget, helpcontext(0x000f4274)]
HRESULT MousePointer([out, retval] OlMousePointer* MousePointer);
[id(0xfffffdf7), propput, helpcontext(0x000f4274)]
HRESULT MousePointer([in] OlMousePointer MousePointer);
[id(0xfffffde7), propget, helpcontext(0x000f4275)]
HRESULT MultiLine([out, retval] VARIANT_BOOL* MultiLine);
[id(0xfffffde7), propput, helpcontext(0x000f4275)]
HRESULT MultiLine([in] VARIANT_BOOL MultiLine);
[id(0xfffffdea), propget, helpcontext(0x000f4276)]
HRESULT PasswordChar([out, retval] BSTR* PasswordChar);
[id(0xfffffdea), propput, helpcontext(0x000f4276)]
HRESULT PasswordChar([in] BSTR PasswordChar);
[id(0xfffffde9), propget, helpcontext(0x000f4277)]
HRESULT Scrollbars([out, retval] OlScrollBars* Scrollbars);
[id(0xfffffde9), propput, helpcontext(0x000f4277)]
HRESULT Scrollbars([in] OlScrollBars Scrollbars);
[id(0x000000dc), propget, helpcontext(0x000f4278)]
HRESULT SelectionMargin([out, retval] VARIANT_BOOL* SelectionMargin);
[id(0x000000dc), propput, helpcontext(0x000f4278)]
HRESULT SelectionMargin([in] VARIANT_BOOL SelectionMargin);
[id(0xfffffddf), propget, helpcontext(0x000f4279)]
HRESULT TabKeyBehavior([out, retval] VARIANT_BOOL* TabKeyBehavior);
[id(0xfffffddf), propput, helpcontext(0x000f4279)]
HRESULT TabKeyBehavior([in] VARIANT_BOOL TabKeyBehavior);
[id(0xfffffdfb), propget, helpcontext(0x000f427a)]
HRESULT Text([out, retval] BSTR* Text);
[id(0xfffffdfb), propput, helpcontext(0x000f427a)]
HRESULT Text([in] BSTR Text);
[id(0x00002714), propget, helpcontext(0x000f427b)]
HRESULT TextAlign([out, retval] OlTextAlign* TextAlign);
[id(0x00002714), propput, helpcontext(0x000f427b)]
HRESULT TextAlign([in] OlTextAlign TextAlign);
[id(00000000), propget, helpcontext(0x000f427c)]
HRESULT Value([out, retval] VARIANT* Value);
[id(00000000), propput, helpcontext(0x000f427c)]
HRESULT Value([in] VARIANT Value);
[id(0xfffffde8), propget, helpcontext(0x000f427d)]
HRESULT WordWrap([out, retval] VARIANT_BOOL* WordWrap);
[id(0xfffffde8), propput, helpcontext(0x000f427d)]
HRESULT WordWrap([in] VARIANT_BOOL WordWrap);
[id(0xfffffddd), propget, helpcontext(0x000f427e)]
HRESULT SelStart([out, retval] long* SelStart);
[id(0xfffffddd), propput, helpcontext(0x000f427e)]
HRESULT SelStart([in] long SelStart);
[id(0xfffffddc), propget, helpcontext(0x000f427f)]
HRESULT SelLength([out, retval] long* SelLength);
[id(0xfffffddc), propput, helpcontext(0x000f427f)]
HRESULT SelLength([in] long SelLength);
[id(0xfffffdde), propget, helpcontext(0x000f4280)]
HRESULT SelText([out, retval] BSTR* SelText);
[id(0x00000015), helpcontext(0x000f4281)]
HRESULT Cut();
[id(0x00000016), helpcontext(0x000f4282)]
HRESULT Copy();
[id(0x00000018), helpcontext(0x000f4283)]
HRESULT Paste();
[id(0xfffffdd6), helpcontext(0x000f4284)]
HRESULT Clear();
[id(0x0000fc0c), propget, hidden, helpcontext(0x000f442f)]
HRESULT EnableRichText([out, retval] VARIANT_BOOL* EnableRichText);
[id(0x0000fc0c), propput, hidden, helpcontext(0x000f442f)]
HRESULT EnableRichText([in] VARIANT_BOOL EnableRichText);
};
[
uuid(000672E6-0000-0000-C000-000000000046),
helpcontext(0x000f4286)
]
dispinterface OlkTextBoxEvents {
properties:
methods:
[id(0xfffffda8), helpcontext(0x000f4287)]
void Click();
[id(0xfffffda7), helpcontext(0x000f4288)]
void DoubleClick();
[id(0xfffffda3), helpcontext(0x000f4289)]
void MouseDown(
[in] OlMouseButton Button,
[in] OlShiftState Shift,
[in] OLE_XPOS_CONTAINER X,
[in] OLE_YPOS_CONTAINER Y);
[id(0xfffffda2), helpcontext(0x000f428a)]
void MouseMove(
[in] OlMouseButton Button,
[in] OlShiftState Shift,
[in] OLE_XPOS_CONTAINER X,
[in] OLE_YPOS_CONTAINER Y);
[id(0xfffffda1), helpcontext(0x000f428b)]
void MouseUp(
[in] OlMouseButton Button,
[in] OlShiftState Shift,
[in] OLE_XPOS_CONTAINER X,
[in] OLE_YPOS_CONTAINER Y);
[id(0x80018202), helpcontext(0x000f428c)]
void Enter();
[id(0x80018203), helpcontext(0x000f428d)]
void Exit([in] VARIANT_BOOL* Cancel);
[id(0xfffffda6), helpcontext(0x000f428e)]
void KeyDown(
[in] long* KeyCode,
[in] OlShiftState Shift);
[id(0xfffffda5), helpcontext(0x000f428f)]
void KeyPress([in] long* KeyAscii);
[id(0xfffffda4), helpcontext(0x000f4290)]
void KeyUp(
[in] long* KeyCode,
[in] OlShiftState Shift);
[id(0x00000002), helpcontext(0x000f4291)]
void Change();
[id(0x80018200), helpcontext(0x000f4292)]
void AfterUpdate();
[id(0x80018201), helpcontext(0x000f4293)]
void BeforeUpdate([in] VARIANT_BOOL* Cancel);
};
[
uuid(0006F068-0000-0000-C000-000000000046),
helpstring("Outlook TextBox"),
helpcontext(0x000f4294),
control
]
coclass OlkTextBox {
[default] interface _OlkTextBox;
[default, source] dispinterface OlkTextBoxEvents;
};
[
odl,
uuid(000672D9-0000-0000-C000-000000000046),
helpcontext(0x000f4295),
dual,
oleautomation
]
interface _OlkLabel : IDispatch {
[id(0xfffffde1), propget, helpcontext(0x000f4296)]
HRESULT Accelerator([out, retval] BSTR* AcceleratorChar);
[id(0xfffffde1), propput, helpcontext(0x000f4296)]
HRESULT Accelerator([in] BSTR AcceleratorChar);
[id(0xfffffe0c), propget, helpcontext(0x000f4297)]
HRESULT AutoSize([out, retval] VARIANT_BOOL* AutoSize);
[id(0xfffffe0c), propput, helpcontext(0x000f4297)]
HRESULT AutoSize([in] VARIANT_BOOL AutoSize);
[id(0xfffffe0b), propget, helpcontext(0x000f4298)]
HRESULT BackColor([out, retval] OLE_COLOR* BackColor);
[id(0xfffffe0b), propput, helpcontext(0x000f4298)]
HRESULT BackColor([in] OLE_COLOR BackColor);
[id(0xfffffe0a), propget, helpcontext(0x000f4299)]
HRESULT BackStyle([out, retval] OlBackStyle* BackStyle);
[id(0xfffffe0a), propput, helpcontext(0x000f4299)]
HRESULT BackStyle([in] OlBackStyle BackStyle);
[id(0xfffffe08), propget, helpcontext(0x000f429a)]
HRESULT BorderStyle([out, retval] OlBorderStyle* BorderStyle);
[id(0xfffffe08), propput, helpcontext(0x000f429a)]
HRESULT BorderStyle([in] OlBorderStyle BorderStyle);
[id(0xfffffdfa), propget, helpcontext(0x000f429b)]
HRESULT Caption([out, retval] BSTR* Caption);
[id(0xfffffdfa), propput, helpcontext(0x000f429b)]
HRESULT Caption([in] BSTR Caption);
[id(0xfffffdfe), propget, helpcontext(0x000f429c)]
HRESULT Enabled([out, retval] VARIANT_BOOL* Enabled);
[id(0xfffffdfe), propput, helpcontext(0x000f429c)]
HRESULT Enabled([in] VARIANT_BOOL Enabled);
[id(0xfffffe00), propget, helpcontext(0x000f429d)]
HRESULT Font([out, retval] Font** Font);
[id(0xfffffdff), propget, helpcontext(0x000f429e)]
HRESULT ForeColor([out, retval] OLE_COLOR* ForeColor);
[id(0xfffffdff), propput, helpcontext(0x000f429e)]
HRESULT ForeColor([in] OLE_COLOR ForeColor);
[id(0xfffffdf6), propget, helpcontext(0x000f429f)]
HRESULT MouseIcon([out, retval] Picture** MouseIcon);
[id(0xfffffdf6), propput, helpcontext(0x000f429f)]
HRESULT MouseIcon([in] Picture* MouseIcon);
[id(0xfffffdf7), propget, helpcontext(0x000f42a0)]
HRESULT MousePointer([out, retval] OlMousePointer* MousePointer);
[id(0xfffffdf7), propput, helpcontext(0x000f42a0)]
HRESULT MousePointer([in] OlMousePointer MousePointer);
[id(0x00002714), propget, helpcontext(0x000f42a1)]
HRESULT TextAlign([out, retval] OlTextAlign* TextAlign);
[id(0x00002714), propput, helpcontext(0x000f42a1)]
HRESULT TextAlign([in] OlTextAlign TextAlign);
[id(0xfffffde8), propget, helpcontext(0x000f42a2)]
HRESULT WordWrap([out, retval] VARIANT_BOOL* WordWrap);
[id(0xfffffde8), propput, helpcontext(0x000f42a2)]
HRESULT WordWrap([in] VARIANT_BOOL WordWrap);
[id(00000000), propget, hidden, helpcontext(0x000f42a3)]
HRESULT Value([out, retval] VARIANT* Value);
[id(00000000), propput, hidden, helpcontext(0x000f42a3)]
HRESULT Value([in] VARIANT Value);
[id(0x0000fc19), propget, helpcontext(0x000f4431)]
HRESULT UseHeaderColor([out, retval] VARIANT_BOOL* UseHeaderColor);
[id(0x0000fc19), propput, helpcontext(0x000f4431)]
HRESULT UseHeaderColor([in] VARIANT_BOOL UseHeaderColor);
};
[
uuid(000672E5-0000-0000-C000-000000000046),
helpcontext(0x000f42a5)
]
dispinterface OlkLabelEvents {
properties:
methods:
[id(0xfffffda8), helpcontext(0x000f42a6)]
void Click();
[id(0xfffffda7), helpcontext(0x000f42a7)]
void DoubleClick();
[id(0xfffffda3), helpcontext(0x000f42a8)]
void MouseDown(
[in] OlMouseButton Button,
[in] OlShiftState Shift,
[in] OLE_XPOS_CONTAINER X,
[in] OLE_YPOS_CONTAINER Y);
[id(0xfffffda2), helpcontext(0x000f42a9)]
void MouseMove(
[in] OlMouseButton Button,
[in] OlShiftState Shift,
[in] OLE_XPOS_CONTAINER X,
[in] OLE_YPOS_CONTAINER Y);
[id(0xfffffda1), helpcontext(0x000f42aa)]
void MouseUp(
[in] OlMouseButton Button,
[in] OlShiftState Shift,
[in] OLE_XPOS_CONTAINER X,
[in] OLE_YPOS_CONTAINER Y);
};
[
uuid(0006F067-0000-0000-C000-000000000046),
helpcontext(0x000f42ab),
control
]
coclass OlkLabel {
[default] interface _OlkLabel;
[default, source] dispinterface OlkLabelEvents;
};
[
odl,
uuid(000672DB-0000-0000-C000-000000000046),
helpcontext(0x000f42ac),
dual,
oleautomation
]
interface _OlkCommandButton : IDispatch {
[id(0xfffffde1), propget, helpcontext(0x000f42ad)]
HRESULT Accelerator([out, retval] BSTR* AcceleratorChar);
[id(0xfffffde1), propput, helpcontext(0x000f42ad)]
HRESULT Accelerator([in] BSTR AcceleratorChar);
[id(0xfffffe0c), propget, helpcontext(0x000f42ae)]
HRESULT AutoSize([out, retval] VARIANT_BOOL* AutoSize);
[id(0xfffffe0c), propput, helpcontext(0x000f42ae)]
HRESULT AutoSize([in] VARIANT_BOOL AutoSize);
[id(0xfffffdfa), propget, helpcontext(0x000f42af)]
HRESULT Caption([out, retval] BSTR* Caption);
[id(0xfffffdfa), propput, helpcontext(0x000f42af)]
HRESULT Caption([in] BSTR Caption);
[id(0xfffffdfe), propget, helpcontext(0x000f42b0)]
HRESULT Enabled([out, retval] VARIANT_BOOL* Enabled);
[id(0xfffffdfe), propput, helpcontext(0x000f42b0)]
HRESULT Enabled([in] VARIANT_BOOL Enabled);
[id(0xfffffe00), propget, helpcontext(0x000f42b1)]
HRESULT Font([out, retval] Font** Font);
[id(0xfffffdf6), propget, helpcontext(0x000f42b2)]
HRESULT MouseIcon([out, retval] Picture** MouseIcon);
[id(0xfffffdf6), propput, helpcontext(0x000f42b2)]
HRESULT MouseIcon([in] Picture* MouseIcon);
[id(0xfffffdf7), propget, helpcontext(0x000f42b3)]
HRESULT MousePointer([out, retval] OlMousePointer* MousePointer);
[id(0xfffffdf7), propput, helpcontext(0x000f42b3)]
HRESULT MousePointer([in] OlMousePointer MousePointer);
[id(0xfffffde8), propget, helpcontext(0x000f42b4)]
HRESULT WordWrap([out, retval] VARIANT_BOOL* WordWrap);
[id(0xfffffde8), propput, helpcontext(0x000f42b4)]
HRESULT WordWrap([in] VARIANT_BOOL WordWrap);
[id(0x00002714), propget, helpcontext(0x000f42b5)]
HRESULT TextAlign([out, retval] OlTextAlign* TextAlign);
[id(0x00002714), propput, helpcontext(0x000f42b5)]
HRESULT TextAlign([in] OlTextAlign TextAlign);
[id(0xfffffdf5), propget, helpcontext(0x000f4430)]
HRESULT Picture([out, retval] Picture** Picture);
[id(0xfffffdf5), propput, helpcontext(0x000f4430)]
HRESULT Picture([in] Picture* Picture);
[id(0x0000001a), propget, helpcontext(0x000f4434)]
HRESULT PictureAlignment([out, retval] OlPictureAlignment* PictureAlignment);
[id(0x0000001a), propput, helpcontext(0x000f4434)]
HRESULT PictureAlignment([in] OlPictureAlignment PictureAlignment);
[id(0x0000fc20), propget, helpcontext(0x000f4435)]
HRESULT DisplayDropArrow([out, retval] VARIANT_BOOL* DisplayDropArrow);
[id(0x0000fc20), propput, helpcontext(0x000f4435)]
HRESULT DisplayDropArrow([in] VARIANT_BOOL DisplayDropArrow);
};
[
uuid(000672E0-0000-0000-C000-000000000046),
helpcontext(0x000f42b7)
]
dispinterface OlkCommandButtonEvents {
properties:
methods:
[id(0xfffffda8), helpcontext(0x000f42b8)]
void Click();
[id(0xfffffda7), helpcontext(0x000f42b9)]
void DoubleClick();
[id(0xfffffda3), helpcontext(0x000f42ba)]
void MouseDown(
[in] OlMouseButton Button,
[in] OlShiftState Shift,
[in] OLE_XPOS_CONTAINER X,
[in] OLE_YPOS_CONTAINER Y);
[id(0xfffffda2), helpcontext(0x000f42bb)]
void MouseMove(
[in] OlMouseButton Button,
[in] OlShiftState Shift,
[in] OLE_XPOS_CONTAINER X,
[in] OLE_YPOS_CONTAINER Y);
[id(0xfffffda1), helpcontext(0x000f42bc)]
void MouseUp(
[in] OlMouseButton Button,
[in] OlShiftState Shift,
[in] OLE_XPOS_CONTAINER X,
[in] OLE_YPOS_CONTAINER Y);
[id(0x80018202), helpcontext(0x000f42bd)]
void Enter();
[id(0x80018203), helpcontext(0x000f42be)]
void Exit([in] VARIANT_BOOL* Cancel);
[id(0xfffffda6), helpcontext(0x000f42bf)]
void KeyDown(
[in] long* KeyCode,
[in] OlShiftState Shift);
[id(0xfffffda5), helpcontext(0x000f42c0)]
void KeyPress([in] long* KeyAscii);
[id(0xfffffda4), helpcontext(0x000f42c1)]
void KeyUp(
[in] long* KeyCode,
[in] OlShiftState Shift);
[id(0x80018200), helpcontext(0x000f42c2)]
void AfterUpdate();
[id(0x80018201), helpcontext(0x000f42c3)]
void BeforeUpdate([in] VARIANT_BOOL* Cancel);
};
[
uuid(0006F04A-0000-0000-C000-000000000046),
helpcontext(0x000f42c4),
control
]
coclass OlkCommandButton {
[default] interface _OlkCommandButton;
[default, source] dispinterface OlkCommandButtonEvents;
};
[
odl,
uuid(000672DD-0000-0000-C000-000000000046),
helpcontext(0x000f42c5),
dual,
oleautomation
]
interface _OlkCheckBox : IDispatch {
[id(0xfffffde1), propget, helpcontext(0x000f42c6)]
HRESULT Accelerator([out, retval] BSTR* AcceleratorChar);
[id(0xfffffde1), propput, helpcontext(0x000f42c6)]
HRESULT Accelerator([in] BSTR AcceleratorChar);
[id(0x000002c6), propget, helpcontext(0x000f42c7)]
HRESULT Alignment([out, retval] OlAlignment* Alignment);
[id(0x000002c6), propput, helpcontext(0x000f42c7)]
HRESULT Alignment([in] OlAlignment Alignment);
[id(0xfffffe0b), propget, helpcontext(0x000f42c8)]
HRESULT BackColor([out, retval] OLE_COLOR* BackColor);
[id(0xfffffe0b), propput, helpcontext(0x000f42c8)]
HRESULT BackColor([in] OLE_COLOR BackColor);
[id(0xfffffe0a), propget, helpcontext(0x000f42c9)]
HRESULT BackStyle([out, retval] OlBackStyle* BackStyle);
[id(0xfffffe0a), propput, helpcontext(0x000f42c9)]
HRESULT BackStyle([in] OlBackStyle BackStyle);
[id(0xfffffdfa), propget, helpcontext(0x000f42ca)]
HRESULT Caption([out, retval] BSTR* Caption);
[id(0xfffffdfa), propput, helpcontext(0x000f42ca)]
HRESULT Caption([in] BSTR Caption);
[id(0xfffffdfe), propget, helpcontext(0x000f42cb)]
HRESULT Enabled([out, retval] VARIANT_BOOL* Enabled);
[id(0xfffffdfe), propput, helpcontext(0x000f42cb)]
HRESULT Enabled([in] VARIANT_BOOL Enabled);
[id(0xfffffe00), propget, helpcontext(0x000f42cc)]
HRESULT Font([out, retval] Font** Font);
[id(0xfffffdff), propget, helpcontext(0x000f42cd)]
HRESULT ForeColor([out, retval] OLE_COLOR* ForeColor);
[id(0xfffffdff), propput, helpcontext(0x000f42cd)]
HRESULT ForeColor([in] OLE_COLOR ForeColor);
[id(0xfffffdf6), propget, helpcontext(0x000f42ce)]
HRESULT MouseIcon([out, retval] Picture** MouseIcon);
[id(0xfffffdf6), propput, helpcontext(0x000f42ce)]
HRESULT MouseIcon([in] Picture* MouseIcon);
[id(0xfffffdf7), propget, helpcontext(0x000f42cf)]
HRESULT MousePointer([out, retval] OlMousePointer* MousePointer);
[id(0xfffffdf7), propput, helpcontext(0x000f42cf)]
HRESULT MousePointer([in] OlMousePointer MousePointer);
[id(0x000002bc), propget, helpcontext(0x000f42d0)]
HRESULT TripleState([out, retval] VARIANT_BOOL* TripleState);
[id(0x000002bc), propput, helpcontext(0x000f42d0)]
HRESULT TripleState([in] VARIANT_BOOL TripleState);
[id(00000000), propget, helpcontext(0x000f42d1)]
HRESULT Value([out, retval] VARIANT* Value);
[id(00000000), propput, helpcontext(0x000f42d1)]
HRESULT Value([in] VARIANT Value);
[id(0xfffffde8), propget, helpcontext(0x000f42d2)]
HRESULT WordWrap([out, retval] VARIANT_BOOL* WordWrap);
[id(0xfffffde8), propput, helpcontext(0x000f42d2)]
HRESULT WordWrap([in] VARIANT_BOOL WordWrap);
};
[
uuid(000672E2-0000-0000-C000-000000000046),
helpcontext(0x000f42d4)
]
dispinterface OlkCheckBoxEvents {
properties:
methods:
[id(0xfffffda8), helpcontext(0x000f42d5)]
void Click();
[id(0xfffffda7), helpcontext(0x000f42d6)]
void DoubleClick();
[id(0xfffffda3), helpcontext(0x000f42d7)]
void MouseDown(
[in] OlMouseButton Button,
[in] OlShiftState Shift,
[in] OLE_XPOS_CONTAINER X,
[in] OLE_YPOS_CONTAINER Y);
[id(0xfffffda2), helpcontext(0x000f42d8)]
void MouseMove(
[in] OlMouseButton Button,
[in] OlShiftState Shift,
[in] OLE_XPOS_CONTAINER X,
[in] OLE_YPOS_CONTAINER Y);
[id(0xfffffda1), helpcontext(0x000f42d9)]
void MouseUp(
[in] OlMouseButton Button,
[in] OlShiftState Shift,
[in] OLE_XPOS_CONTAINER X,
[in] OLE_YPOS_CONTAINER Y);
[id(0x80018202), helpcontext(0x000f42da)]
void Enter();
[id(0x80018203), helpcontext(0x000f42db)]
void Exit([in] VARIANT_BOOL* Cancel);
[id(0xfffffda6), helpcontext(0x000f42dc)]
void KeyDown(
[in] long* KeyCode,
[in] OlShiftState Shift);
[id(0xfffffda5), helpcontext(0x000f42dd)]
void KeyPress([in] long* KeyAscii);
[id(0xfffffda4), helpcontext(0x000f42de)]
void KeyUp(
[in] long* KeyCode,
[in] OlShiftState Shift);
[id(0x00000002), helpcontext(0x000f42df)]
void Change();
[id(0x80018200), helpcontext(0x000f42e0)]
void AfterUpdate();
[id(0x80018201), helpcontext(0x000f42e1)]
void BeforeUpdate([in] VARIANT_BOOL* Cancel);
};
[
uuid(0006F04C-0000-0000-C000-000000000046),
helpcontext(0x000f42e2),
control
]
coclass OlkCheckBox {
[default] interface _OlkCheckBox;
[default, source] dispinterface OlkCheckBoxEvents;
};
[
odl,
uuid(000672DC-0000-0000-C000-000000000046),
helpcontext(0x000f42e3),
dual,
oleautomation
]
interface _OlkOptionButton : IDispatch {
[id(0xfffffde1), propget, helpcontext(0x000f42e4)]
HRESULT Accelerator([out, retval] BSTR* AcceleratorChar);
[id(0xfffffde1), propput, helpcontext(0x000f42e4)]
HRESULT Accelerator([in] BSTR AcceleratorChar);
[id(0x000002c6), propget, helpcontext(0x000f42e5)]
HRESULT Alignment([out, retval] OlAlignment* Alignment);
[id(0x000002c6), propput, helpcontext(0x000f42e5)]
HRESULT Alignment([in] OlAlignment Alignment);
[id(0xfffffe0b), propget, helpcontext(0x000f42e6)]
HRESULT BackColor([out, retval] OLE_COLOR* BackColor);
[id(0xfffffe0b), propput, helpcontext(0x000f42e6)]
HRESULT BackColor([in] OLE_COLOR BackColor);
[id(0xfffffe0a), propget, helpcontext(0x000f42e7)]
HRESULT BackStyle([out, retval] OlBackStyle* BackStyle);
[id(0xfffffe0a), propput, helpcontext(0x000f42e7)]
HRESULT BackStyle([in] OlBackStyle BackStyle);
[id(0xfffffdfa), propget, helpcontext(0x000f42e8)]
HRESULT Caption([out, retval] BSTR* Caption);
[id(0xfffffdfa), propput, helpcontext(0x000f42e8)]
HRESULT Caption([in] BSTR Caption);
[id(0xfffffdfe), propget, helpcontext(0x000f42e9)]
HRESULT Enabled([out, retval] VARIANT_BOOL* Enabled);
[id(0xfffffdfe), propput, helpcontext(0x000f42e9)]
HRESULT Enabled([in] VARIANT_BOOL Enabled);
[id(0xfffffe00), propget, helpcontext(0x000f42ea)]
HRESULT Font([out, retval] Font** Font);
[id(0xfffffdff), propget, helpcontext(0x000f42eb)]
HRESULT ForeColor([out, retval] OLE_COLOR* ForeColor);
[id(0xfffffdff), propput, helpcontext(0x000f42eb)]
HRESULT ForeColor([in] OLE_COLOR ForeColor);
[id(0xfffffde3), propget, helpcontext(0x000f42ec)]
HRESULT GroupName([out, retval] BSTR* GroupName);
[id(0xfffffde3), propput, helpcontext(0x000f42ec)]
HRESULT GroupName([in] BSTR GroupName);
[id(0xfffffdf6), propget, helpcontext(0x000f42ed)]
HRESULT MouseIcon([out, retval] Picture** MouseIcon);
[id(0xfffffdf6), propput, helpcontext(0x000f42ed)]
HRESULT MouseIcon([in] Picture* MouseIcon);
[id(0xfffffdf7), propget, helpcontext(0x000f42ee)]
HRESULT MousePointer([out, retval] OlMousePointer* MousePointer);
[id(0xfffffdf7), propput, helpcontext(0x000f42ee)]
HRESULT MousePointer([in] OlMousePointer MousePointer);
[id(00000000), propget, helpcontext(0x000f42ef)]
HRESULT Value([out, retval] VARIANT* Value);
[id(00000000), propput, helpcontext(0x000f42ef)]
HRESULT Value([in] VARIANT Value);
[id(0xfffffde8), propget, helpcontext(0x000f42f0)]
HRESULT WordWrap([out, retval] VARIANT_BOOL* WordWrap);
[id(0xfffffde8), propput, helpcontext(0x000f42f0)]
HRESULT WordWrap([in] VARIANT_BOOL WordWrap);
};
[
uuid(000672E1-0000-0000-C000-000000000046),
helpcontext(0x000f42f2)
]
dispinterface OlkOptionButtonEvents {
properties:
methods:
[id(0xfffffda8), helpcontext(0x000f42f3)]
void Click();
[id(0xfffffda7), helpcontext(0x000f42f4)]
void DoubleClick();
[id(0xfffffda3), helpcontext(0x000f42f5)]
void MouseDown(
[in] OlMouseButton Button,
[in] OlShiftState Shift,
[in] OLE_XPOS_CONTAINER X,
[in] OLE_YPOS_CONTAINER Y);
[id(0xfffffda2), helpcontext(0x000f42f6)]
void MouseMove(
[in] OlMouseButton Button,
[in] OlShiftState Shift,
[in] OLE_XPOS_CONTAINER X,
[in] OLE_YPOS_CONTAINER Y);
[id(0xfffffda1), helpcontext(0x000f42f7)]
void MouseUp(
[in] OlMouseButton Button,
[in] OlShiftState Shift,
[in] OLE_XPOS_CONTAINER X,
[in] OLE_YPOS_CONTAINER Y);
[id(0x80018202), helpcontext(0x000f42f8)]
void Enter();
[id(0x80018203), helpcontext(0x000f42f9)]
void Exit([in] VARIANT_BOOL* Cancel);
[id(0xfffffda6), helpcontext(0x000f42fa)]
void KeyDown(
[in] long* KeyCode,
[in] OlShiftState Shift);
[id(0xfffffda5), helpcontext(0x000f42fb)]
void KeyPress([in] long* KeyAscii);
[id(0xfffffda4), helpcontext(0x000f42fc)]
void KeyUp(
[in] long* KeyCode,
[in] OlShiftState Shift);
[id(0x00000002), helpcontext(0x000f42fd)]
void Change();
[id(0x80018200), helpcontext(0x000f42fe)]
void AfterUpdate();
[id(0x80018201), helpcontext(0x000f42ff)]
void BeforeUpdate([in] VARIANT_BOOL* Cancel);
};
[
uuid(0006F04B-0000-0000-C000-000000000046),
helpcontext(0x000f4300),
control
]
coclass OlkOptionButton {
[default] interface _OlkOptionButton;
[default, source] dispinterface OlkOptionButtonEvents;
};
[
odl,
uuid(000672DE-0000-0000-C000-000000000046),
helpcontext(0x000f4301),
dual,
oleautomation
]
interface _OlkComboBox : IDispatch {
[id(0xfffffe0c), propget, helpcontext(0x000f4302)]
HRESULT AutoSize([out, retval] VARIANT_BOOL* AutoSize);
[id(0xfffffe0c), propput, helpcontext(0x000f4302)]
HRESULT AutoSize([in] VARIANT_BOOL AutoSize);
[id(0x000000d9), propget, helpcontext(0x000f4303)]
HRESULT AutoTab([out, retval] VARIANT_BOOL* AutoTab);
[id(0x000000d9), propput, helpcontext(0x000f4303)]
HRESULT AutoTab([in] VARIANT_BOOL AutoTab);
[id(0x000000da), propget, helpcontext(0x000f4304)]
HRESULT AutoWordSelect([out, retval] VARIANT_BOOL* AutoWordSelect);
[id(0x000000da), propput, helpcontext(0x000f4304)]
HRESULT AutoWordSelect([in] VARIANT_BOOL AutoWordSelect);
[id(0xfffffe0b), propget, helpcontext(0x000f4305)]
HRESULT BackColor([out, retval] OLE_COLOR* BackColor);
[id(0xfffffe0b), propput, helpcontext(0x000f4305)]
HRESULT BackColor([in] OLE_COLOR BackColor);
[id(0xfffffe08), propget, helpcontext(0x000f4306)]
HRESULT BorderStyle([out, retval] OlBorderStyle* BorderStyle);
[id(0xfffffe08), propput, helpcontext(0x000f4306)]
HRESULT BorderStyle([in] OlBorderStyle BorderStyle);
[id(0x000000e1), propget, helpcontext(0x000f4307)]
HRESULT DragBehavior([out, retval] OlDragBehavior* DragBehavior);
[id(0x000000e1), propput, helpcontext(0x000f4307)]
HRESULT DragBehavior([in] OlDragBehavior DragBehavior);
[id(0xfffffdfe), propget, helpcontext(0x000f4308)]
HRESULT Enabled([out, retval] VARIANT_BOOL* Enabled);
[id(0xfffffdfe), propput, helpcontext(0x000f4308)]
HRESULT Enabled([in] VARIANT_BOOL Enabled);
[id(0x000000e0), propget, helpcontext(0x000f4309)]
HRESULT EnterFieldBehavior([out, retval] OlEnterFieldBehavior* EnterFieldBehavior);
[id(0x000000e0), propput, helpcontext(0x000f4309)]
HRESULT EnterFieldBehavior([in] OlEnterFieldBehavior EnterFieldBehavior);
[id(0xfffffe00), propget, helpcontext(0x000f430a)]
HRESULT Font([out, retval] Font** Font);
[id(0xfffffdff), propget, helpcontext(0x000f430b)]
HRESULT ForeColor([out, retval] OLE_COLOR* ForeColor);
[id(0xfffffdff), propput, helpcontext(0x000f430b)]
HRESULT ForeColor([in] OLE_COLOR ForeColor);
[id(0x000000cf), propget, helpcontext(0x000f430c)]
HRESULT HideSelection([out, retval] VARIANT_BOOL* HideSelection);
[id(0x000000cf), propput, helpcontext(0x000f430c)]
HRESULT HideSelection([in] VARIANT_BOOL HideSelection);
[id(0x0000000a), propget, helpcontext(0x000f430f)]
HRESULT Locked([out, retval] VARIANT_BOOL* Locked);
[id(0x0000000a), propput, helpcontext(0x000f430f)]
HRESULT Locked([in] VARIANT_BOOL Locked);
[id(0xfffffdeb), propget, helpcontext(0x000f4312)]
HRESULT MaxLength([out, retval] long* MaxLength);
[id(0xfffffdeb), propput, helpcontext(0x000f4312)]
HRESULT MaxLength([in] long MaxLength);
[id(0xfffffdf6), propget, helpcontext(0x000f4313)]
HRESULT MouseIcon([out, retval] Picture** MouseIcon);
[id(0xfffffdf6), propput, helpcontext(0x000f4313)]
HRESULT MouseIcon([in] Picture* MouseIcon);
[id(0xfffffdf7), propget, helpcontext(0x000f4314)]
HRESULT MousePointer([out, retval] OlMousePointer* MousePointer);
[id(0xfffffdf7), propput, helpcontext(0x000f4314)]
HRESULT MousePointer([in] OlMousePointer MousePointer);
[id(0x000000dc), propget, helpcontext(0x000f4315)]
HRESULT SelectionMargin([out, retval] VARIANT_BOOL* SelectionMargin);
[id(0x000000dc), propput, helpcontext(0x000f4315)]
HRESULT SelectionMargin([in] VARIANT_BOOL SelectionMargin);
[id(0x00000134), propget, helpcontext(0x000f4316)]
HRESULT Style([out, retval] OlComboBoxStyle* Style);
[id(0x00000134), propput, helpcontext(0x000f4316)]
HRESULT Style([in] OlComboBoxStyle Style);
[id(0xfffffdfb), propget, helpcontext(0x000f4317)]
HRESULT Text([out, retval] BSTR* Text);
[id(0xfffffdfb), propput, helpcontext(0x000f4317)]
HRESULT Text([in] BSTR Text);
[id(0x00002714), propget, helpcontext(0x000f4318)]
HRESULT TextAlign([out, retval] OlTextAlign* TextAlign);
[id(0x00002714), propput, helpcontext(0x000f4318)]
HRESULT TextAlign([in] OlTextAlign TextAlign);
[id(0x00000263), propget, helpcontext(0x000f4319)]
HRESULT TopIndex([out, retval] long* TopIndex);
[id(0x00000263), propput, helpcontext(0x000f4319)]
HRESULT TopIndex([in] long TopIndex);
[id(00000000), propget, helpcontext(0x000f431a)]
HRESULT Value([out, retval] VARIANT* Value);
[id(00000000), propput, helpcontext(0x000f431a)]
HRESULT Value([in] VARIANT Value);
[id(0xfffffdf2), propget, helpcontext(0x000f431b)]
HRESULT ListIndex([out, retval] long* ListIndex);
[id(0xfffffdf2), propput, helpcontext(0x000f431b)]
HRESULT ListIndex([in] long ListIndex);
[id(0xfffffded), propget, helpcontext(0x000f431c)]
HRESULT ListCount([out, retval] long* ListCount);
[id(0xfffffddd), propget, helpcontext(0x000f431d)]
HRESULT SelStart([out, retval] long* SelStart);
[id(0xfffffddd), propput, helpcontext(0x000f431d)]
HRESULT SelStart([in] long SelStart);
[id(0xfffffddc), propget, helpcontext(0x000f431e)]
HRESULT SelLength([out, retval] long* SelLength);
[id(0xfffffddc), propput, helpcontext(0x000f431e)]
HRESULT SelLength([in] long SelLength);
[id(0xfffffdde), propget, helpcontext(0x000f431f)]
HRESULT SelText([out, retval] BSTR* SelText);
[id(0x00002109), helpcontext(0x000f4320)]
HRESULT GetItem(
[in] long Index,
[out, retval] BSTR* Item);
[id(0x0000fbde), helpcontext(0x000f4321)]
HRESULT SetItem(
[in] long Index,
[in] BSTR Item);
[id(0x00000015), helpcontext(0x000f4322)]
HRESULT Cut();
[id(0x00000016), helpcontext(0x000f4323)]
HRESULT Copy();
[id(0x00000018), helpcontext(0x000f4324)]
HRESULT Paste();
[id(0xfffffdd6), helpcontext(0x000f4325)]
HRESULT Clear();
[id(0xfffffdd7), helpcontext(0x000f4326)]
HRESULT AddItem(
[in] BSTR ItemText,
[in, optional] VARIANT Index);
[id(0xfffffdd5), helpcontext(0x000f4327)]
HRESULT RemoveItem([in] long Index);
[id(0x000003e9), helpcontext(0x000f4328)]
HRESULT DropDown();
};
[
uuid(000672E3-0000-0000-C000-000000000046),
helpcontext(0x000f432a)
]
dispinterface OlkComboBoxEvents {
properties:
methods:
[id(0xfffffda8), helpcontext(0x000f432b)]
void Click();
[id(0xfffffda7), helpcontext(0x000f432c)]
void DoubleClick();
[id(0xfffffda3), helpcontext(0x000f432d)]
void MouseDown(
[in] OlMouseButton Button,
[in] OlShiftState Shift,
[in] OLE_XPOS_CONTAINER X,
[in] OLE_YPOS_CONTAINER Y);
[id(0xfffffda2), helpcontext(0x000f432e)]
void MouseMove(
[in] OlMouseButton Button,
[in] OlShiftState Shift,
[in] OLE_XPOS_CONTAINER X,
[in] OLE_YPOS_CONTAINER Y);
[id(0xfffffda1), helpcontext(0x000f432f)]
void MouseUp(
[in] OlMouseButton Button,
[in] OlShiftState Shift,
[in] OLE_XPOS_CONTAINER X,
[in] OLE_YPOS_CONTAINER Y);
[id(0x80018202), helpcontext(0x000f4330)]
void Enter();
[id(0x80018203), helpcontext(0x000f4331)]
void Exit([in] VARIANT_BOOL* Cancel);
[id(0xfffffda6), helpcontext(0x000f4332)]
void KeyDown(
[in] long* KeyCode,
[in] OlShiftState Shift);
[id(0xfffffda5), helpcontext(0x000f4333)]
void KeyPress([in] long* KeyAscii);
[id(0xfffffda4), helpcontext(0x000f4334)]
void KeyUp(
[in] long* KeyCode,
[in] OlShiftState Shift);
[id(0x00000002), helpcontext(0x000f4335)]
void Change();
[id(0x000007d2), helpcontext(0x000f4336)]
void DropButtonClick();
[id(0x80018200), helpcontext(0x000f4337)]
void AfterUpdate();
[id(0x80018201), helpcontext(0x000f4338)]
void BeforeUpdate([in] VARIANT_BOOL* Cancel);
};
[
uuid(0006F04D-0000-0000-C000-000000000046),
helpcontext(0x000f4339),
control
]
coclass OlkComboBox {
[default] interface _OlkComboBox;
[default, source] dispinterface OlkComboBoxEvents;
};
[
odl,
uuid(000672DF-0000-0000-C000-000000000046),
helpcontext(0x000f433a),
dual,
oleautomation
]
interface _OlkListBox : IDispatch {
[id(0xfffffe08), propget, helpcontext(0x000f433b)]
HRESULT BorderStyle([out, retval] OlBorderStyle* BorderStyle);
[id(0xfffffe08), propput, helpcontext(0x000f433b)]
HRESULT BorderStyle([in] OlBorderStyle BorderStyle);
[id(0xfffffe0b), propget, helpcontext(0x000f433c)]
HRESULT BackColor([out, retval] OLE_COLOR* BackColor);
[id(0xfffffe0b), propput, helpcontext(0x000f433c)]
HRESULT BackColor([in] OLE_COLOR BackColor);
[id(0xfffffdfe), propget, helpcontext(0x000f433d)]
HRESULT Enabled([out, retval] VARIANT_BOOL* Enabled);
[id(0xfffffdfe), propput, helpcontext(0x000f433d)]
HRESULT Enabled([in] VARIANT_BOOL Enabled);
[id(0xfffffe00), propget, helpcontext(0x000f433e)]
HRESULT Font([out, retval] Font** Font);
[id(0xfffffdff), propget, helpcontext(0x000f433f)]
HRESULT ForeColor([out, retval] OLE_COLOR* ForeColor);
[id(0xfffffdff), propput, helpcontext(0x000f433f)]
HRESULT ForeColor([in] OLE_COLOR ForeColor);
[id(0x0000000a), propget, helpcontext(0x000f4341)]
HRESULT Locked([out, retval] VARIANT_BOOL* Locked);
[id(0x0000000a), propput, helpcontext(0x000f4341)]
HRESULT Locked([in] VARIANT_BOOL Locked);
[id(0x000001f8), propget, helpcontext(0x000f4342)]
HRESULT MatchEntry([out, retval] OlMatchEntry* MatchEntry);
[id(0x000001f8), propput, helpcontext(0x000f4342)]
HRESULT MatchEntry([in] OlMatchEntry MatchEntry);
[id(0xfffffdf6), propget, helpcontext(0x000f4343)]
HRESULT MouseIcon([out, retval] Picture** MouseIcon);
[id(0xfffffdf6), propput, helpcontext(0x000f4343)]
HRESULT MouseIcon([in] Picture* MouseIcon);
[id(0xfffffdf7), propget, helpcontext(0x000f4344)]
HRESULT MousePointer([out, retval] OlMousePointer* MousePointer);
[id(0xfffffdf7), propput, helpcontext(0x000f4344)]
HRESULT MousePointer([in] OlMousePointer MousePointer);
[id(0xfffffdec), propget, helpcontext(0x000f4345)]
HRESULT MultiSelect([out, retval] OlMultiSelect* MultiSelect);
[id(0xfffffdec), propput, helpcontext(0x000f4345)]
HRESULT MultiSelect([in] OlMultiSelect MultiSelect);
[id(0xfffffdfb), propget, helpcontext(0x000f4346)]
HRESULT Text([out, retval] BSTR* Text);
[id(0xfffffdfb), propput, helpcontext(0x000f4346)]
HRESULT Text([in] BSTR Text);
[id(0x00002714), propget, helpcontext(0x000f4347)]
HRESULT TextAlign([out, retval] OlTextAlign* TextAlign);
[id(0x00002714), propput, helpcontext(0x000f4347)]
HRESULT TextAlign([in] OlTextAlign TextAlign);
[id(0x00000263), propget, helpcontext(0x000f4348)]
HRESULT TopIndex([out, retval] long* TopIndex);
[id(0x00000263), propput, helpcontext(0x000f4348)]
HRESULT TopIndex([in] long TopIndex);
[id(00000000), propget, helpcontext(0x000f4349)]
HRESULT Value([out, retval] VARIANT* Value);
[id(00000000), propput, helpcontext(0x000f4349)]
HRESULT Value([in] VARIANT Value);
[id(0xfffffdf2), propget, helpcontext(0x000f434a)]
HRESULT ListIndex([out, retval] long* ListIndex);
[id(0xfffffdf2), propput, helpcontext(0x000f434a)]
HRESULT ListIndex([in] long ListIndex);
[id(0xfffffded), propget, helpcontext(0x000f434b)]
HRESULT ListCount([out, retval] long* ListCount);
[id(0x00002109), helpcontext(0x000f434c)]
HRESULT GetItem(
[in] long Index,
[out, retval] BSTR* Item);
[id(0x0000fbde), helpcontext(0x000f434d)]
HRESULT SetItem(
[in] long Index,
[in] BSTR Item);
[id(0x0000fbdf), helpcontext(0x000f434e)]
HRESULT GetSelected(
[in] long Index,
[out, retval] VARIANT_BOOL* Selected);
[id(0x0000fbe0), helpcontext(0x000f434f)]
HRESULT SetSelected(
[in] long Index,
[in] VARIANT_BOOL Selected);
[id(0x00000016), helpcontext(0x000f4351)]
HRESULT Copy();
[id(0xfffffdd6), helpcontext(0x000f4353)]
HRESULT Clear();
[id(0xfffffdd7), helpcontext(0x000f4354)]
HRESULT AddItem(
[in] BSTR ItemText,
[in, optional] VARIANT Index);
[id(0xfffffdd5), helpcontext(0x000f4355)]
HRESULT RemoveItem([in] long Index);
};
[
uuid(000672E4-0000-0000-C000-000000000046),
helpcontext(0x000f4357)
]
dispinterface OlkListBoxEvents {
properties:
methods:
[id(0xfffffda8), helpcontext(0x000f4358)]
void Click();
[id(0xfffffda7), helpcontext(0x000f4359)]
void DoubleClick();
[id(0xfffffda3), helpcontext(0x000f435a)]
void MouseDown(
[in] OlMouseButton Button,
[in] OlShiftState Shift,
[in] OLE_XPOS_CONTAINER X,
[in] OLE_YPOS_CONTAINER Y);
[id(0xfffffda2), helpcontext(0x000f435b)]
void MouseMove(
[in] OlMouseButton Button,
[in] OlShiftState Shift,
[in] OLE_XPOS_CONTAINER X,
[in] OLE_YPOS_CONTAINER Y);
[id(0xfffffda1), helpcontext(0x000f435c)]
void MouseUp(
[in] OlMouseButton Button,
[in] OlShiftState Shift,
[in] OLE_XPOS_CONTAINER X,
[in] OLE_YPOS_CONTAINER Y);
[id(0x80018202), helpcontext(0x000f435d)]
void Enter();
[id(0x80018203), helpcontext(0x000f435e)]
void Exit([in] VARIANT_BOOL* Cancel);
[id(0xfffffda6), helpcontext(0x000f435f)]
void KeyDown(
[in] long* KeyCode,
[in] OlShiftState Shift);
[id(0xfffffda5), helpcontext(0x000f4360)]
void KeyPress([in] long* KeyAscii);
[id(0xfffffda4), helpcontext(0x000f4361)]
void KeyUp(
[in] long* KeyCode,
[in] OlShiftState Shift);
[id(0x00000002), helpcontext(0x000f4362)]
void Change();
[id(0x80018200), helpcontext(0x000f4363)]
void AfterUpdate();
[id(0x80018201), helpcontext(0x000f4364)]
void BeforeUpdate([in] VARIANT_BOOL* Cancel);
};
[
uuid(0006F04E-0000-0000-C000-000000000046),
helpcontext(0x000f4365),
control
]
coclass OlkListBox {
[default] interface _OlkListBox;
[default, source] dispinterface OlkListBoxEvents;
};
[
odl,
uuid(000672F6-0000-0000-C000-000000000046),
helpcontext(0x000f4366),
dual,
oleautomation
]
interface _OlkInfoBar : IDispatch {
[id(0xfffffdf6), propget, helpcontext(0x000f4367)]
HRESULT MouseIcon([out, retval] Picture** MouseIcon);
[id(0xfffffdf6), propput, helpcontext(0x000f4367)]
HRESULT MouseIcon([in] Picture* MouseIcon);
[id(0xfffffdf7), propget, helpcontext(0x000f4368)]
HRESULT MousePointer([out, retval] OlMousePointer* MousePointer);
[id(0xfffffdf7), propput, helpcontext(0x000f4368)]
HRESULT MousePointer([in] OlMousePointer MousePointer);
};
[
uuid(000672F7-0000-0000-C000-000000000046),
helpcontext(0x000f436a)
]
dispinterface OlkInfoBarEvents {
properties:
methods:
[id(0xfffffda8), helpcontext(0x000f436b)]
void Click();
[id(0xfffffda7), helpcontext(0x000f436c)]
void DoubleClick();
[id(0xfffffda3), helpcontext(0x000f436d)]
void MouseDown(
[in] OlMouseButton Button,
[in] OlShiftState Shift,
[in] OLE_XPOS_CONTAINER X,
[in] OLE_YPOS_CONTAINER Y);
[id(0xfffffda2), helpcontext(0x000f436e)]
void MouseMove(
[in] OlMouseButton Button,
[in] OlShiftState Shift,
[in] OLE_XPOS_CONTAINER X,
[in] OLE_YPOS_CONTAINER Y);
[id(0xfffffda1), helpcontext(0x000f436f)]
void MouseUp(
[in] OlMouseButton Button,
[in] OlShiftState Shift,
[in] OLE_XPOS_CONTAINER X,
[in] OLE_YPOS_CONTAINER Y);
};
[
uuid(0006F054-0000-0000-C000-000000000046),
helpcontext(0x000f4370),
control
]
coclass OlkInfoBar {
[default] interface _OlkInfoBar;
[default, source] dispinterface OlkInfoBarEvents;
};
[
odl,
uuid(000672EB-0000-0000-C000-000000000046),
helpcontext(0x000f4371),
dual,
oleautomation
]
interface _OlkContactPhoto : IDispatch {
[id(0xfffffdfe), propget, helpcontext(0x000f4372)]
HRESULT Enabled([out, retval] VARIANT_BOOL* Enabled);
[id(0xfffffdfe), propput, helpcontext(0x000f4372)]
HRESULT Enabled([in] VARIANT_BOOL Enabled);
[id(0xfffffdf6), propget, helpcontext(0x000f4373)]
HRESULT MouseIcon([out, retval] Picture** MouseIcon);
[id(0xfffffdf6), propput, helpcontext(0x000f4373)]
HRESULT MouseIcon([in] Picture* MouseIcon);
[id(0xfffffdf7), propget, helpcontext(0x000f4374)]
HRESULT MousePointer([out, retval] OlMousePointer* MousePointer);
[id(0xfffffdf7), propput, helpcontext(0x000f4374)]
HRESULT MousePointer([in] OlMousePointer MousePointer);
};
[
uuid(000672EC-0000-0000-C000-000000000046),
helpcontext(0x000f4376)
]
dispinterface OlkContactPhotoEvents {
properties:
methods:
[id(0xfffffda8), helpcontext(0x000f4377)]
void Click();
[id(0xfffffda7), helpcontext(0x000f4378)]
void DoubleClick();
[id(0xfffffda3), helpcontext(0x000f4379)]
void MouseDown(
[in] OlMouseButton Button,
[in] OlShiftState Shift,
[in] OLE_XPOS_CONTAINER X,
[in] OLE_YPOS_CONTAINER Y);
[id(0xfffffda2), helpcontext(0x000f437a)]
void MouseMove(
[in] OlMouseButton Button,
[in] OlShiftState Shift,
[in] OLE_XPOS_CONTAINER X,
[in] OLE_YPOS_CONTAINER Y);
[id(0xfffffda1), helpcontext(0x000f437b)]
void MouseUp(
[in] OlMouseButton Button,
[in] OlShiftState Shift,
[in] OLE_XPOS_CONTAINER X,
[in] OLE_YPOS_CONTAINER Y);
[id(0x80018202), helpcontext(0x000f437c)]
void Enter();
[id(0x80018203), helpcontext(0x000f437d)]
void Exit([in] VARIANT_BOOL* Cancel);
[id(0xfffffda6), helpcontext(0x000f437e)]
void KeyDown(
[in] long* KeyCode,
[in] OlShiftState Shift);
[id(0xfffffda5), helpcontext(0x000f437f)]
void KeyPress([in] long* KeyAscii);
[id(0xfffffda4), helpcontext(0x000f4380)]
void KeyUp(
[in] long* KeyCode,
[in] OlShiftState Shift);
[id(0x00000002), helpcontext(0x000f4381)]
void Change();
};
[
uuid(0006F04F-0000-0000-C000-000000000046),
helpcontext(0x000f4382),
control
]
coclass OlkContactPhoto {
[default] interface _OlkContactPhoto;
[default, source] dispinterface OlkContactPhotoEvents;
};
[
odl,
uuid(000672ED-0000-0000-C000-000000000046),
helpcontext(0x000f4383),
dual,
oleautomation
]
interface _OlkBusinessCardControl : IDispatch {
[id(0xfffffdf6), propget, helpcontext(0x000f4384)]
HRESULT MouseIcon([out, retval] Picture** MouseIcon);
[id(0xfffffdf6), propput, helpcontext(0x000f4384)]
HRESULT MouseIcon([in] Picture* MouseIcon);
[id(0xfffffdf7), propget, helpcontext(0x000f4385)]
HRESULT MousePointer([out, retval] OlMousePointer* MousePointer);
[id(0xfffffdf7), propput, helpcontext(0x000f4385)]
HRESULT MousePointer([in] OlMousePointer MousePointer);
};
[
uuid(000672EE-0000-0000-C000-000000000046),
helpcontext(0x000f4387)
]
dispinterface OlkBusinessCardControlEvents {
properties:
methods:
[id(0xfffffda8), helpcontext(0x000f4388)]
void Click();
[id(0xfffffda7), helpcontext(0x000f4389)]
void DoubleClick();
[id(0xfffffda3), helpcontext(0x000f438a)]
void MouseDown(
[in] OlMouseButton Button,
[in] OlShiftState Shift,
[in] OLE_XPOS_CONTAINER X,
[in] OLE_YPOS_CONTAINER Y);
[id(0xfffffda2), helpcontext(0x000f438b)]
void MouseMove(
[in] OlMouseButton Button,
[in] OlShiftState Shift,
[in] OLE_XPOS_CONTAINER X,
[in] OLE_YPOS_CONTAINER Y);
[id(0xfffffda1), helpcontext(0x000f438c)]
void MouseUp(
[in] OlMouseButton Button,
[in] OlShiftState Shift,
[in] OLE_XPOS_CONTAINER X,
[in] OLE_YPOS_CONTAINER Y);
};
[
uuid(0006F050-0000-0000-C000-000000000046),
helpcontext(0x000f438d),
control
]
coclass OlkBusinessCardControl {
[default] interface _OlkBusinessCardControl;
[default, source] dispinterface OlkBusinessCardControlEvents;
};
[
odl,
uuid(000672F8-0000-0000-C000-000000000046),
helpcontext(0x000f438e),
dual,
oleautomation
]
interface _OlkPageControl : IDispatch {
[id(0x0000fbd1), propget, helpcontext(0x000f4390)]
HRESULT Page([out, retval] OlPageType* PageID);
[id(0x0000fbd1), propput, helpcontext(0x000f4390)]
HRESULT Page([in] OlPageType PageID);
};
[
uuid(000672F9-0000-0000-C000-000000000046),
helpcontext(0x000f4392)
]
dispinterface OlkPageControlEvents {
properties:
methods:
};
[
uuid(0006F055-0000-0000-C000-000000000046),
helpcontext(0x000f4393),
control
]
coclass OlkPageControl {
[default] interface _OlkPageControl;
[default, source] dispinterface OlkPageControlEvents;
};
[
odl,
uuid(000672FA-0000-0000-C000-000000000046),
helpcontext(0x000f4394),
dual,
oleautomation
]
interface _OlkDateControl : IDispatch {
[id(0xfffffe0c), propget, helpcontext(0x000f4395)]
HRESULT AutoSize([out, retval] VARIANT_BOOL* AutoSize);
[id(0xfffffe0c), propput, helpcontext(0x000f4395)]
HRESULT AutoSize([in] VARIANT_BOOL AutoSize);
[id(0x000000da), propget, helpcontext(0x000f4396)]
HRESULT AutoWordSelect([out, retval] VARIANT_BOOL* AutoWordSelect);
[id(0x000000da), propput, helpcontext(0x000f4396)]
HRESULT AutoWordSelect([in] VARIANT_BOOL AutoWordSelect);
[id(0xfffffe0b), propget, helpcontext(0x000f4397)]
HRESULT BackColor([out, retval] OLE_COLOR* BackColor);
[id(0xfffffe0b), propput, helpcontext(0x000f4397)]
HRESULT BackColor([in] OLE_COLOR BackColor);
[id(0xfffffe0a), propget, helpcontext(0x000f4398)]
HRESULT BackStyle([out, retval] OlBackStyle* BackStyle);
[id(0xfffffe0a), propput, helpcontext(0x000f4398)]
HRESULT BackStyle([in] OlBackStyle BackStyle);
[id(0x0000fbd2), propget, helpcontext(0x000f4399)]
HRESULT Date([out, retval] DATE* Date);
[id(0x0000fbd2), propput, helpcontext(0x000f4399)]
HRESULT Date([in] DATE Date);
[id(0xfffffdfe), propget, helpcontext(0x000f439b)]
HRESULT Enabled([out, retval] VARIANT_BOOL* Enabled);
[id(0xfffffdfe), propput, helpcontext(0x000f439b)]
HRESULT Enabled([in] VARIANT_BOOL Enabled);
[id(0x000000e0), propget, helpcontext(0x000f439c)]
HRESULT EnterFieldBehavior([out, retval] OlEnterFieldBehavior* EnterFieldBehavior);
[id(0x000000e0), propput, helpcontext(0x000f439c)]
HRESULT EnterFieldBehavior([in] OlEnterFieldBehavior EnterFieldBehavior);
[id(0xfffffe00), propget, helpcontext(0x000f439d)]
HRESULT Font([out, retval] Font** Font);
[id(0xfffffdff), propget, helpcontext(0x000f439e)]
HRESULT ForeColor([out, retval] OLE_COLOR* ForeColor);
[id(0xfffffdff), propput, helpcontext(0x000f439e)]
HRESULT ForeColor([in] OLE_COLOR ForeColor);
[id(0x000000cf), propget, helpcontext(0x000f439f)]
HRESULT HideSelection([out, retval] VARIANT_BOOL* HideSelection);
[id(0x000000cf), propput, helpcontext(0x000f439f)]
HRESULT HideSelection([in] VARIANT_BOOL HideSelection);
[id(0x0000000a), propget, helpcontext(0x000f43a0)]
HRESULT Locked([out, retval] VARIANT_BOOL* Locked);
[id(0x0000000a), propput, helpcontext(0x000f43a0)]
HRESULT Locked([in] VARIANT_BOOL Locked);
[id(0xfffffdf6), propget, helpcontext(0x000f43a1)]
HRESULT MouseIcon([out, retval] Picture** MouseIcon);
[id(0xfffffdf6), propput, helpcontext(0x000f43a1)]
HRESULT MouseIcon([in] Picture* MouseIcon);
[id(0xfffffdf7), propget, helpcontext(0x000f43a2)]
HRESULT MousePointer([out, retval] OlMousePointer* MousePointer);
[id(0xfffffdf7), propput, helpcontext(0x000f43a2)]
HRESULT MousePointer([in] OlMousePointer MousePointer);
[id(0x0000fbd3), propget, helpcontext(0x000f43a3)]
HRESULT ShowNoneButton([out, retval] VARIANT_BOOL* ShowNoneButton);
[id(0x0000fbd3), propput, helpcontext(0x000f43a3)]
HRESULT ShowNoneButton([in] VARIANT_BOOL ShowNoneButton);
[id(0xfffffdfb), propget, helpcontext(0x000f43a4)]
HRESULT Text([out, retval] BSTR* Text);
[id(0xfffffdfb), propput, helpcontext(0x000f43a4)]
HRESULT Text([in] BSTR Text);
[id(0x00002714), propget, helpcontext(0x000f43a5)]
HRESULT TextAlign([out, retval] OlTextAlign* TextAlign);
[id(0x00002714), propput, helpcontext(0x000f43a5)]
HRESULT TextAlign([in] OlTextAlign TextAlign);
[id(00000000), propget, helpcontext(0x000f43a6)]
HRESULT Value([out, retval] VARIANT* Value);
[id(00000000), propput, helpcontext(0x000f43a6)]
HRESULT Value([in] VARIANT Value);
[id(0x000003e9), helpcontext(0x000f43a7)]
HRESULT DropDown();
};
[
uuid(000672FB-0000-0000-C000-000000000046),
helpcontext(0x000f43a9)
]
dispinterface OlkDateControlEvents {
properties:
methods:
[id(0xfffffda8), helpcontext(0x000f43aa)]
void Click();
[id(0xfffffda7), helpcontext(0x000f43ab)]
void DoubleClick();
[id(0xfffffda3), helpcontext(0x000f43ac)]
void MouseDown(
[in] OlMouseButton Button,
[in] OlShiftState Shift,
[in] OLE_XPOS_CONTAINER X,
[in] OLE_YPOS_CONTAINER Y);
[id(0xfffffda2), helpcontext(0x000f43ad)]
void MouseMove(
[in] OlMouseButton Button,
[in] OlShiftState Shift,
[in] OLE_XPOS_CONTAINER X,
[in] OLE_YPOS_CONTAINER Y);
[id(0xfffffda1), helpcontext(0x000f43ae)]
void MouseUp(
[in] OlMouseButton Button,
[in] OlShiftState Shift,
[in] OLE_XPOS_CONTAINER X,
[in] OLE_YPOS_CONTAINER Y);
[id(0x80018202), helpcontext(0x000f43af)]
void Enter();
[id(0x80018203), helpcontext(0x000f43b0)]
void Exit([in] VARIANT_BOOL* Cancel);
[id(0xfffffda6), helpcontext(0x000f43b1)]
void KeyDown(
[in] long* KeyCode,
[in] OlShiftState Shift);
[id(0xfffffda5), helpcontext(0x000f43b2)]
void KeyPress([in] long* KeyAscii);
[id(0xfffffda4), helpcontext(0x000f43b3)]
void KeyUp(
[in] long* KeyCode,
[in] OlShiftState Shift);
[id(0x00000002), helpcontext(0x000f43b4)]
void Change();
[id(0x000007d2), helpcontext(0x000f43b5)]
void DropButtonClick();
[id(0x80018200), helpcontext(0x000f43b6)]
void AfterUpdate();
[id(0x80018201), helpcontext(0x000f43b7)]
void BeforeUpdate([in] VARIANT_BOOL* Cancel);
};
[
uuid(0006F056-0000-0000-C000-000000000046),
helpcontext(0x000f43b8),
control
]
coclass OlkDateControl {
[default] interface _OlkDateControl;
[default, source] dispinterface OlkDateControlEvents;
};
[
odl,
uuid(000672EF-0000-0000-C000-000000000046),
helpcontext(0x000f43b9),
dual,
oleautomation
]
interface _OlkTimeControl : IDispatch {
[id(0xfffffe0c), propget, helpcontext(0x000f43ba)]
HRESULT AutoSize([out, retval] VARIANT_BOOL* AutoSize);
[id(0xfffffe0c), propput, helpcontext(0x000f43ba)]
HRESULT AutoSize([in] VARIANT_BOOL AutoSize);
[id(0x000000da), propget, helpcontext(0x000f43bb)]
HRESULT AutoWordSelect([out, retval] VARIANT_BOOL* AutoWordSelect);
[id(0x000000da), propput, helpcontext(0x000f43bb)]
HRESULT AutoWordSelect([in] VARIANT_BOOL AutoWordSelect);
[id(0xfffffe0b), propget, helpcontext(0x000f43bc)]
HRESULT BackColor([out, retval] OLE_COLOR* BackColor);
[id(0xfffffe0b), propput, helpcontext(0x000f43bc)]
HRESULT BackColor([in] OLE_COLOR BackColor);
[id(0xfffffe0a), propget, helpcontext(0x000f43bd)]
HRESULT BackStyle([out, retval] OlBackStyle* BackStyle);
[id(0xfffffe0a), propput, helpcontext(0x000f43bd)]
HRESULT BackStyle([in] OlBackStyle BackStyle);
[id(0xfffffdfe), propget, helpcontext(0x000f43bf)]
HRESULT Enabled([out, retval] VARIANT_BOOL* Enabled);
[id(0xfffffdfe), propput, helpcontext(0x000f43bf)]
HRESULT Enabled([in] VARIANT_BOOL Enabled);
[id(0x000000e0), propget, helpcontext(0x000f43c0)]
HRESULT EnterFieldBehavior([out, retval] OlEnterFieldBehavior* EnterFieldBehavior);
[id(0x000000e0), propput, helpcontext(0x000f43c0)]
HRESULT EnterFieldBehavior([in] OlEnterFieldBehavior EnterFieldBehavior);
[id(0xfffffe00), propget, helpcontext(0x000f43c1)]
HRESULT Font([out, retval] Font** Font);
[id(0xfffffdff), propget, helpcontext(0x000f43c2)]
HRESULT ForeColor([out, retval] OLE_COLOR* ForeColor);
[id(0xfffffdff), propput, helpcontext(0x000f43c2)]
HRESULT ForeColor([in] OLE_COLOR ForeColor);
[id(0x000000cf), propget, helpcontext(0x000f43c3)]
HRESULT HideSelection([out, retval] VARIANT_BOOL* HideSelection);
[id(0x000000cf), propput, helpcontext(0x000f43c3)]
HRESULT HideSelection([in] VARIANT_BOOL HideSelection);
[id(0x0000000a), propget, helpcontext(0x000f43c4)]
HRESULT Locked([out, retval] VARIANT_BOOL* Locked);
[id(0x0000000a), propput, helpcontext(0x000f43c4)]
HRESULT Locked([in] VARIANT_BOOL Locked);
[id(0xfffffdf6), propget, helpcontext(0x000f43c5)]
HRESULT MouseIcon([out, retval] Picture** MouseIcon);
[id(0xfffffdf6), propput, helpcontext(0x000f43c5)]
HRESULT MouseIcon([in] Picture* MouseIcon);
[id(0xfffffdf7), propget, helpcontext(0x000f43c6)]
HRESULT MousePointer([out, retval] OlMousePointer* MousePointer);
[id(0xfffffdf7), propput, helpcontext(0x000f43c6)]
HRESULT MousePointer([in] OlMousePointer MousePointer);
[id(0x0000fbd4), propget, helpcontext(0x000f43c7)]
HRESULT ReferenceTime([out, retval] DATE* ReferenceTime);
[id(0x0000fbd4), propput, helpcontext(0x000f43c7)]
HRESULT ReferenceTime([in] DATE ReferenceTime);
[id(0x0000fbd5), propget, helpcontext(0x000f43c8)]
HRESULT Style([out, retval] OlTimeStyle* TimeStyle);
[id(0x0000fbd5), propput, helpcontext(0x000f43c8)]
HRESULT Style([in] OlTimeStyle TimeStyle);
[id(0x0000fbd2), propget, helpcontext(0x000f43c9)]
HRESULT Time([out, retval] DATE* Time);
[id(0x0000fbd2), propput, helpcontext(0x000f43c9)]
HRESULT Time([in] DATE Time);
[id(0xfffffdfb), propget, helpcontext(0x000f43ca)]
HRESULT Text([out, retval] BSTR* Text);
[id(0xfffffdfb), propput, helpcontext(0x000f43ca)]
HRESULT Text([in] BSTR Text);
[id(0x00002714), propget, helpcontext(0x000f43cb)]
HRESULT TextAlign([out, retval] OlTextAlign* TextAlign);
[id(0x00002714), propput, helpcontext(0x000f43cb)]
HRESULT TextAlign([in] OlTextAlign TextAlign);
[id(00000000), propget, helpcontext(0x000f43cc)]
HRESULT Value([out, retval] VARIANT* Value);
[id(00000000), propput, helpcontext(0x000f43cc)]
HRESULT Value([in] VARIANT Value);
[id(0x0000fbdb), propget, helpcontext(0x000f43cd)]
HRESULT IntervalTime([out, retval] DATE* IntervalTime);
[id(0x0000fbdb), propput, helpcontext(0x000f43cd)]
HRESULT IntervalTime([in] DATE IntervalTime);
[id(0x000003e9), helpcontext(0x000f43ce)]
HRESULT DropDown();
};
[
uuid(000672F0-0000-0000-C000-000000000046),
helpcontext(0x000f43d0)
]
dispinterface OlkTimeControlEvents {
properties:
methods:
[id(0xfffffda8), helpcontext(0x000f43d1)]
void Click();
[id(0xfffffda7), helpcontext(0x000f43d2)]
void DoubleClick();
[id(0xfffffda3), helpcontext(0x000f43d3)]
void MouseDown(
[in] OlMouseButton Button,
[in] OlShiftState Shift,
[in] OLE_XPOS_CONTAINER X,
[in] OLE_YPOS_CONTAINER Y);
[id(0xfffffda2), helpcontext(0x000f43d4)]
void MouseMove(
[in] OlMouseButton Button,
[in] OlShiftState Shift,
[in] OLE_XPOS_CONTAINER X,
[in] OLE_YPOS_CONTAINER Y);
[id(0xfffffda1), helpcontext(0x000f43d5)]
void MouseUp(
[in] OlMouseButton Button,
[in] OlShiftState Shift,
[in] OLE_XPOS_CONTAINER X,
[in] OLE_YPOS_CONTAINER Y);
[id(0x80018202), helpcontext(0x000f43d6)]
void Enter();
[id(0x80018203), helpcontext(0x000f43d7)]
void Exit([in] VARIANT_BOOL* Cancel);
[id(0xfffffda6), helpcontext(0x000f43d8)]
void KeyDown(
[in] long* KeyCode,
[in] OlShiftState Shift);
[id(0xfffffda5), helpcontext(0x000f43d9)]
void KeyPress([in] long* KeyAscii);
[id(0xfffffda4), helpcontext(0x000f43da)]
void KeyUp(
[in] long* KeyCode,
[in] OlShiftState Shift);
[id(0x00000002), helpcontext(0x000f43db)]
void Change();
[id(0x000007d2), helpcontext(0x000f43dc)]
void DropButtonClick();
[id(0x80018200), helpcontext(0x000f43dd)]
void AfterUpdate();
[id(0x80018201), helpcontext(0x000f43de)]
void BeforeUpdate([in] VARIANT_BOOL* Cancel);
};
[
uuid(0006F051-0000-0000-C000-000000000046),
helpcontext(0x000f43df),
control
]
coclass OlkTimeControl {
[default] interface _OlkTimeControl;
[default, source] dispinterface OlkTimeControlEvents;
};
[
odl,
uuid(000672F4-0000-0000-C000-000000000046),
helpcontext(0x000f43f6),
dual,
oleautomation
]
interface _OlkCategory : IDispatch {
[id(0xfffffe0c), propget, helpcontext(0x000f43f7)]
HRESULT AutoSize([out, retval] VARIANT_BOOL* AutoSize);
[id(0xfffffe0c), propput, helpcontext(0x000f43f7)]
HRESULT AutoSize([in] VARIANT_BOOL AutoSize);
[id(0xfffffe0b), propget, helpcontext(0x000f43f8)]
HRESULT BackColor([out, retval] OLE_COLOR* BackColor);
[id(0xfffffe0b), propput, helpcontext(0x000f43f8)]
HRESULT BackColor([in] OLE_COLOR BackColor);
[id(0xfffffe0a), propget, helpcontext(0x000f43f9)]
HRESULT BackStyle([out, retval] OlBackStyle* BackStyle);
[id(0xfffffe0a), propput, helpcontext(0x000f43f9)]
HRESULT BackStyle([in] OlBackStyle BackStyle);
[id(0xfffffdfe), propget, helpcontext(0x000f43fa)]
HRESULT Enabled([out, retval] VARIANT_BOOL* Enabled);
[id(0xfffffdfe), propput, helpcontext(0x000f43fa)]
HRESULT Enabled([in] VARIANT_BOOL Enabled);
[id(0xfffffdff), propget, helpcontext(0x000f43fb)]
HRESULT ForeColor([out, retval] OLE_COLOR* ForeColor);
[id(0xfffffdff), propput, helpcontext(0x000f43fb)]
HRESULT ForeColor([in] OLE_COLOR ForeColor);
[id(0xfffffdf6), propget, helpcontext(0x000f43fc)]
HRESULT MouseIcon([out, retval] Picture** MouseIcon);
[id(0xfffffdf6), propput, helpcontext(0x000f43fc)]
HRESULT MouseIcon([in] Picture* MouseIcon);
[id(0xfffffdf7), propget, helpcontext(0x000f43fd)]
HRESULT MousePointer([out, retval] OlMousePointer* MousePointer);
[id(0xfffffdf7), propput, helpcontext(0x000f43fd)]
HRESULT MousePointer([in] OlMousePointer MousePointer);
};
[
uuid(000672F5-0000-0000-C000-000000000046),
helpcontext(0x000f4400)
]
dispinterface OlkCategoryEvents {
properties:
methods:
[id(0xfffffda8), helpcontext(0x000f4401)]
void Click();
[id(0xfffffda7), helpcontext(0x000f4402)]
void DoubleClick();
[id(0xfffffda3), helpcontext(0x000f4403)]
void MouseDown(
[in] OlMouseButton Button,
[in] OlShiftState Shift,
[in] OLE_XPOS_CONTAINER X,
[in] OLE_YPOS_CONTAINER Y);
[id(0xfffffda2), helpcontext(0x000f4404)]
void MouseMove(
[in] OlMouseButton Button,
[in] OlShiftState Shift,
[in] OLE_XPOS_CONTAINER X,
[in] OLE_YPOS_CONTAINER Y);
[id(0xfffffda1), helpcontext(0x000f4405)]
void MouseUp(
[in] OlMouseButton Button,
[in] OlShiftState Shift,
[in] OLE_XPOS_CONTAINER X,
[in] OLE_YPOS_CONTAINER Y);
[id(0x80018202), helpcontext(0x000f4406)]
void Enter();
[id(0x80018203), helpcontext(0x000f4407)]
void Exit([in] VARIANT_BOOL* Cancel);
[id(0xfffffda6), helpcontext(0x000f4408)]
void KeyDown(
[in] long* KeyCode,
[in] OlShiftState Shift);
[id(0xfffffda5), helpcontext(0x000f4409)]
void KeyPress([in] long* KeyAscii);
[id(0xfffffda4), helpcontext(0x000f440a)]
void KeyUp(
[in] long* KeyCode,
[in] OlShiftState Shift);
[id(0x00000002), helpcontext(0x000f440b)]
void Change();
};
[
uuid(0006F053-0000-0000-C000-000000000046),
helpcontext(0x000f440c),
control
]
coclass OlkCategory {
[default] interface _OlkCategory;
[default, source] dispinterface OlkCategoryEvents;
};
[
odl,
uuid(00067352-0000-0000-C000-000000000046),
helpcontext(0x000f442d),
dual,
oleautomation
]
interface _OlkFrameHeader : IDispatch {
[id(0x000002c6), propget, helpcontext(0x000f442e)]
HRESULT Alignment([out, retval] OlAlignment* Alignment);
[id(0x000002c6), propput, helpcontext(0x000f442e)]
HRESULT Alignment([in] OlAlignment Alignment);
[id(0xfffffdfa), propget, helpcontext(0x000f440e)]
HRESULT Caption([out, retval] BSTR* Caption);
[id(0xfffffdfa), propput, helpcontext(0x000f440e)]
HRESULT Caption([in] BSTR Caption);
[id(0xfffffe00), propget, helpcontext(0x000f440f)]
HRESULT Font([out, retval] Font** Font);
[id(0xfffffdff), propget, helpcontext(0x000f4410)]
HRESULT ForeColor([out, retval] OLE_COLOR* ForeColor);
[id(0xfffffdff), propput, helpcontext(0x000f4410)]
HRESULT ForeColor([in] OLE_COLOR ForeColor);
[id(0xfffffdfe), propget, helpcontext(0x000f4411)]
HRESULT Enabled([out, retval] VARIANT_BOOL* Enabled);
[id(0xfffffdfe), propput, helpcontext(0x000f4411)]
HRESULT Enabled([in] VARIANT_BOOL Enabled);
[id(0xfffffdf6), propget, helpcontext(0x000f4412)]
HRESULT MouseIcon([out, retval] Picture** MouseIcon);
[id(0xfffffdf6), propput, helpcontext(0x000f4412)]
HRESULT MouseIcon([in] Picture* MouseIcon);
[id(0xfffffdf7), propget, helpcontext(0x000f4413)]
HRESULT MousePointer([out, retval] OlMousePointer* MousePointer);
[id(0xfffffdf7), propput, helpcontext(0x000f4413)]
HRESULT MousePointer([in] OlMousePointer MousePointer);
};
[
uuid(00067353-0000-0000-C000-000000000046),
helpcontext(0x000f4416)
]
dispinterface OlkFrameHeaderEvents {
properties:
methods:
};
[
uuid(0006F057-0000-0000-C000-000000000046),
helpcontext(0x000f441c),
control
]
coclass OlkFrameHeader {
[default] interface _OlkFrameHeader;
[default, source] dispinterface OlkFrameHeaderEvents;
};
[
odl,
uuid(00067355-0000-0000-C000-000000000046),
helpcontext(0x000f441d),
dual,
oleautomation
]
interface _OlkSenderPhoto : IDispatch {
[id(0xfffffdfe), propget, helpcontext(0x000f441e)]
HRESULT Enabled([out, retval] VARIANT_BOOL* Enabled);
[id(0xfffffdfe), propput, helpcontext(0x000f441e)]
HRESULT Enabled([in] VARIANT_BOOL Enabled);
[id(0xfffffdf6), propget, helpcontext(0x000f441f)]
HRESULT MouseIcon([out, retval] Picture** MouseIcon);
[id(0xfffffdf6), propput, helpcontext(0x000f441f)]
HRESULT MouseIcon([in] Picture* MouseIcon);
[id(0xfffffdf7), propget, helpcontext(0x000f4420)]
HRESULT MousePointer([out, retval] OlMousePointer* MousePointer);
[id(0xfffffdf7), propput, helpcontext(0x000f4420)]
HRESULT MousePointer([in] OlMousePointer MousePointer);
[id(0x0000fbe5), propget, helpcontext(0x000f4421)]
HRESULT PreferredWidth([out, retval] long* PreferredWidth);
[id(0x0000fbe6), propget, helpcontext(0x000f4422)]
HRESULT PreferredHeight([out, retval] long* PreferredHeight);
};
[
uuid(00067356-0000-0000-C000-000000000046),
helpcontext(0x000f4424)
]
dispinterface OlkSenderPhotoEvents {
properties:
methods:
[id(0xfffffda8), helpcontext(0x000f4425)]
void Click();
[id(0xfffffda7), helpcontext(0x000f4426)]
void DoubleClick();
[id(0xfffffda3), helpcontext(0x000f4427)]
void MouseDown(
[in] OlMouseButton Button,
[in] OlShiftState Shift,
[in] OLE_XPOS_CONTAINER X,
[in] OLE_YPOS_CONTAINER Y);
[id(0xfffffda2), helpcontext(0x000f4428)]
void MouseMove(
[in] OlMouseButton Button,
[in] OlShiftState Shift,
[in] OLE_XPOS_CONTAINER X,
[in] OLE_YPOS_CONTAINER Y);
[id(0xfffffda1), helpcontext(0x000f4429)]
void MouseUp(
[in] OlMouseButton Button,
[in] OlShiftState Shift,
[in] OLE_XPOS_CONTAINER X,
[in] OLE_YPOS_CONTAINER Y);
[id(0x00000002), helpcontext(0x000f442c)]
void Change();
};
[
uuid(0006F058-0000-0000-C000-000000000046),
helpcontext(0x000f4432),
control
]
coclass OlkSenderPhoto {
[default] interface _OlkSenderPhoto;
[default, source] dispinterface OlkSenderPhotoEvents;
};
[
odl,
uuid(000630FD-0000-0000-C000-000000000046),
helpcontext(0x00000ccd),
dual,
oleautomation
]
interface _TimeZone : IDispatch {
[id(0x0000f000), propget, helpcontext(0x00000cce)]
HRESULT Application([out, retval] _Application** Application);
[id(0x0000f00a), propget, helpcontext(0x00000ccf)]
HRESULT Class([out, retval] OlObjectClass* Class);
[id(0x0000f00b), propget, helpcontext(0x00000cd0)]
HRESULT Session([out, retval] _NameSpace** Session);
[id(0x0000f001), propget, helpcontext(0x00000cd1)]
HRESULT Parent([out, retval] IDispatch** Parent);
[id(0x00002102), propget, helpcontext(0x00000cd2)]
HRESULT Name([out, retval] BSTR* Name);
[id(0x0000fc2b), propget, helpcontext(0x00000cd3)]
HRESULT DaylightDesignation([out, retval] BSTR* DaylightDesignation);
[id(0x0000fc2c), propget, helpcontext(0x00000cd4)]
HRESULT StandardDesignation([out, retval] BSTR* StandardDesignation);
[id(0x0000fc21), propget, helpcontext(0x00000cd5)]
HRESULT Bias([out, retval] long* Bias);
[id(0x0000fc22), propget, helpcontext(0x00000cd6)]
HRESULT StandardBias([out, retval] long* StandardBias);
[id(0x0000fc23), propget, helpcontext(0x00000cd7)]
HRESULT DaylightBias([out, retval] long* DaylightBias);
[id(0x0000fc24), propget, helpcontext(0x00000cd8)]
HRESULT StandardDate([out, retval] DATE* StandardDate);
[id(0x0000fc25), propget, helpcontext(0x00000cd9)]
HRESULT DaylightDate([out, retval] DATE* DaylightDate);
[id(0x0000fc32), propget, helpcontext(0x00000ce8)]
HRESULT ID([out, retval] BSTR* ID);
};
[
odl,
uuid(00063001-0000-0000-C000-000000000046),
helpcontext(0x000002c0),
dual,
oleautomation
]
interface _Application : IDispatch {
[id(0x0000f000), propget, helpcontext(0x000002c1)]
HRESULT Application([out, retval] _Application** Application);
[id(0x0000f00a), propget, helpcontext(0x000002c2)]
HRESULT Class([out, retval] OlObjectClass* Class);
[id(0x0000f00b), propget, helpcontext(0x000002c3)]
HRESULT Session([out, retval] _NameSpace** Session);
[id(0x0000f001), propget, helpcontext(0x000002c4)]
HRESULT Parent([out, retval] IDispatch** Parent);
[id(0x00000114), propget, hidden, helpcontext(0x000002c5)]
HRESULT Assistant([out, retval] Assistant** Assistant);
[id(0x00003001), propget, helpcontext(0x000002c6)]
HRESULT Name([out, retval] BSTR* Name);
[id(0x00000116), propget, helpcontext(0x000002c7)]
HRESULT Version([out, retval] BSTR* Version);
[id(0x00000111), helpcontext(0x000002c8)]
HRESULT ActiveExplorer([out, retval] _Explorer** ActiveExplorer);
[id(0x00000112), helpcontext(0x000002c9)]
HRESULT ActiveInspector([out, retval] _Inspector** ActiveInspector);
[id(0x0000010a), helpcontext(0x000002ca)]
HRESULT CreateItem(
[in] OlItemType ItemType,
[out, retval] IDispatch** Item);
[id(0x0000010b), helpcontext(0x000002cb)]
HRESULT CreateItemFromTemplate(
[in] BSTR TemplatePath,
[in, optional] VARIANT InFolder,
[out, retval] IDispatch** Item);
[id(0x00000115), helpcontext(0x000002cc)]
HRESULT CreateObject(
[in] BSTR ObjectName,
[out, retval] IDispatch** Object);
[id(0x00000110), helpcontext(0x000002cd)]
HRESULT GetNamespace(
[in] BSTR Type,
[out, retval] _NameSpace** NameSpace);
[id(0x00000113), helpcontext(0x000002ce)]
HRESULT Quit();
[id(0x00000118), propget, helpcontext(0x000002cf)]
HRESULT COMAddIns([out, retval] COMAddIns** COMAddIns);
[id(0x00000119), propget, helpcontext(0x000002d0)]
HRESULT Explorers([out, retval] _Explorers** Explorers);
[id(0x0000011a), propget, helpcontext(0x000002d1)]
HRESULT Inspectors([out, retval] _Inspectors** Inspectors);
[id(0x0000011b), propget, helpcontext(0x000002d2)]
HRESULT LanguageSettings([out, retval] LanguageSettings** LanguageSettings);
[id(0x0000011c), propget, helpcontext(0x000002d3)]
HRESULT ProductCode([out, retval] BSTR* ProductCode);
[id(0x0000011d), propget, hidden, helpcontext(0x000002d4)]
HRESULT AnswerWizard([out, retval] AnswerWizard** AnswerWizard);
[id(0x0000011e), propget, hidden, helpcontext(0x000002d5)]
HRESULT FeatureInstall([out, retval] MsoFeatureInstall* FeatureInstall);
[id(0x0000011e), propput, hidden, helpcontext(0x000002d5)]
HRESULT FeatureInstall([in] MsoFeatureInstall FeatureInstall);
[id(0x0000011f), helpcontext(0x000002d6)]
HRESULT ActiveWindow([out, retval] IDispatch** ActiveWindow);
[id(0x0000fa62), helpcontext(0x000002d7)]
HRESULT CopyFile(
[in] BSTR FilePath,
[in] BSTR DestFolderPath,
[out, retval] IDispatch** DocItem);
[id(0x0000fa65), helpcontext(0x000002d8)]
HRESULT AdvancedSearch(
[in] BSTR Scope,
[in, optional] VARIANT Filter,
[in, optional] VARIANT SearchSubFolders,
[in, optional] VARIANT Tag,
[out, retval] Search** AdvancedSearch);
[id(0x0000fa6c), helpcontext(0x000002d9)]
HRESULT IsSearchSynchronous(
[in] BSTR LookInFolders,
[out, retval] VARIANT_BOOL* IsSearchSynchronous);
[id(0x0000fa48), hidden, helpcontext(0x000002da)]
HRESULT GetNewNickNames([in] VARIANT* pvar);
[id(0x0000fa99), propget, helpcontext(0x000002db)]
HRESULT Reminders([out, retval] _Reminders** Reminders);
[id(0x0000fad6), propget, helpcontext(0x000002dc)]
HRESULT DefaultProfileName([out, retval] BSTR* DefaultProfileName);
[id(0x0000fbf3), propget, helpcontext(0x000002dd)]
HRESULT IsTrusted([out, retval] VARIANT_BOOL* IsTrusted);
[id(0x0000fbd6), helpcontext(0x000002de)]
HRESULT GetObjectReference(
[in] IDispatch* Item,
[in] OlReferenceType ReferenceType,
[out, retval] IDispatch** NewObject);
[id(0x0000fc08), propget, helpcontext(0x00000bd5)]
HRESULT Assistance([out, retval] IAssistance** Assistance);
[id(0x0000fc29), propget, helpcontext(0x00000cc6)]
HRESULT TimeZones([out, retval] TimeZones** TimeZones);
[id(0x0000fc65), propget, helpcontext(0x00000d93)]
HRESULT PickerDialog([out, retval] PickerDialog** PickerDialog);
[id(0x0000fc7f), helpcontext(0x00000dc1)]
HRESULT RefreshFormRegionDefinition([in] BSTR RegionName);
};
typedef [helpcontext(0x00000c01)]
enum {
olApplication = 0,
olNamespace = 1,
olFolder = 2,
olRecipient = 4,
olAttachment = 5,
olAddressList = 7,
olAddressEntry = 8,
olFolders = 15,
olItems = 16,
olRecipients = 17,
olAttachments = 18,
olAddressLists = 20,
olAddressEntries = 21,
olAppointment = 26,
olMeetingRequest = 53,
olMeetingCancellation = 54,
olMeetingResponseNegative = 55,
olMeetingResponsePositive = 56,
olMeetingResponseTentative = 57,
olRecurrencePattern = 28,
olExceptions = 29,
olException = 30,
olAction = 32,
olActions = 33,
olExplorer = 34,
olInspector = 35,
olPages = 36,
olFormDescription = 37,
olUserProperties = 38,
olUserProperty = 39,
olContact = 40,
olDocument = 41,
olJournal = 42,
olMail = 43,
olNote = 44,
olPost = 45,
olReport = 46,
olRemote = 47,
olTask = 48,
olTaskRequest = 49,
olTaskRequestUpdate = 50,
olTaskRequestAccept = 51,
olTaskRequestDecline = 52,
olExplorers = 60,
olInspectors = 61,
olPanes = 62,
olOutlookBarPane = 63,
olOutlookBarStorage = 64,
olOutlookBarGroups = 65,
olOutlookBarGroup = 66,
olOutlookBarShortcuts = 67,
olOutlookBarShortcut = 68,
olDistributionList = 69,
olPropertyPageSite = 70,
olPropertyPages = 71,
olSyncObject = 72,
olSyncObjects = 73,
olSelection = 74,
olLink = 75,
olLinks = 76,
olSearch = 77,
olResults = 78,
olViews = 79,
olView = 80,
olItemProperties = 98,
olItemProperty = 99,
olReminders = 100,
olReminder = 101,
olConflict = 102,
olConflicts = 103,
olSharing = 104,
olAccount = 105,
olAccounts = 106,
olStore = 107,
olStores = 108,
olSelectNamesDialog = 109,
olExchangeUser = 110,
olExchangeDistributionList = 111,
olPropertyAccessor = 112,
olStorageItem = 113,
olRules = 114,
olRule = 115,
olRuleActions = 116,
olRuleAction = 117,
olMoveOrCopyRuleAction = 118,
olSendRuleAction = 119,
olTable = 120,
olRow = 121,
olAssignToCategoryRuleAction = 122,
olPlaySoundRuleAction = 123,
olMarkAsTaskRuleAction = 124,
olNewItemAlertRuleAction = 125,
olRuleConditions = 126,
olRuleCondition = 127,
olImportanceRuleCondition = 128,
olFormRegion = 129,
olCategoryRuleCondition = 130,
olFormNameRuleCondition = 131,
olFromRuleCondition = 132,
olSenderInAddressListRuleCondition = 133,
olTextRuleCondition = 134,
olAccountRuleCondition = 135,
olClassTableView = 136,
olClassIconView = 137,
olClassCardView = 138,
olClassCalendarView = 139,
olClassTimeLineView = 140,
olViewFields = 141,
olViewField = 142,
olOrderField = 144,
olOrderFields = 145,
olViewFont = 146,
olAutoFormatRule = 147,
olAutoFormatRules = 148,
olColumnFormat = 149,
olColumns = 150,
olCalendarSharing = 151,
olCategory = 152,
olCategories = 153,
olColumn = 154,
olClassNavigationPane = 155,
olNavigationModules = 156,
olNavigationModule = 157,
olMailModule = 158,
olCalendarModule = 159,
olContactsModule = 160,
olTasksModule = 161,
olJournalModule = 162,
olNotesModule = 163,
olNavigationGroups = 164,
olNavigationGroup = 165,
olNavigationFolders = 166,
olNavigationFolder = 167,
olClassBusinessCardView = 168,
olAttachmentSelection = 169,
olAddressRuleCondition = 170,
olUserDefinedProperty = 171,
olUserDefinedProperties = 172,
olFromRssFeedRuleCondition = 173,
olClassTimeZone = 174,
olClassTimeZones = 175,
olMobile = 176,
olSolutionsModule = 177,
olConversation = 178,
olSimpleItems = 179,
olOutspace = 180,
olMeetingForwardNotification = 181,
olConversationHeader = 182
} OlObjectClass;
[
odl,
uuid(00063002-0000-0000-C000-000000000046),
helpcontext(0x000002ef),
dual,
oleautomation
]
interface _NameSpace : IDispatch {
[id(0x0000f000), propget, helpcontext(0x000002f0)]
HRESULT Application([out, retval] _Application** Application);
[id(0x0000f00a), propget, helpcontext(0x000002f1)]
HRESULT Class([out, retval] OlObjectClass* Class);
[id(0x0000f00b), propget, helpcontext(0x000002f2)]
HRESULT Session([out, retval] _NameSpace** Session);
[id(0x0000f001), propget, helpcontext(0x000002f3)]
HRESULT Parent([out, retval] IDispatch** Parent);
[id(0x00002101), propget, helpcontext(0x000002f4)]
HRESULT CurrentUser([out, retval] Recipient** CurrentUser);
[id(0x00002103), propget, helpcontext(0x000002f5)]
HRESULT Folders([out, retval] _Folders** Folders);
[id(0x00002104), propget, helpcontext(0x000002f6)]
HRESULT Type([out, retval] BSTR* Type);
[id(0x0000210d), propget, helpcontext(0x000002f7)]
HRESULT AddressLists([out, retval] AddressLists** AddressLists);
[id(0x0000210a), helpcontext(0x000002f8)]
HRESULT CreateRecipient(
[in] BSTR RecipientName,
[out, retval] Recipient** Recipient);
[id(0x0000210b), helpcontext(0x000002f9)]
HRESULT GetDefaultFolder(
[in] OlDefaultFolders FolderType,
[out, retval] MAPIFolder** Folder);
[id(0x00002108), helpcontext(0x000002fa)]
HRESULT GetFolderFromID(
[in] BSTR EntryIDFolder,
[in, optional] VARIANT EntryIDStore,
[out, retval] MAPIFolder** Folder);
[id(0x00002109), helpcontext(0x000002fb)]
HRESULT GetItemFromID(
[in] BSTR EntryIDItem,
[in, optional] VARIANT EntryIDStore,
[out, retval] IDispatch** Item);
[id(0x00002107), helpcontext(0x000002fc)]
HRESULT GetRecipientFromID(
[in] BSTR EntryID,
[out, retval] Recipient** Recipient);
[id(0x0000210c), helpcontext(0x000002fd)]
HRESULT GetSharedDefaultFolder(
[in] Recipient* Recipient,
[in] OlDefaultFolders FolderType,
[out, retval] MAPIFolder** Folder);
[id(0x00002106), helpcontext(0x000002fe)]
HRESULT Logoff();
[id(0x00002105), helpcontext(0x000002ff)]
HRESULT Logon(
[in, optional] VARIANT Profile,
[in, optional] VARIANT Password,
[in, optional] VARIANT ShowDialog,
[in, optional] VARIANT NewSession);
[id(0x0000210e), helpcontext(0x00000300)]
HRESULT PickFolder([out, retval] MAPIFolder** Folder);
[id(0x00002117), hidden, helpcontext(0x00000301)]
HRESULT RefreshRemoteHeaders();
[id(0x00002118), propget, helpcontext(0x00000302)]
HRESULT SyncObjects([out, retval] SyncObjects** SyncObjects);
[id(0x00002119), helpcontext(0x00000303)]
HRESULT AddStore([in] VARIANT Store);
[id(0x0000211a), helpcontext(0x00000304)]
HRESULT RemoveStore([in] MAPIFolder* Folder);
[id(0x0000fa4c), propget, helpcontext(0x00000305)]
HRESULT Offline([out, retval] VARIANT_BOOL* Offline);
[id(0x0000fa0d), helpcontext(0x00000306)]
HRESULT Dial([in, optional] VARIANT ContactItem);
[id(0x0000f100), propget, hidden, helpcontext(0x00000307)]
HRESULT MAPIOBJECT([out, retval] IUnknown** MAPIOBJECT);
[id(0x0000fac1), propget, helpcontext(0x00000308)]
HRESULT ExchangeConnectionMode([out, retval] OlExchangeConnectionMode* ExchangeConnectionMode);
[id(0x0000fac5), helpcontext(0x00000309)]
HRESULT AddStoreEx(
[in] VARIANT Store,
[in] OlStoreType Type);
[id(0x0000fad0), propget, helpcontext(0x0000030a)]
HRESULT Accounts([out, retval] Accounts** Accounts);
[id(0x0000fad5), propget, helpcontext(0x0000030b)]
HRESULT CurrentProfileName([out, retval] BSTR* CurrentProfileName);
[id(0x0000fad8), propget, helpcontext(0x0000030c)]
HRESULT Stores([out, retval] Stores** Stores);
[id(0x0000fae1), helpcontext(0x0000030d)]
HRESULT GetSelectNamesDialog([out, retval] SelectNamesDialog** SelectNamesDialog);
[id(0x0000fad7), helpcontext(0x0000030e)]
HRESULT SendAndReceive([in] VARIANT_BOOL showProgressDialog);
[id(0x0000faec), propget, helpcontext(0x0000030f)]
HRESULT DefaultStore([out, retval] Store** DefaultStore);
[id(0x0000fb04), helpcontext(0x00000310)]
HRESULT GetAddressEntryFromID(
[in] BSTR ID,
[out, retval] AddressEntry** AddressEntry);
[id(0x0000fb05), helpcontext(0x00000311)]
HRESULT GetGlobalAddressList([out, retval] AddressList** globalAddressList);
[id(0x0000fb06), helpcontext(0x00000312)]
HRESULT GetStoreFromID(
[in] BSTR ID,
[out, retval] Store** Store);
[id(0x0000fba5), propget, helpcontext(0x00000313)]
HRESULT Categories([out, retval] Categories** Categories);
[id(0x0000fbf6), helpcontext(0x00000314)]
HRESULT OpenSharedFolder(
[in] BSTR Path,
[in, optional] VARIANT Name,
[in, optional] VARIANT DownloadAttachments,
[in, optional] VARIANT UseTTL,
[out, retval] MAPIFolder** ret);
[id(0x0000fbf7), helpcontext(0x00000315)]
HRESULT OpenSharedItem(
[in] BSTR Path,
[out, retval] IDispatch** Item);
[id(0x0000fbe4), helpcontext(0x00000316)]
HRESULT CreateSharingItem(
[in] VARIANT Context,
[in, optional] VARIANT Provider,
[out, retval] SharingItem** Item);
[id(0x0000fc05), propget, helpcontext(0x00000317)]
HRESULT ExchangeMailboxServerName([out, retval] BSTR* ExchangeMailboxServerName);
[id(0x0000fc04), propget, helpcontext(0x00000318)]
HRESULT ExchangeMailboxServerVersion([out, retval] BSTR* ExchangeMailboxServerVersion);
[id(0x0000fbfc), helpcontext(0x0000031a)]
HRESULT CompareEntryIDs(
[in] BSTR FirstEntryID,
[in] BSTR SecondEntryID,
[out, retval] VARIANT_BOOL* Result);
[id(0x0000fc03), propget, helpcontext(0x00000cbf)]
HRESULT AutoDiscoverXml([out, retval] BSTR* AutoDiscoverXml);
[id(0x0000fc2e), propget, helpcontext(0x00000ce7)]
HRESULT AutoDiscoverConnectionMode([out, retval] OlAutoDiscoverConnectionMode* AutoDiscoverConnectionMode);
[id(0x0000fc85), helpcontext(0x00000dd0)]
HRESULT CreateContactCard(
[in] AddressEntry* AddressEntry,
[out, retval] ContactCard** Card);
};
[
odl,
uuid(00063045-0000-0000-C000-000000000046),
helpcontext(0x00000923),
dual,
oleautomation
]
interface Recipient : IDispatch {
[id(0x0000f000), propget, helpcontext(0x00000924)]
HRESULT Application([out, retval] _Application** Application);
[id(0x0000f00a), propget, helpcontext(0x00000925)]
HRESULT Class([out, retval] OlObjectClass* Class);
[id(0x0000f00b), propget, helpcontext(0x00000926)]
HRESULT Session([out, retval] _NameSpace** Session);
[id(0x0000006d), propget, helpcontext(0x00000927)]
HRESULT Parent([out, retval] IDispatch** Parent);
[id(0x00003003), propget, helpcontext(0x00000928)]
HRESULT Address([out, retval] BSTR* Address);
[id(0x00000079), propget, helpcontext(0x00000929)]
HRESULT AddressEntry([out, retval] AddressEntry** AddressEntry);
[id(0x00000079), propputref, helpcontext(0x00000929)]
HRESULT AddressEntry([in] AddressEntry* AddressEntry);
[id(0x0000006a), propget, helpcontext(0x0000092a)]
HRESULT AutoResponse([out, retval] BSTR* AutoResponse);
[id(0x0000006a), propput, helpcontext(0x0000092a)]
HRESULT AutoResponse([in] BSTR AutoResponse);
[id(0x00003900), propget, helpcontext(0x0000092b)]
HRESULT DisplayType([out, retval] OlDisplayType* DisplayType);
[id(0x0000f01e), propget, helpcontext(0x0000092c)]
HRESULT EntryID([out, retval] BSTR* EntryID);
[id(0x0000005b), propget, helpcontext(0x0000092d)]
HRESULT Index([out, retval] long* Index);
[id(0x00000066), propget, helpcontext(0x0000092e)]
HRESULT MeetingResponseStatus([out, retval] OlResponseStatus* MeetingResponseStatus);
[id(0x00003001), propget, helpcontext(0x0000092f)]
HRESULT Name([out, retval] BSTR* Name);
[id(0x00000064), propget, helpcontext(0x00000930)]
HRESULT Resolved([out, retval] VARIANT_BOOL* Resolved);
[id(0x00000076), propget, helpcontext(0x00000931)]
HRESULT TrackingStatus([out, retval] OlTrackingStatus* TrackingStatus);
[id(0x00000076), propput, helpcontext(0x00000931)]
HRESULT TrackingStatus([in] OlTrackingStatus TrackingStatus);
[id(0x00000077), propget, helpcontext(0x00000932)]
HRESULT TrackingStatusTime([out, retval] DATE* TrackingStatusTime);
[id(0x00000077), propput, helpcontext(0x00000932)]
HRESULT TrackingStatusTime([in] DATE TrackingStatusTime);
[id(0x00000c15), propget, helpcontext(0x00000933)]
HRESULT Type([out, retval] long* Type);
[id(0x00000c15), propput, helpcontext(0x00000933)]
HRESULT Type([in] long Type);
[id(0x0000006e), helpcontext(0x00000934)]
HRESULT Delete();
[id(0x0000006f), helpcontext(0x00000935)]
HRESULT FreeBusy(
[in] DATE Start,
[in] long MinPerChar,
[in, optional] VARIANT CompleteFormat,
[out, retval] BSTR* FreeBusyInfo);
[id(0x00000071), helpcontext(0x00000936)]
HRESULT Resolve([out, retval] VARIANT_BOOL* Success);
[id(0x0000fafd), propget, helpcontext(0x00000937)]
HRESULT PropertyAccessor([out, retval] PropertyAccessor** PropertyAccessor);
[id(0x0000fc74), propget, helpcontext(0x00000d94)]
HRESULT Sendable([out, retval] VARIANT_BOOL* Sendable);
[id(0x0000fc74), propput, helpcontext(0x00000d94)]
HRESULT Sendable([in] VARIANT_BOOL Sendable);
};
[
odl,
uuid(0006304B-0000-0000-C000-000000000046),
helpcontext(0x000007f5),
dual,
oleautomation
]
interface AddressEntry : IDispatch {
[id(0x0000f000), propget, helpcontext(0x000007f6)]
HRESULT Application([out, retval] _Application** Application);
[id(0x0000f00a), propget, helpcontext(0x000007f7)]
HRESULT Class([out, retval] OlObjectClass* Class);
[id(0x0000f00b), propget, helpcontext(0x000007f8)]
HRESULT Session([out, retval] _NameSpace** Session);
[id(0x0000f001), propget, helpcontext(0x000007f9)]
HRESULT Parent([out, retval] IDispatch** Parent);
[id(0x00003003), propget, helpcontext(0x000007fa)]
HRESULT Address([out, retval] BSTR* Address);
[id(0x00003003), propput, helpcontext(0x000007fa)]
HRESULT Address([in] BSTR Address);
[id(0x00003900), propget, helpcontext(0x000007fb)]
HRESULT DisplayType([out, retval] OlDisplayType* DisplayType);
[id(0x0000f01e), propget, helpcontext(0x000007fc)]
HRESULT ID([out, retval] BSTR* ID);
[id(0x00000303), propget, hidden, helpcontext(0x000007fd)]
HRESULT Manager([out, retval] AddressEntry** Manager);
[id(0x0000f100), propget, hidden, helpcontext(0x000007fe)]
HRESULT MAPIOBJECT([out, retval] IUnknown** MAPIOBJECT);
[id(0x0000f100), propput, hidden, helpcontext(0x000007fe)]
HRESULT MAPIOBJECT([in] IUnknown* MAPIOBJECT);
[id(0x00000304), propget, hidden, helpcontext(0x000007ff)]
HRESULT Members([out, retval] AddressEntries** Members);
[id(0x00003001), propget, helpcontext(0x00000800)]
HRESULT Name([out, retval] BSTR* Name);
[id(0x00003001), propput, helpcontext(0x00000800)]
HRESULT Name([in] BSTR Name);
[id(0x00003002), propget, helpcontext(0x00000801)]
HRESULT Type([out, retval] BSTR* Type);
[id(0x00003002), propput, helpcontext(0x00000801)]
HRESULT Type([in] BSTR Type);
[id(0x00000302), helpcontext(0x00000802)]
HRESULT Delete();
[id(0x00000301), helpcontext(0x00000803)]
HRESULT Details([in, optional] VARIANT HWnd);
[id(0x00000306), helpcontext(0x00000804)]
HRESULT GetFreeBusy(
[in] DATE Start,
[in] long MinPerChar,
[in, optional] VARIANT CompleteFormat,
[out, retval] BSTR* FreeBusyInfo);
[id(0x00000300), helpcontext(0x00000805)]
HRESULT Update(
[in, optional] VARIANT MakePermanent,
[in, optional] VARIANT Refresh);
[id(0x00000307), hidden, helpcontext(0x00000806)]
HRESULT UpdateFreeBusy();
[id(0x0000faf0), helpcontext(0x00000807)]
HRESULT GetContact([out, retval] _ContactItem** ret);
[id(0x0000faf1), helpcontext(0x00000808)]
HRESULT GetExchangeUser([out, retval] ExchangeUser** ret);
[id(0x0000faf2), propget, helpcontext(0x00000809)]
HRESULT AddressEntryUserType([out, retval] OlAddressEntryUserType* AddressEntryUserType);
[id(0x0000faef), helpcontext(0x0000080a)]
HRESULT GetExchangeDistributionList([out, retval] ExchangeDistributionList** ret);
[id(0x0000fafd), propget, helpcontext(0x0000080b)]
HRESULT PropertyAccessor([out, retval] PropertyAccessor** PropertyAccessor);
};
typedef [helpcontext(0x00000bf0)]
enum {
olUser = 0,
olDistList = 1,
olForum = 2,
olAgent = 3,
olOrganization = 4,
olPrivateDistList = 5,
olRemoteUser = 6
} OlDisplayType;
[
odl,
uuid(0006304A-0000-0000-C000-000000000046),
helpcontext(0x00000018),
dual,
oleautomation,
custom(B64784EB-D8D4-4D9B-9ACD-0E30806426F7, ".NETEnumerable")
]
interface AddressEntries : IDispatch {
[id(0x0000f000), propget, helpcontext(0x00000019)]
HRESULT Application([out, retval] _Application** Application);
[id(0x0000f00a), propget, helpcontext(0x0000001a)]
HRESULT Class([out, retval] OlObjectClass* Class);
[id(0x0000f00b), propget, helpcontext(0x0000001b)]
HRESULT Session([out, retval] _NameSpace** Session);
[id(0x0000f001), propget, helpcontext(0x0000001c)]
HRESULT Parent([out, retval] IDispatch** Parent);
[id(0x00000050), propget, helpcontext(0x0000001d)]
HRESULT Count([out, retval] long* Count);
[id(0x00000051), helpcontext(0x0000001e),
custom(CD2BC5C9-F452-4326-B714-F9C539D4DA58, 0),
custom(2941FF83-88D8-4F73-B6A9-BDF8712D000D, "propget")]
HRESULT Item(
[in] VARIANT Index,
[out, retval] AddressEntry** Item);
[id(0x0000005a), propget, hidden, helpcontext(0x0000001f)]
HRESULT RawTable([out, retval] IUnknown** RawTable);
[id(0x0000005f), helpcontext(0x00000020)]
HRESULT Add(
[in] BSTR Type,
[in, optional] VARIANT Name,
[in, optional] VARIANT Address,
[out, retval] AddressEntry** Entry);
[id(0x00000056), helpcontext(0x00000021)]
HRESULT GetFirst([out, retval] AddressEntry** AddressEntry);
[id(0x00000058), helpcontext(0x00000022)]
HRESULT GetLast([out, retval] AddressEntry** AddressEntry);
[id(0x00000057), helpcontext(0x00000023)]
HRESULT GetNext([out, retval] AddressEntry** AddressEntry);
[id(0x00000059), helpcontext(0x00000024)]
HRESULT GetPrevious([out, retval] AddressEntry** AddressEntry);
[id(0x00000061), helpcontext(0x00000025)]
HRESULT Sort(
[in, optional] VARIANT Property,
[in, optional] VARIANT Order);
};
[
odl,
uuid(00063021-0000-0000-C000-000000000046),
helpcontext(0x0000039d),
dual,
oleautomation
]
interface _ContactItem : IDispatch {
[id(0x0000f000), propget, helpcontext(0x0000039e)]
HRESULT Application([out, retval] _Application** Application);
[id(0x0000f00a), propget, helpcontext(0x0000039f)]
HRESULT Class([out, retval] OlObjectClass* Class);
[id(0x0000f00b), propget, helpcontext(0x000003a0)]
HRESULT Session([out, retval] _NameSpace** Session);
[id(0x0000f001), propget, helpcontext(0x000003a1)]
HRESULT Parent([out, retval] IDispatch** Parent);
[id(0x0000f817), propget, helpcontext(0x000003a2)]
HRESULT Actions([out, retval] Actions** Actions);
[id(0x0000f815), propget, helpcontext(0x000003a3)]
HRESULT Attachments([out, retval] Attachments** Attachments);
[id(0x00008535), propget, helpcontext(0x000003a4)]
HRESULT BillingInformation([out, retval] BSTR* BillingInformation);
[id(0x00008535), propput, helpcontext(0x000003a4)]
HRESULT BillingInformation([in] BSTR BillingInformation);
[id(0x00009100), propget, helpcontext(0x000003a5)]
HRESULT Body([out, retval] BSTR* Body);
[id(0x00009100), propput, helpcontext(0x000003a5)]
HRESULT Body([in] BSTR Body);
[id(0x00009001), propget, helpcontext(0x000003a6)]
HRESULT Categories([out, retval] BSTR* Categories);
[id(0x00009001), propput, helpcontext(0x000003a6)]
HRESULT Categories([in] BSTR Categories);
[id(0x0000853b), propget, helpcontext(0x000003a7)]
HRESULT Companies([out, retval] BSTR* Companies);
[id(0x0000853b), propput, helpcontext(0x000003a7)]
HRESULT Companies([in] BSTR Companies);
[id(0x0000fac0), propget, helpcontext(0x000003a8)]
HRESULT ConversationIndex([out, retval] BSTR* ConversationIndex);
[id(0x00000070), propget, helpcontext(0x000003a9)]
HRESULT ConversationTopic([out, retval] BSTR* ConversationTopic);
[id(0x00003007), propget, helpcontext(0x000003aa)]
HRESULT CreationTime([out, retval] DATE* CreationTime);
[id(0x0000f01e), propget, helpcontext(0x000003ab)]
HRESULT EntryID([out, retval] BSTR* EntryID);
[id(0x0000f095), propget, helpcontext(0x000003ac)]
HRESULT FormDescription([out, retval] FormDescription** FormDescription);
[id(0x0000f03e), propget, helpcontext(0x000003ad)]
HRESULT GetInspector([out, retval] _Inspector** GetInspector);
[id(0x00000017), propget, helpcontext(0x000003ae)]
HRESULT Importance([out, retval] OlImportance* Importance);
[id(0x00000017), propput, helpcontext(0x000003ae)]
HRESULT Importance([in] OlImportance Importance);
[id(0x00003008), propget, helpcontext(0x000003af)]
HRESULT LastModificationTime([out, retval] DATE* LastModificationTime);
[id(0x0000f100), propget, hidden, helpcontext(0x000003b0)]
HRESULT MAPIOBJECT([out, retval] IUnknown** MAPIOBJECT);
[id(0x0000001a), propget, helpcontext(0x000003b1)]
HRESULT MessageClass([out, retval] BSTR* MessageClass);
[id(0x0000001a), propput, helpcontext(0x000003b1)]
HRESULT MessageClass([in] BSTR MessageClass);
[id(0x00008534), propget, helpcontext(0x000003b2)]
HRESULT Mileage([out, retval] BSTR* Mileage);
[id(0x00008534), propput, helpcontext(0x000003b2)]
HRESULT Mileage([in] BSTR Mileage);
[id(0x0000850e), propget, helpcontext(0x000003b3)]
HRESULT NoAging([out, retval] VARIANT_BOOL* NoAging);
[id(0x0000850e), propput, helpcontext(0x000003b3)]
HRESULT NoAging([in] VARIANT_BOOL NoAging);
[id(0x00008552), propget, helpcontext(0x000003b4)]
HRESULT OutlookInternalVersion([out, retval] long* OutlookInternalVersion);
[id(0x00008554), propget, helpcontext(0x000003b5)]
HRESULT OutlookVersion([out, retval] BSTR* OutlookVersion);
[id(0x0000f0a3), propget, helpcontext(0x000003b6)]
HRESULT Saved([out, retval] VARIANT_BOOL* Saved);
[id(0x00000036), propget, helpcontext(0x000003b7)]
HRESULT Sensitivity([out, retval] OlSensitivity* Sensitivity);
[id(0x00000036), propput, helpcontext(0x000003b7)]
HRESULT Sensitivity([in] OlSensitivity Sensitivity);
[id(0x00000e08), propget, helpcontext(0x000003b8)]
HRESULT Size([out, retval] long* Size);
[id(0x00000037), propget, helpcontext(0x000003b9)]
HRESULT Subject([out, retval] BSTR* Subject);
[id(0x00000037), propput, helpcontext(0x000003b9)]
HRESULT Subject([in] BSTR Subject);
[id(0x0000f01c), propget, helpcontext(0x000003ba)]
HRESULT UnRead([out, retval] VARIANT_BOOL* UnRead);
[id(0x0000f01c), propput, helpcontext(0x000003ba)]
HRESULT UnRead([in] VARIANT_BOOL UnRead);
[id(0x0000f816), propget, helpcontext(0x000003bb)]
HRESULT UserProperties([out, retval] UserProperties** UserProperties);
[id(0x0000f023), helpcontext(0x000003bc)]
HRESULT Close([in] OlInspectorClose SaveMode);
[id(0x0000f032), helpcontext(0x000003bd)]
HRESULT Copy([out, retval] IDispatch** Item);
[id(0x0000f04a), helpcontext(0x000003be)]
HRESULT Delete();
[id(0x0000f0a6), helpcontext(0x000003bf)]
HRESULT Display([in, optional] VARIANT Modal);
[id(0x0000f034), helpcontext(0x000003c0)]
HRESULT Move(
[in] MAPIFolder* DestFldr,
[out, retval] IDispatch** Item);
[id(0x0000f033), helpcontext(0x000003c1)]
HRESULT PrintOut();
[id(0x0000f048), helpcontext(0x000003c2)]
HRESULT Save();
[id(0x0000f051), helpcontext(0x000003c3)]
HRESULT SaveAs(
[in] BSTR Path,
[in, optional] VARIANT Type);
[id(0x00003a00), propget, helpcontext(0x000003c4)]
HRESULT Account([out, retval] BSTR* Account);
[id(0x00003a00), propput, helpcontext(0x000003c4)]
HRESULT Account([in] BSTR Account);
[id(0x00003a41), propget, helpcontext(0x000003c5)]
HRESULT Anniversary([out, retval] DATE* Anniversary);
[id(0x00003a41), propput, helpcontext(0x000003c5)]
HRESULT Anniversary([in] DATE Anniversary);
[id(0x00003a30), propget, helpcontext(0x000003c6)]
HRESULT AssistantName([out, retval] BSTR* AssistantName);
[id(0x00003a30), propput, helpcontext(0x000003c6)]
HRESULT AssistantName([in] BSTR AssistantName);
[id(0x00003a2e), propget, helpcontext(0x000003c7)]
HRESULT AssistantTelephoneNumber([out, retval] BSTR* AssistantTelephoneNumber);
[id(0x00003a2e), propput, helpcontext(0x000003c7)]
HRESULT AssistantTelephoneNumber([in] BSTR AssistantTelephoneNumber);
[id(0x00003a42), propget, helpcontext(0x000003c8)]
HRESULT Birthday([out, retval] DATE* Birthday);
[id(0x00003a42), propput, helpcontext(0x000003c8)]
HRESULT Birthday([in] DATE Birthday);
[id(0x00003a1b), propget, helpcontext(0x000003c9)]
HRESULT Business2TelephoneNumber([out, retval] BSTR* Business2TelephoneNumber);
[id(0x00003a1b), propput, helpcontext(0x000003c9)]
HRESULT Business2TelephoneNumber([in] BSTR Business2TelephoneNumber);
[id(0x0000801b), propget, helpcontext(0x000003ca)]
HRESULT BusinessAddress([out, retval] BSTR* BusinessAddress);
[id(0x0000801b), propput, helpcontext(0x000003ca)]
HRESULT BusinessAddress([in] BSTR BusinessAddress);
[id(0x00008046), propget, helpcontext(0x000003cb)]
HRESULT BusinessAddressCity([out, retval] BSTR* BusinessAddressCity);
[id(0x00008046), propput, helpcontext(0x000003cb)]
HRESULT BusinessAddressCity([in] BSTR BusinessAddressCity);
[id(0x00008049), propget, helpcontext(0x000003cc)]
HRESULT BusinessAddressCountry([out, retval] BSTR* BusinessAddressCountry);
[id(0x00008049), propput, helpcontext(0x000003cc)]
HRESULT BusinessAddressCountry([in] BSTR BusinessAddressCountry);
[id(0x00008048), propget, helpcontext(0x000003cd)]
HRESULT BusinessAddressPostalCode([out, retval] BSTR* BusinessAddressPostalCode);
[id(0x00008048), propput, helpcontext(0x000003cd)]
HRESULT BusinessAddressPostalCode([in] BSTR BusinessAddressPostalCode);
[id(0x0000804a), propget, helpcontext(0x000003ce)]
HRESULT BusinessAddressPostOfficeBox([out, retval] BSTR* BusinessAddressPostOfficeBox);
[id(0x0000804a), propput, helpcontext(0x000003ce)]
HRESULT BusinessAddressPostOfficeBox([in] BSTR BusinessAddressPostOfficeBox);
[id(0x00008047), propget, helpcontext(0x000003cf)]
HRESULT BusinessAddressState([out, retval] BSTR* BusinessAddressState);
[id(0x00008047), propput, helpcontext(0x000003cf)]
HRESULT BusinessAddressState([in] BSTR BusinessAddressState);
[id(0x00008045), propget, helpcontext(0x000003d0)]
HRESULT BusinessAddressStreet([out, retval] BSTR* BusinessAddressStreet);
[id(0x00008045), propput, helpcontext(0x000003d0)]
HRESULT BusinessAddressStreet([in] BSTR BusinessAddressStreet);
[id(0x00003a24), propget, helpcontext(0x000003d1)]
HRESULT BusinessFaxNumber([out, retval] BSTR* BusinessFaxNumber);
[id(0x00003a24), propput, helpcontext(0x000003d1)]
HRESULT BusinessFaxNumber([in] BSTR BusinessFaxNumber);
[id(0x00003a51), propget, helpcontext(0x000003d2)]
HRESULT BusinessHomePage([out, retval] BSTR* BusinessHomePage);
[id(0x00003a51), propput, helpcontext(0x000003d2)]
HRESULT BusinessHomePage([in] BSTR BusinessHomePage);
[id(0x00003a08), propget, helpcontext(0x000003d3)]
HRESULT BusinessTelephoneNumber([out, retval] BSTR* BusinessTelephoneNumber);
[id(0x00003a08), propput, helpcontext(0x000003d3)]
HRESULT BusinessTelephoneNumber([in] BSTR BusinessTelephoneNumber);
[id(0x00003a02), propget, helpcontext(0x000003d4)]
HRESULT CallbackTelephoneNumber([out, retval] BSTR* CallbackTelephoneNumber);
[id(0x00003a02), propput, helpcontext(0x000003d4)]
HRESULT CallbackTelephoneNumber([in] BSTR CallbackTelephoneNumber);
[id(0x00003a1e), propget, helpcontext(0x000003d5)]
HRESULT CarTelephoneNumber([out, retval] BSTR* CarTelephoneNumber);
[id(0x00003a1e), propput, helpcontext(0x000003d5)]
HRESULT CarTelephoneNumber([in] BSTR CarTelephoneNumber);
[id(0x0000800c), propget, helpcontext(0x000003d6)]
HRESULT Children([out, retval] BSTR* Children);
[id(0x0000800c), propput, helpcontext(0x000003d6)]
HRESULT Children([in] BSTR Children);
[id(0x00008018), propget, helpcontext(0x000003d7)]
HRESULT CompanyAndFullName([out, retval] BSTR* CompanyAndFullName);
[id(0x00008032), propget, helpcontext(0x000003d8)]
HRESULT CompanyLastFirstNoSpace([out, retval] BSTR* CompanyLastFirstNoSpace);
[id(0x00008033), propget, helpcontext(0x000003d9)]
HRESULT CompanyLastFirstSpaceOnly([out, retval] BSTR* CompanyLastFirstSpaceOnly);
[id(0x00003a57), propget, helpcontext(0x000003da)]
HRESULT CompanyMainTelephoneNumber([out, retval] BSTR* CompanyMainTelephoneNumber);
[id(0x00003a57), propput, helpcontext(0x000003da)]
HRESULT CompanyMainTelephoneNumber([in] BSTR CompanyMainTelephoneNumber);
[id(0x00003a16), propget, helpcontext(0x000003db)]
HRESULT CompanyName([out, retval] BSTR* CompanyName);
[id(0x00003a16), propput, helpcontext(0x000003db)]
HRESULT CompanyName([in] BSTR CompanyName);
[id(0x00003a49), propget, helpcontext(0x000003dc)]
HRESULT ComputerNetworkName([out, retval] BSTR* ComputerNetworkName);
[id(0x00003a49), propput, helpcontext(0x000003dc)]
HRESULT ComputerNetworkName([in] BSTR ComputerNetworkName);
[id(0x00003a4a), propget, helpcontext(0x000003dd)]
HRESULT CustomerID([out, retval] BSTR* CustomerID);
[id(0x00003a4a), propput, helpcontext(0x000003dd)]
HRESULT CustomerID([in] BSTR CustomerID);
[id(0x00003a18), propget, helpcontext(0x000003de)]
HRESULT Department([out, retval] BSTR* Department);
[id(0x00003a18), propput, helpcontext(0x000003de)]
HRESULT Department([in] BSTR Department);
[id(0x00008083), propget, helpcontext(0x000003df)]
HRESULT Email1Address([out, retval] BSTR* Email1Address);
[id(0x00008083), propput, helpcontext(0x000003df)]
HRESULT Email1Address([in] BSTR Email1Address);
[id(0x00008082), propget, helpcontext(0x000003e0)]
HRESULT Email1AddressType([out, retval] BSTR* Email1AddressType);
[id(0x00008082), propput, helpcontext(0x000003e0)]
HRESULT Email1AddressType([in] BSTR Email1AddressType);
[id(0x00008080), propget, helpcontext(0x000003e1)]
HRESULT Email1DisplayName([out, retval] BSTR* Email1DisplayName);
[id(0x00008085), propget, helpcontext(0x000003e2)]
HRESULT Email1EntryID([out, retval] BSTR* Email1EntryID);
[id(0x00008093), propget, helpcontext(0x000003e3)]
HRESULT Email2Address([out, retval] BSTR* Email2Address);
[id(0x00008093), propput, helpcontext(0x000003e3)]
HRESULT Email2Address([in] BSTR Email2Address);
[id(0x00008092), propget, helpcontext(0x000003e4)]
HRESULT Email2AddressType([out, retval] BSTR* Email2AddressType);
[id(0x00008092), propput, helpcontext(0x000003e4)]
HRESULT Email2AddressType([in] BSTR Email2AddressType);
[id(0x00008090), propget, helpcontext(0x000003e5)]
HRESULT Email2DisplayName([out, retval] BSTR* Email2DisplayName);
[id(0x00008095), propget, helpcontext(0x000003e6)]
HRESULT Email2EntryID([out, retval] BSTR* Email2EntryID);
[id(0x000080a3), propget, helpcontext(0x000003e7)]
HRESULT Email3Address([out, retval] BSTR* Email3Address);
[id(0x000080a3), propput, helpcontext(0x000003e7)]
HRESULT Email3Address([in] BSTR Email3Address);
[id(0x000080a2), propget, helpcontext(0x000003e8)]
HRESULT Email3AddressType([out, retval] BSTR* Email3AddressType);
[id(0x000080a2), propput, helpcontext(0x000003e8)]
HRESULT Email3AddressType([in] BSTR Email3AddressType);
[id(0x000080a0), propget, helpcontext(0x000003e9)]
HRESULT Email3DisplayName([out, retval] BSTR* Email3DisplayName);
[id(0x000080a5), propget, helpcontext(0x000003ea)]
HRESULT Email3EntryID([out, retval] BSTR* Email3EntryID);
[id(0x00008005), propget, helpcontext(0x000003eb)]
HRESULT FileAs([out, retval] BSTR* FileAs);
[id(0x00008005), propput, helpcontext(0x000003eb)]
HRESULT FileAs([in] BSTR FileAs);
[id(0x00003a06), propget, helpcontext(0x000003ec)]
HRESULT FirstName([out, retval] BSTR* FirstName);
[id(0x00003a06), propput, helpcontext(0x000003ec)]
HRESULT FirstName([in] BSTR FirstName);
[id(0x00003a4c), propget, helpcontext(0x000003ed)]
HRESULT FTPSite([out, retval] BSTR* FTPSite);
[id(0x00003a4c), propput, helpcontext(0x000003ed)]
HRESULT FTPSite([in] BSTR FTPSite);
[id(0x00003001), propget, helpcontext(0x000003ee)]
HRESULT FullName([out, retval] BSTR* FullName);
[id(0x00003001), propput, helpcontext(0x000003ee)]
HRESULT FullName([in] BSTR FullName);
[id(0x00008019), propget, helpcontext(0x000003ef)]
HRESULT FullNameAndCompany([out, retval] BSTR* FullNameAndCompany);
[id(0x00003a4d), propget, helpcontext(0x000003f0)]
HRESULT Gender([out, retval] OlGender* Gender);
[id(0x00003a4d), propput, helpcontext(0x000003f0)]
HRESULT Gender([in] OlGender Gender);
[id(0x00003a07), propget, helpcontext(0x000003f1)]
HRESULT GovernmentIDNumber([out, retval] BSTR* GovernmentIDNumber);
[id(0x00003a07), propput, helpcontext(0x000003f1)]
HRESULT GovernmentIDNumber([in] BSTR GovernmentIDNumber);
[id(0x00003a43), propget, helpcontext(0x000003f2)]
HRESULT Hobby([out, retval] BSTR* Hobby);
[id(0x00003a43), propput, helpcontext(0x000003f2)]
HRESULT Hobby([in] BSTR Hobby);
[id(0x00003a2f), propget, helpcontext(0x000003f3)]
HRESULT Home2TelephoneNumber([out, retval] BSTR* Home2TelephoneNumber);
[id(0x00003a2f), propput, helpcontext(0x000003f3)]
HRESULT Home2TelephoneNumber([in] BSTR Home2TelephoneNumber);
[id(0x0000801a), propget, helpcontext(0x000003f4)]
HRESULT HomeAddress([out, retval] BSTR* HomeAddress);
[id(0x0000801a), propput, helpcontext(0x000003f4)]
HRESULT HomeAddress([in] BSTR HomeAddress);
[id(0x00003a59), propget, helpcontext(0x000003f5)]
HRESULT HomeAddressCity([out, retval] BSTR* HomeAddressCity);
[id(0x00003a59), propput, helpcontext(0x000003f5)]
HRESULT HomeAddressCity([in] BSTR HomeAddressCity);
[id(0x00003a5a), propget, helpcontext(0x000003f6)]
HRESULT HomeAddressCountry([out, retval] BSTR* HomeAddressCountry);
[id(0x00003a5a), propput, helpcontext(0x000003f6)]
HRESULT HomeAddressCountry([in] BSTR HomeAddressCountry);
[id(0x00003a5b), propget, helpcontext(0x000003f7)]
HRESULT HomeAddressPostalCode([out, retval] BSTR* HomeAddressPostalCode);
[id(0x00003a5b), propput, helpcontext(0x000003f7)]
HRESULT HomeAddressPostalCode([in] BSTR HomeAddressPostalCode);
[id(0x00003a5e), propget, helpcontext(0x000003f8)]
HRESULT HomeAddressPostOfficeBox([out, retval] BSTR* HomeAddressPostOfficeBox);
[id(0x00003a5e), propput, helpcontext(0x000003f8)]
HRESULT HomeAddressPostOfficeBox([in] BSTR HomeAddressPostOfficeBox);
[id(0x00003a5c), propget, helpcontext(0x000003f9)]
HRESULT HomeAddressState([out, retval] BSTR* HomeAddressState);
[id(0x00003a5c), propput, helpcontext(0x000003f9)]
HRESULT HomeAddressState([in] BSTR HomeAddressState);
[id(0x00003a5d), propget, helpcontext(0x000003fa)]
HRESULT HomeAddressStreet([out, retval] BSTR* HomeAddressStreet);
[id(0x00003a5d), propput, helpcontext(0x000003fa)]
HRESULT HomeAddressStreet([in] BSTR HomeAddressStreet);
[id(0x00003a25), propget, helpcontext(0x000003fb)]
HRESULT HomeFaxNumber([out, retval] BSTR* HomeFaxNumber);
[id(0x00003a25), propput, helpcontext(0x000003fb)]
HRESULT HomeFaxNumber([in] BSTR HomeFaxNumber);
[id(0x00003a09), propget, helpcontext(0x000003fc)]
HRESULT HomeTelephoneNumber([out, retval] BSTR* HomeTelephoneNumber);
[id(0x00003a09), propput, helpcontext(0x000003fc)]
HRESULT HomeTelephoneNumber([in] BSTR HomeTelephoneNumber);
[id(0x00003a0a), propget, helpcontext(0x000003fd)]
HRESULT Initials([out, retval] BSTR* Initials);
[id(0x00003a0a), propput, helpcontext(0x000003fd)]
HRESULT Initials([in] BSTR Initials);
[id(0x000080d8), propget, helpcontext(0x000003fe)]
HRESULT InternetFreeBusyAddress([out, retval] BSTR* InternetFreeBusyAddress);
[id(0x000080d8), propput, helpcontext(0x000003fe)]
HRESULT InternetFreeBusyAddress([in] BSTR InternetFreeBusyAddress);
[id(0x00003a2d), propget, helpcontext(0x000003ff)]
HRESULT ISDNNumber([out, retval] BSTR* ISDNNumber);
[id(0x00003a2d), propput, helpcontext(0x000003ff)]
HRESULT ISDNNumber([in] BSTR ISDNNumber);
[id(0x00003a17), propget, helpcontext(0x00000400)]
HRESULT JobTitle([out, retval] BSTR* JobTitle);
[id(0x00003a17), propput, helpcontext(0x00000400)]
HRESULT JobTitle([in] BSTR JobTitle);
[id(0x00008025), propget, helpcontext(0x00000401)]
HRESULT Journal([out, retval] VARIANT_BOOL* Journal);
[id(0x00008025), propput, helpcontext(0x00000401)]
HRESULT Journal([in] VARIANT_BOOL Journal);
[id(0x00003a0c), propget, helpcontext(0x00000402)]
HRESULT Language([out, retval] BSTR* Language);
[id(0x00003a0c), propput, helpcontext(0x00000402)]
HRESULT Language([in] BSTR Language);
[id(0x00008036), propget, helpcontext(0x00000403)]
HRESULT LastFirstAndSuffix([out, retval] BSTR* LastFirstAndSuffix);
[id(0x00008030), propget, helpcontext(0x00000404)]
HRESULT LastFirstNoSpace([out, retval] BSTR* LastFirstNoSpace);
[id(0x00008034), propget, helpcontext(0x00000405)]
HRESULT LastFirstNoSpaceCompany([out, retval] BSTR* LastFirstNoSpaceCompany);
[id(0x00008031), propget, helpcontext(0x00000406)]
HRESULT LastFirstSpaceOnly([out, retval] BSTR* LastFirstSpaceOnly);
[id(0x00008035), propget, helpcontext(0x00000407)]
HRESULT LastFirstSpaceOnlyCompany([out, retval] BSTR* LastFirstSpaceOnlyCompany);
[id(0x00003a11), propget, helpcontext(0x00000408)]
HRESULT LastName([out, retval] BSTR* LastName);
[id(0x00003a11), propput, helpcontext(0x00000408)]
HRESULT LastName([in] BSTR LastName);
[id(0x00008017), propget, helpcontext(0x00000409)]
HRESULT LastNameAndFirstName([out, retval] BSTR* LastNameAndFirstName);
[id(0x00003a15), propget, helpcontext(0x0000040a)]
HRESULT MailingAddress([out, retval] BSTR* MailingAddress);
[id(0x00003a15), propput, helpcontext(0x0000040a)]
HRESULT MailingAddress([in] BSTR MailingAddress);
[id(0x00003a27), propget, helpcontext(0x0000040b)]
HRESULT MailingAddressCity([out, retval] BSTR* MailingAddressCity);
[id(0x00003a27), propput, helpcontext(0x0000040b)]
HRESULT MailingAddressCity([in] BSTR MailingAddressCity);
[id(0x00003a26), propget, helpcontext(0x0000040c)]
HRESULT MailingAddressCountry([out, retval] BSTR* MailingAddressCountry);
[id(0x00003a26), propput, helpcontext(0x0000040c)]
HRESULT MailingAddressCountry([in] BSTR MailingAddressCountry);
[id(0x00003a2a), propget, helpcontext(0x0000040d)]
HRESULT MailingAddressPostalCode([out, retval] BSTR* MailingAddressPostalCode);
[id(0x00003a2a), propput, helpcontext(0x0000040d)]
HRESULT MailingAddressPostalCode([in] BSTR MailingAddressPostalCode);
[id(0x00003a2b), propget, helpcontext(0x0000040e)]
HRESULT MailingAddressPostOfficeBox([out, retval] BSTR* MailingAddressPostOfficeBox);
[id(0x00003a2b), propput, helpcontext(0x0000040e)]
HRESULT MailingAddressPostOfficeBox([in] BSTR MailingAddressPostOfficeBox);
[id(0x00003a28), propget, helpcontext(0x0000040f)]
HRESULT MailingAddressState([out, retval] BSTR* MailingAddressState);
[id(0x00003a28), propput, helpcontext(0x0000040f)]
HRESULT MailingAddressState([in] BSTR MailingAddressState);
[id(0x00003a29), propget, helpcontext(0x00000410)]
HRESULT MailingAddressStreet([out, retval] BSTR* MailingAddressStreet);
[id(0x00003a29), propput, helpcontext(0x00000410)]
HRESULT MailingAddressStreet([in] BSTR MailingAddressStreet);
[id(0x00003a4e), propget, helpcontext(0x00000411)]
HRESULT ManagerName([out, retval] BSTR* ManagerName);
[id(0x00003a4e), propput, helpcontext(0x00000411)]
HRESULT ManagerName([in] BSTR ManagerName);
[id(0x00003a44), propget, helpcontext(0x00000412)]
HRESULT MiddleName([out, retval] BSTR* MiddleName);
[id(0x00003a44), propput, helpcontext(0x00000412)]
HRESULT MiddleName([in] BSTR MiddleName);
[id(0x00003a1c), propget, helpcontext(0x00000413)]
HRESULT MobileTelephoneNumber([out, retval] BSTR* MobileTelephoneNumber);
[id(0x00003a1c), propput, helpcontext(0x00000413)]
HRESULT MobileTelephoneNumber([in] BSTR MobileTelephoneNumber);
[id(0x0000805f), propget, helpcontext(0x00000414)]
HRESULT NetMeetingAlias([out, retval] BSTR* NetMeetingAlias);
[id(0x0000805f), propput, helpcontext(0x00000414)]
HRESULT NetMeetingAlias([in] BSTR NetMeetingAlias);
[id(0x00008060), propget, helpcontext(0x00000415)]
HRESULT NetMeetingServer([out, retval] BSTR* NetMeetingServer);
[id(0x00008060), propput, helpcontext(0x00000415)]
HRESULT NetMeetingServer([in] BSTR NetMeetingServer);
[id(0x00003a4f), propget, helpcontext(0x00000416)]
HRESULT NickName([out, retval] BSTR* NickName);
[id(0x00003a4f), propput, helpcontext(0x00000416)]
HRESULT NickName([in] BSTR NickName);
[id(0x00003a19), propget, helpcontext(0x00000417)]
HRESULT OfficeLocation([out, retval] BSTR* OfficeLocation);
[id(0x00003a19), propput, helpcontext(0x00000417)]
HRESULT OfficeLocation([in] BSTR OfficeLocation);
[id(0x00003a10), propget, helpcontext(0x00000418)]
HRESULT OrganizationalIDNumber([out, retval] BSTR* OrganizationalIDNumber);
[id(0x00003a10), propput, helpcontext(0x00000418)]
HRESULT OrganizationalIDNumber([in] BSTR OrganizationalIDNumber);
[id(0x0000801c), propget, helpcontext(0x00000419)]
HRESULT OtherAddress([out, retval] BSTR* OtherAddress);
[id(0x0000801c), propput, helpcontext(0x00000419)]
HRESULT OtherAddress([in] BSTR OtherAddress);
[id(0x00003a5f), propget, helpcontext(0x0000041a)]
HRESULT OtherAddressCity([out, retval] BSTR* OtherAddressCity);
[id(0x00003a5f), propput, helpcontext(0x0000041a)]
HRESULT OtherAddressCity([in] BSTR OtherAddressCity);
[id(0x00003a60), propget, helpcontext(0x0000041b)]
HRESULT OtherAddressCountry([out, retval] BSTR* OtherAddressCountry);
[id(0x00003a60), propput, helpcontext(0x0000041b)]
HRESULT OtherAddressCountry([in] BSTR OtherAddressCountry);
[id(0x00003a61), propget, helpcontext(0x0000041c)]
HRESULT OtherAddressPostalCode([out, retval] BSTR* OtherAddressPostalCode);
[id(0x00003a61), propput, helpcontext(0x0000041c)]
HRESULT OtherAddressPostalCode([in] BSTR OtherAddressPostalCode);
[id(0x00003a64), propget, helpcontext(0x0000041d)]
HRESULT OtherAddressPostOfficeBox([out, retval] BSTR* OtherAddressPostOfficeBox);
[id(0x00003a64), propput, helpcontext(0x0000041d)]
HRESULT OtherAddressPostOfficeBox([in] BSTR OtherAddressPostOfficeBox);
[id(0x00003a62), propget, helpcontext(0x0000041e)]
HRESULT OtherAddressState([out, retval] BSTR* OtherAddressState);
[id(0x00003a62), propput, helpcontext(0x0000041e)]
HRESULT OtherAddressState([in] BSTR OtherAddressState);
[id(0x00003a63), propget, helpcontext(0x0000041f)]
HRESULT OtherAddressStreet([out, retval] BSTR* OtherAddressStreet);
[id(0x00003a63), propput, helpcontext(0x0000041f)]
HRESULT OtherAddressStreet([in] BSTR OtherAddressStreet);
[id(0x00003a23), propget, helpcontext(0x00000420)]
HRESULT OtherFaxNumber([out, retval] BSTR* OtherFaxNumber);
[id(0x00003a23), propput, helpcontext(0x00000420)]
HRESULT OtherFaxNumber([in] BSTR OtherFaxNumber);
[id(0x00003a1f), propget, helpcontext(0x00000421)]
HRESULT OtherTelephoneNumber([out, retval] BSTR* OtherTelephoneNumber);
[id(0x00003a1f), propput, helpcontext(0x00000421)]
HRESULT OtherTelephoneNumber([in] BSTR OtherTelephoneNumber);
[id(0x00003a21), propget, helpcontext(0x00000422)]
HRESULT PagerNumber([out, retval] BSTR* PagerNumber);
[id(0x00003a21), propput, helpcontext(0x00000422)]
HRESULT PagerNumber([in] BSTR PagerNumber);
[id(0x00003a50), propget, helpcontext(0x00000423)]
HRESULT PersonalHomePage([out, retval] BSTR* PersonalHomePage);
[id(0x00003a50), propput, helpcontext(0x00000423)]
HRESULT PersonalHomePage([in] BSTR PersonalHomePage);
[id(0x00003a1a), propget, helpcontext(0x00000424)]
HRESULT PrimaryTelephoneNumber([out, retval] BSTR* PrimaryTelephoneNumber);
[id(0x00003a1a), propput, helpcontext(0x00000424)]
HRESULT PrimaryTelephoneNumber([in] BSTR PrimaryTelephoneNumber);
[id(0x00003a46), propget, helpcontext(0x00000425)]
HRESULT Profession([out, retval] BSTR* Profession);
[id(0x00003a46), propput, helpcontext(0x00000425)]
HRESULT Profession([in] BSTR Profession);
[id(0x00003a1d), propget, helpcontext(0x00000426)]
HRESULT RadioTelephoneNumber([out, retval] BSTR* RadioTelephoneNumber);
[id(0x00003a1d), propput, helpcontext(0x00000426)]
HRESULT RadioTelephoneNumber([in] BSTR RadioTelephoneNumber);
[id(0x00003a47), propget, helpcontext(0x00000427)]
HRESULT ReferredBy([out, retval] BSTR* ReferredBy);
[id(0x00003a47), propput, helpcontext(0x00000427)]
HRESULT ReferredBy([in] BSTR ReferredBy);
[id(0x00008022), propget, helpcontext(0x00000428)]
HRESULT SelectedMailingAddress([out, retval] OlMailingAddress* SelectedMailingAddress);
[id(0x00008022), propput, helpcontext(0x00000428)]
HRESULT SelectedMailingAddress([in] OlMailingAddress SelectedMailingAddress);
[id(0x00003a48), propget, helpcontext(0x00000429)]
HRESULT Spouse([out, retval] BSTR* Spouse);
[id(0x00003a48), propput, helpcontext(0x00000429)]
HRESULT Spouse([in] BSTR Spouse);
[id(0x00003a05), propget, helpcontext(0x0000042a)]
HRESULT Suffix([out, retval] BSTR* Suffix);
[id(0x00003a05), propput, helpcontext(0x0000042a)]
HRESULT Suffix([in] BSTR Suffix);
[id(0x00003a2c), propget, helpcontext(0x0000042b)]
HRESULT TelexNumber([out, retval] BSTR* TelexNumber);
[id(0x00003a2c), propput, helpcontext(0x0000042b)]
HRESULT TelexNumber([in] BSTR TelexNumber);
[id(0x00003a45), propget, helpcontext(0x0000042c)]
HRESULT Title([out, retval] BSTR* Title);
[id(0x00003a45), propput, helpcontext(0x0000042c)]
HRESULT Title([in] BSTR Title);
[id(0x00003a4b), propget, helpcontext(0x0000042d)]
HRESULT TTYTDDTelephoneNumber([out, retval] BSTR* TTYTDDTelephoneNumber);
[id(0x00003a4b), propput, helpcontext(0x0000042d)]
HRESULT TTYTDDTelephoneNumber([in] BSTR TTYTDDTelephoneNumber);
[id(0x0000804f), propget, helpcontext(0x0000042e)]
HRESULT User1([out, retval] BSTR* User1);
[id(0x0000804f), propput, helpcontext(0x0000042e)]
HRESULT User1([in] BSTR User1);
[id(0x00008050), propget, helpcontext(0x0000042f)]
HRESULT User2([out, retval] BSTR* User2);
[id(0x00008050), propput, helpcontext(0x0000042f)]
HRESULT User2([in] BSTR User2);
[id(0x00008051), propget, helpcontext(0x00000430)]
HRESULT User3([out, retval] BSTR* User3);
[id(0x00008051), propput, helpcontext(0x00000430)]
HRESULT User3([in] BSTR User3);
[id(0x00008052), propget, helpcontext(0x00000431)]
HRESULT User4([out, retval] BSTR* User4);
[id(0x00008052), propput, helpcontext(0x00000431)]
HRESULT User4([in] BSTR User4);
[id(0x00008016), propget, hidden, helpcontext(0x00000432)]
HRESULT UserCertificate([out, retval] BSTR* UserCertificate);
[id(0x00008016), propput, hidden, helpcontext(0x00000432)]
HRESULT UserCertificate([in] BSTR UserCertificate);
[id(0x0000802b), propget, helpcontext(0x00000433)]
HRESULT WebPage([out, retval] BSTR* WebPage);
[id(0x0000802b), propput, helpcontext(0x00000433)]
HRESULT WebPage([in] BSTR WebPage);
[id(0x0000802e), propget, helpcontext(0x00000434)]
HRESULT YomiCompanyName([out, retval] BSTR* YomiCompanyName);
[id(0x0000802e), propput, helpcontext(0x00000434)]
HRESULT YomiCompanyName([in] BSTR YomiCompanyName);
[id(0x0000802c), propget, helpcontext(0x00000435)]
HRESULT YomiFirstName([out, retval] BSTR* YomiFirstName);
[id(0x0000802c), propput, helpcontext(0x00000435)]
HRESULT YomiFirstName([in] BSTR YomiFirstName);
[id(0x0000802d), propget, helpcontext(0x00000436)]
HRESULT YomiLastName([out, retval] BSTR* YomiLastName);
[id(0x0000802d), propput, helpcontext(0x00000436)]
HRESULT YomiLastName([in] BSTR YomiLastName);
[id(0x0000f8a1), helpcontext(0x00000437)]
HRESULT ForwardAsVcard([out, retval] MailItem** Item);
[id(0x0000f405), propget, helpcontext(0x00000438)]
HRESULT Links([out, retval] Links** Links);
[id(0x0000fa09), propget, helpcontext(0x00000439)]
HRESULT ItemProperties([out, retval] ItemProperties** ItemProperties);
[id(0x00008038), propget, helpcontext(0x0000043a)]
HRESULT LastFirstNoSpaceAndSuffix([out, retval] BSTR* LastFirstNoSpaceAndSuffix);
[id(0x0000fa4d), propget, helpcontext(0x0000043b)]
HRESULT DownloadState([out, retval] OlDownloadState* DownloadState);
[id(0x0000fa0b), helpcontext(0x0000043c)]
HRESULT ShowCategoriesDialog();
[id(0x00008062), propget, helpcontext(0x0000043d)]
HRESULT IMAddress([out, retval] BSTR* IMAddress);
[id(0x00008062), propput, helpcontext(0x0000043d)]
HRESULT IMAddress([in] BSTR IMAddress);
[id(0x00008571), propget, helpcontext(0x0000043e)]
HRESULT MarkForDownload([out, retval] OlRemoteStatus* MarkForDownload);
[id(0x00008571), propput, helpcontext(0x0000043e)]
HRESULT MarkForDownload([in] OlRemoteStatus MarkForDownload);
[id(0x00008080), propput, helpcontext(0x000003e1)]
HRESULT Email1DisplayName([in] BSTR Email1DisplayName);
[id(0x00008090), propput, helpcontext(0x000003e5)]
HRESULT Email2DisplayName([in] BSTR Email2DisplayName);
[id(0x000080a0), propput, helpcontext(0x000003e9)]
HRESULT Email3DisplayName([in] BSTR Email3DisplayName);
[id(0x0000faa4), propget, helpcontext(0x0000043f)]
HRESULT IsConflict([out, retval] VARIANT_BOOL* IsConflict);
[id(0x0000faba), propget, helpcontext(0x00000440)]
HRESULT AutoResolvedWinner([out, retval] VARIANT_BOOL* AutoResolvedWinner);
[id(0x0000fabb), propget, helpcontext(0x00000441)]
HRESULT Conflicts([out, retval] Conflicts** Conflicts);
[id(0x0000fabd), helpcontext(0x00000442)]
HRESULT AddPicture([in] BSTR Path);
[id(0x0000fabe), helpcontext(0x00000443)]
HRESULT RemovePicture();
[id(0x0000fabf), propget, helpcontext(0x00000444)]
HRESULT HasPicture([out, retval] VARIANT_BOOL* HasPicture);
[id(0x0000fafd), propget, helpcontext(0x00000445)]
HRESULT PropertyAccessor([out, retval] PropertyAccessor** PropertyAccessor);
[id(0x0000fb94), helpcontext(0x00000446)]
HRESULT ForwardAsBusinessCard([out, retval] MailItem** Item);
[id(0x0000fb95), helpcontext(0x00000447)]
HRESULT ShowBusinessCardEditor();
[id(0x0000fb97), helpcontext(0x00000448)]
HRESULT SaveBusinessCardImage([in] BSTR Path);
[id(0x0000fbd7), helpcontext(0x00000449)]
HRESULT ShowCheckPhoneDialog([in] OlContactPhoneNumber PhoneNumber);
[id(0x0000fc1f), propget, helpcontext(0x0000044b)]
HRESULT TaskSubject([out, retval] BSTR* TaskSubject);
[id(0x0000fc1f), propput, helpcontext(0x0000044b)]
HRESULT TaskSubject([in] BSTR TaskSubject);
[id(0x00008105), propget, helpcontext(0x0000044c)]
HRESULT TaskDueDate([out, retval] DATE* TaskDueDate);
[id(0x00008105), propput, helpcontext(0x0000044c)]
HRESULT TaskDueDate([in] DATE TaskDueDate);
[id(0x00008104), propget, helpcontext(0x0000044d)]
HRESULT TaskStartDate([out, retval] DATE* TaskStartDate);
[id(0x00008104), propput, helpcontext(0x0000044d)]
HRESULT TaskStartDate([in] DATE TaskStartDate);
[id(0x0000810f), propget, helpcontext(0x0000044e)]
HRESULT TaskCompletedDate([out, retval] DATE* TaskCompletedDate);
[id(0x0000810f), propput, helpcontext(0x0000044e)]
HRESULT TaskCompletedDate([in] DATE TaskCompletedDate);
[id(0x000085a0), propget, helpcontext(0x00000bd6)]
HRESULT ToDoTaskOrdinal([out, retval] DATE* ToDoTaskOrdinal);
[id(0x000085a0), propput, helpcontext(0x00000bd6)]
HRESULT ToDoTaskOrdinal([in] DATE ToDoTaskOrdinal);
[id(0x0000851c), propget, helpcontext(0x00000450)]
HRESULT ReminderOverrideDefault([out, retval] VARIANT_BOOL* ReminderOverrideDefault);
[id(0x0000851c), propput, helpcontext(0x00000450)]
HRESULT ReminderOverrideDefault([in] VARIANT_BOOL ReminderOverrideDefault);
[id(0x0000851e), propget, helpcontext(0x00000451)]
HRESULT ReminderPlaySound([out, retval] VARIANT_BOOL* ReminderPlaySound);
[id(0x0000851e), propput, helpcontext(0x00000451)]
HRESULT ReminderPlaySound([in] VARIANT_BOOL ReminderPlaySound);
[id(0x00008503), propget, helpcontext(0x00000452)]
HRESULT ReminderSet([out, retval] VARIANT_BOOL* ReminderSet);
[id(0x00008503), propput, helpcontext(0x00000452)]
HRESULT ReminderSet([in] VARIANT_BOOL ReminderSet);
[id(0x0000851f), propget, helpcontext(0x00000453)]
HRESULT ReminderSoundFile([out, retval] BSTR* ReminderSoundFile);
[id(0x0000851f), propput, helpcontext(0x00000453)]
HRESULT ReminderSoundFile([in] BSTR ReminderSoundFile);
[id(0x00008502), propget, helpcontext(0x00000454)]
HRESULT ReminderTime([out, retval] DATE* ReminderTime);
[id(0x00008502), propput, helpcontext(0x00000454)]
HRESULT ReminderTime([in] DATE ReminderTime);
[id(0x0000fbfe), helpcontext(0x00000bd7)]
HRESULT MarkAsTask([in] OlMarkInterval MarkInterval);
[id(0x0000fc09), helpcontext(0x00000bd8)]
HRESULT ClearTaskFlag();
[id(0x0000fc0a), propget, helpcontext(0x00000bd9)]
HRESULT IsMarkedAsTask([out, retval] VARIANT_BOOL* IsMarkedAsTask);
[id(0x0000fc0d), propget, helpcontext(0x00000c9b)]
HRESULT BusinessCardLayoutXml([out, retval] BSTR* BusinessCardLayoutXml);
[id(0x0000fc0d), propput, helpcontext(0x00000c9b)]
HRESULT BusinessCardLayoutXml([in] BSTR BusinessCardLayoutXml);
[id(0x0000fc0e), helpcontext(0x00000c9c)]
HRESULT ResetBusinessCard();
[id(0x0000fc0f), helpcontext(0x00000c9d)]
HRESULT AddBusinessCardLogoPicture([in] BSTR Path);
[id(0x0000fc10), propget, helpcontext(0x00000c9e)]
HRESULT BusinessCardType([out, retval] OlBusinessCardType* BusinessCardType);
[id(0x0000fc54), helpcontext(0x00000d4c)]
HRESULT GetConversation([out, retval] _Conversation** Conversation);
[id(0x0000fc75), propget, helpcontext(0x00000d8e)]
HRESULT ConversationID([out, retval] BSTR* ConversationID);
[id(0x0000fc84), propget, helpcontext(0x00000dc5)]
HRESULT RTFBody([out, retval] VARIANT* RTFBody);
[id(0x0000fc84), propput, helpcontext(0x00000dc5)]
HRESULT RTFBody([in] VARIANT RTFBody);
};
[
odl,
uuid(0006303E-0000-0000-C000-000000000046),
helpcontext(0x00000090),
dual,
oleautomation,
custom(B64784EB-D8D4-4D9B-9ACD-0E30806426F7, ".NETEnumerable")
]
interface Actions : IDispatch {
[id(0x0000f000), propget, helpcontext(0x00000091)]
HRESULT Application([out, retval] _Application** Application);
[id(0x0000f00a), propget, helpcontext(0x00000092)]
HRESULT Class([out, retval] OlObjectClass* Class);
[id(0x0000f00b), propget, helpcontext(0x00000093)]
HRESULT Session([out, retval] _NameSpace** Session);
[id(0x0000f001), propget, helpcontext(0x00000094)]
HRESULT Parent([out, retval] IDispatch** Parent);
[id(0x00000050), propget, helpcontext(0x00000095)]
HRESULT Count([out, retval] long* Count);
[id(0x00000051), helpcontext(0x00000096),
custom(CD2BC5C9-F452-4326-B714-F9C539D4DA58, 0),
custom(2941FF83-88D8-4F73-B6A9-BDF8712D000D, "propget")]
HRESULT Item(
[in] VARIANT Index,
[out, retval] Action** Item);
[id(0x00000064), helpcontext(0x00000097)]
HRESULT Add([out, retval] Action** Action);
[id(0x00000052), helpcontext(0x00000098)]
HRESULT Remove([in] long Index);
};
[
odl,
uuid(00063043-0000-0000-C000-000000000046),
helpcontext(0x00000009),
dual,
oleautomation
]
interface Action : IDispatch {
[id(0x0000f000), propget, helpcontext(0x0000000a)]
HRESULT Application([out, retval] _Application** Application);
[id(0x0000f00a), propget, helpcontext(0x0000000b)]
HRESULT Class([out, retval] OlObjectClass* Class);
[id(0x0000f00b), propget, helpcontext(0x0000000c)]
HRESULT Session([out, retval] _NameSpace** Session);
[id(0x0000f001), propget, helpcontext(0x0000000d)]
HRESULT Parent([out, retval] IDispatch** Parent);
[id(0x00000064), propget, helpcontext(0x0000000e)]
HRESULT CopyLike([out, retval] OlActionCopyLike* CopyLike);
[id(0x00000064), propput, helpcontext(0x0000000e)]
HRESULT CopyLike([in] OlActionCopyLike CopyLike);
[id(0x00000067), propget, helpcontext(0x0000000f)]
HRESULT Enabled([out, retval] VARIANT_BOOL* Enabled);
[id(0x00000067), propput, helpcontext(0x0000000f)]
HRESULT Enabled([in] VARIANT_BOOL Enabled);
[id(0x0000001a), propget, helpcontext(0x00000010)]
HRESULT MessageClass([out, retval] BSTR* MessageClass);
[id(0x0000001a), propput, helpcontext(0x00000010)]
HRESULT MessageClass([in] BSTR MessageClass);
[id(0x00003001), propget, helpcontext(0x00000011)]
HRESULT Name([out, retval] BSTR* Name);
[id(0x00003001), propput, helpcontext(0x00000011)]
HRESULT Name([in] BSTR Name);
[id(0x0000003d), propget, helpcontext(0x00000012)]
HRESULT Prefix([out, retval] BSTR* Prefix);
[id(0x0000003d), propput, helpcontext(0x00000012)]
HRESULT Prefix([in] BSTR Prefix);
[id(0x00000065), propget, helpcontext(0x00000013)]
HRESULT ReplyStyle([out, retval] OlActionReplyStyle* ReplyStyle);
[id(0x00000065), propput, helpcontext(0x00000013)]
HRESULT ReplyStyle([in] OlActionReplyStyle ReplyStyle);
[id(0x00000066), propget, helpcontext(0x00000014)]
HRESULT ResponseStyle([out, retval] OlActionResponseStyle* ResponseStyle);
[id(0x00000066), propput, helpcontext(0x00000014)]
HRESULT ResponseStyle([in] OlActionResponseStyle ResponseStyle);
[id(0x00000069), propget, helpcontext(0x00000015)]
HRESULT ShowOn([out, retval] OlActionShowOn* ShowOn);
[id(0x00000069), propput, helpcontext(0x00000015)]
HRESULT ShowOn([in] OlActionShowOn ShowOn);
[id(0x0000006c), helpcontext(0x00000016)]
HRESULT Delete();
[id(0x0000006a), helpcontext(0x00000017)]
HRESULT Execute([out, retval] IDispatch** Item);
};
typedef [helpcontext(0x00000be8)]
enum {
olReply = 0,
olReplyAll = 1,
olForward = 2,
olReplyFolder = 3,
olRespond = 4
} OlActionCopyLike;
typedef [helpcontext(0x00000be9)]
enum {
olOmitOriginalText = 0,
olEmbedOriginalItem = 1,
olIncludeOriginalText = 2,
olIndentOriginalText = 3,
olLinkOriginalItem = 4,
olUserPreference = 5,
olReplyTickOriginalText = 1000
} OlActionReplyStyle;
typedef [helpcontext(0x00000bea)]
enum {
olOpen = 0,
olSend = 1,
olPrompt = 2
} OlActionResponseStyle;
typedef [helpcontext(0x00000beb)]
enum {
olDontShow = 0,
olMenu = 1,
olMenuAndToolbar = 2
} OlActionShowOn;
[
odl,
uuid(0006303C-0000-0000-C000-000000000046),
helpcontext(0x000000a9),
dual,
oleautomation,
custom(B64784EB-D8D4-4D9B-9ACD-0E30806426F7, ".NETEnumerable")
]
interface Attachments : IDispatch {
[id(0x0000f000), propget, helpcontext(0x000000aa)]
HRESULT Application([out, retval] _Application** Application);
[id(0x0000f00a), propget, helpcontext(0x000000ab)]
HRESULT Class([out, retval] OlObjectClass* Class);
[id(0x0000f00b), propget, helpcontext(0x000000ac)]
HRESULT Session([out, retval] _NameSpace** Session);
[id(0x0000f001), propget, helpcontext(0x000000ad)]
HRESULT Parent([out, retval] IDispatch** Parent);
[id(0x00000050), propget, helpcontext(0x000000ae)]
HRESULT Count([out, retval] long* Count);
[id(0x00000051), helpcontext(0x000000af),
custom(CD2BC5C9-F452-4326-B714-F9C539D4DA58, 0),
custom(2941FF83-88D8-4F73-B6A9-BDF8712D000D, "propget")]
HRESULT Item(
[in] VARIANT Index,
[out, retval] Attachment** Item);
[id(0x00000065), helpcontext(0x000000b0)]
HRESULT Add(
[in] VARIANT Source,
[in, optional] VARIANT Type,
[in, optional] VARIANT Position,
[in, optional] VARIANT DisplayName,
[out, retval] Attachment** Attachment);
[id(0x00000054), helpcontext(0x000000b1)]
HRESULT Remove([in] long Index);
};
[
odl,
uuid(00063007-0000-0000-C000-000000000046),
helpcontext(0x00000938),
dual,
oleautomation
]
interface Attachment : IDispatch {
[id(0x0000f000), propget, helpcontext(0x00000939)]
HRESULT Application([out, retval] _Application** Application);
[id(0x0000f00a), propget, helpcontext(0x0000093a)]
HRESULT Class([out, retval] OlObjectClass* Class);
[id(0x0000f00b), propget, helpcontext(0x0000093b)]
HRESULT Session([out, retval] _NameSpace** Session);
[id(0x00000071), propget, helpcontext(0x0000093c)]
HRESULT Parent([out, retval] IDispatch** Parent);
[id(0x00003001), propget, helpcontext(0x0000093d)]
HRESULT DisplayName([out, retval] BSTR* DisplayName);
[id(0x00003001), propput, helpcontext(0x0000093d)]
HRESULT DisplayName([in] BSTR DisplayName);
[id(0x00003704), propget, helpcontext(0x0000093e)]
HRESULT FileName([out, retval] BSTR* FileName);
[id(0x0000005b), propget, helpcontext(0x0000093f)]
HRESULT Index([out, retval] long* Index);
[id(0x0000f100), propget, hidden, helpcontext(0x00000940)]
HRESULT MAPIOBJECT([out, retval] IUnknown** MAPIOBJECT);
[id(0x00003708), propget, helpcontext(0x00000941)]
HRESULT PathName([out, retval] BSTR* PathName);
[id(0x00000072), propget, helpcontext(0x00000942)]
HRESULT Position([out, retval] long* Position);
[id(0x00000072), propput, helpcontext(0x00000942)]
HRESULT Position([in] long Position);
[id(0x00003705), propget, helpcontext(0x00000943)]
HRESULT Type([out, retval] OlAttachmentType* Type);
[id(0x00000069), helpcontext(0x00000944)]
HRESULT Delete();
[id(0x00000068), helpcontext(0x00000945)]
HRESULT SaveAsFile([in] BSTR Path);
[id(0x0000fafd), propget, helpcontext(0x00000946)]
HRESULT PropertyAccessor([out, retval] PropertyAccessor** PropertyAccessor);
[id(0x0000fbe9), propget, helpcontext(0x00000947)]
HRESULT Size([out, retval] long* Size);
[id(0x0000fc18), propget, helpcontext(0x00000cbe)]
HRESULT BlockLevel([out, retval] OlAttachmentBlockLevel* BlockLevel);
[id(0x0000fc7a), helpcontext(0x00000dc2)]
HRESULT GetTemporaryFilePath([out, retval] BSTR* ptRet);
};
typedef [helpcontext(0x00000bec)]
enum {
olByValue = 1,
olByReference = 4,
olEmbeddeditem = 5,
olOLE = 6
} OlAttachmentType;
[
uuid(0006102D-0000-0000-C000-000000000046),
helpcontext(0x00000c55),
noncreatable
]
coclass PropertyAccessor {
[default] interface _PropertyAccessor;
};
[
odl,
uuid(0006302D-0000-0000-C000-000000000046),
helpcontext(0x000007ad),
dual,
oleautomation
]
interface _PropertyAccessor : IDispatch {
[id(0x0000f000), propget, helpcontext(0x000007ae)]
HRESULT Application([out, retval] _Application** Application);
[id(0x0000f00a), propget, helpcontext(0x000007af)]
HRESULT Class([out, retval] OlObjectClass* Class);
[id(0x0000f00b), propget, helpcontext(0x000007b0)]
HRESULT Session([out, retval] _NameSpace** Session);
[id(0x0000f001), propget, helpcontext(0x000007b1)]
HRESULT Parent([out, retval] IDispatch** Parent);
[id(0x0000fafb), helpcontext(0x000007b2)]
HRESULT GetProperty(
[in] BSTR SchemaName,
[out, retval] VARIANT* Value);
[id(0x0000fafc), helpcontext(0x000007b3)]
HRESULT SetProperty(
[in] BSTR SchemaName,
[in] VARIANT Value);
[id(0x0000fafe), helpcontext(0x000007b4)]
HRESULT GetProperties(
[in] VARIANT SchemaNames,
[out, retval] VARIANT* Values);
[id(0x0000faff), helpcontext(0x000007b5)]
HRESULT SetProperties(
[in] VARIANT SchemaNames,
[in] VARIANT Values,
[out, retval] VARIANT* ErrorResults);
[id(0x0000fb00), helpcontext(0x000007b6)]
HRESULT UTCToLocalTime(
[in] DATE Value,
[out, retval] DATE* ReturnValue);
[id(0x0000fb01), helpcontext(0x000007b7)]
HRESULT LocalTimeToUTC(
[in] DATE Value,
[out, retval] DATE* ReturnValue);
[id(0x0000fb02), helpcontext(0x000007b8)]
HRESULT StringToBinary(
[in] BSTR Value,
[out, retval] VARIANT* ReturnValue);
[id(0x0000fb03), helpcontext(0x000007b9)]
HRESULT BinaryToString(
[in] VARIANT Value,
[out, retval] BSTR* ReturnValue);
[id(0x0000fb91), helpcontext(0x000007ba)]
HRESULT DeleteProperty([in] BSTR SchemaName);
[id(0x0000fb92), helpcontext(0x000007bb)]
HRESULT DeleteProperties(
[in] VARIANT* SchemaNames,
[out, retval] VARIANT* ErrorResults);
};
typedef [helpcontext(0x00000cbd)]
enum {
olAttachmentBlockLevelNone = 0,
olAttachmentBlockLevelOpen = 1
} OlAttachmentBlockLevel;
[
odl,
uuid(00063046-0000-0000-C000-000000000046),
helpcontext(0x000000b2),
dual,
oleautomation
]
interface FormDescription : IDispatch {
[id(0x0000f000), propget, helpcontext(0x000000b3)]
HRESULT Application([out, retval] _Application** Application);
[id(0x0000f00a), propget, helpcontext(0x000000b4)]
HRESULT Class([out, retval] OlObjectClass* Class);
[id(0x0000f00b), propget, helpcontext(0x000000b5)]
HRESULT Session([out, retval] _NameSpace** Session);
[id(0x0000f001), propget, helpcontext(0x000000b6)]
HRESULT Parent([out, retval] IDispatch** Parent);
[id(0x00003304), propget, helpcontext(0x000000b7)]
HRESULT Category([out, retval] BSTR* Category);
[id(0x00003304), propput, helpcontext(0x000000b7)]
HRESULT Category([in] BSTR Category);
[id(0x00003305), propget, helpcontext(0x000000b8)]
HRESULT CategorySub([out, retval] BSTR* CategorySub);
[id(0x00003305), propput, helpcontext(0x000000b8)]
HRESULT CategorySub([in] BSTR CategorySub);
[id(0x00003004), propget, helpcontext(0x000000b9)]
HRESULT Comment([out, retval] BSTR* Comment);
[id(0x00003004), propput, helpcontext(0x000000b9)]
HRESULT Comment([in] BSTR Comment);
[id(0x00003303), propget, helpcontext(0x000000ba)]
HRESULT ContactName([out, retval] BSTR* ContactName);
[id(0x00003303), propput, helpcontext(0x000000ba)]
HRESULT ContactName([in] BSTR ContactName);
[id(0x00003001), propget, helpcontext(0x000000bb)]
HRESULT DisplayName([out, retval] BSTR* DisplayName);
[id(0x00003001), propput, helpcontext(0x000000bb)]
HRESULT DisplayName([in] BSTR DisplayName);
[id(0x00003307), propget, helpcontext(0x000000bc)]
HRESULT Hidden([out, retval] VARIANT_BOOL* Hidden);
[id(0x00003307), propput, helpcontext(0x000000bc)]
HRESULT Hidden([in] VARIANT_BOOL Hidden);
[id(0x00000ffd), propget, helpcontext(0x000000bd)]
HRESULT Icon([out, retval] BSTR* Icon);
[id(0x00000ffd), propput, helpcontext(0x000000bd)]
HRESULT Icon([in] BSTR Icon);
[id(0x00000066), propget, helpcontext(0x000000be)]
HRESULT Locked([out, retval] VARIANT_BOOL* Locked);
[id(0x00000066), propput, helpcontext(0x000000be)]
HRESULT Locked([in] VARIANT_BOOL Locked);
[id(0x0000001a), propget, helpcontext(0x000000bf)]
HRESULT MessageClass([out, retval] BSTR* MessageClass);
[id(0x00000ffc), propget, helpcontext(0x000000c0)]
HRESULT MiniIcon([out, retval] BSTR* MiniIcon);
[id(0x00000ffc), propput, helpcontext(0x000000c0)]
HRESULT MiniIcon([in] BSTR MiniIcon);
[id(0x0000f01d), propget, helpcontext(0x000000c1)]
HRESULT Name([out, retval] BSTR* Name);
[id(0x0000f01d), propput, helpcontext(0x000000c1)]
HRESULT Name([in] BSTR Name);
[id(0x00000068), propget, helpcontext(0x000000c2)]
HRESULT Number([out, retval] BSTR* Number);
[id(0x00000068), propput, helpcontext(0x000000c2)]
HRESULT Number([in] BSTR Number);
[id(0x00000065), propget, helpcontext(0x000000c3)]
HRESULT OneOff([out, retval] VARIANT_BOOL* OneOff);
[id(0x00000065), propput, helpcontext(0x000000c3)]
HRESULT OneOff([in] VARIANT_BOOL OneOff);
[id(0x00000067), propget, hidden, helpcontext(0x000000c4)]
HRESULT Password([out, retval] BSTR* Password);
[id(0x00000067), propput, hidden, helpcontext(0x000000c4)]
HRESULT Password([in] BSTR Password);
[id(0x0000006d), propget, helpcontext(0x000000c5)]
HRESULT ScriptText([out, retval] BSTR* ScriptText);
[id(0x0000006a), propget, helpcontext(0x000000c6)]
HRESULT Template([out, retval] BSTR* Template);
[id(0x0000006a), propput, helpcontext(0x000000c6)]
HRESULT Template([in] BSTR Template);
[id(0x00000069), propget, helpcontext(0x000000c7)]
HRESULT UseWordMail([out, retval] VARIANT_BOOL* UseWordMail);
[id(0x00000069), propput, helpcontext(0x000000c7)]
HRESULT UseWordMail([in] VARIANT_BOOL UseWordMail);
[id(0x00003301), propget, helpcontext(0x000000c8)]
HRESULT Version([out, retval] BSTR* Version);
[id(0x00003301), propput, helpcontext(0x000000c8)]
HRESULT Version([in] BSTR Version);
[id(0x0000006b), helpcontext(0x000000c9)]
HRESULT PublishForm(
[in] OlFormRegistry Registry,
[in, optional] VARIANT Folder);
};
typedef [helpcontext(0x00000bf4)]
enum {
olDefaultRegistry = 0,
olPersonalRegistry = 2,
olFolderRegistry = 3,
olOrganizationRegistry = 4
} OlFormRegistry;
[
odl,
uuid(00063005-0000-0000-C000-000000000046),
helpcontext(0x00000b8c),
dual,
oleautomation
]
interface _Inspector : IDispatch {
[id(0x0000f000), propget, helpcontext(0x00000b8d)]
HRESULT Application([out, retval] _Application** Application);
[id(0x0000f00a), propget, helpcontext(0x00000b8e)]
HRESULT Class([out, retval] OlObjectClass* Class);
[id(0x0000f00b), propget, helpcontext(0x00000b8f)]
HRESULT Session([out, retval] _NameSpace** Session);
[id(0x0000f001), propget, helpcontext(0x00000b90)]
HRESULT Parent([out, retval] IDispatch** Parent);
[id(0x00002100), propget, hidden, helpcontext(0x00000b91)]
HRESULT CommandBars([out, retval] CommandBars** CommandBars);
[id(0x00002102), propget, helpcontext(0x00000b92)]
HRESULT CurrentItem([out, retval] IDispatch** CurrentItem);
[id(0x00002110), propget, helpcontext(0x00000b93)]
HRESULT EditorType([out, retval] OlEditorType* EditorType);
[id(0x00002106), propget, helpcontext(0x00000b94)]
HRESULT ModifiedFormPages([out, retval] IDispatch** ModifiedFormPages);
[id(0x00002103), helpcontext(0x00000b95)]
HRESULT Close([in] OlInspectorClose SaveMode);
[id(0x00002104), helpcontext(0x00000b96)]
HRESULT Display([in, optional] VARIANT Modal);
[id(0x00002108), helpcontext(0x00000b97)]
HRESULT HideFormPage([in] BSTR PageName);
[id(0x00002105), helpcontext(0x00000b98)]
HRESULT IsWordMail([out, retval] VARIANT_BOOL* IsWordMail);
[id(0x0000210c), helpcontext(0x00000b99)]
HRESULT SetCurrentFormPage([in] BSTR PageName);
[id(0x00002109), helpcontext(0x00000b9a)]
HRESULT ShowFormPage([in] BSTR PageName);
[id(0x0000210e), propget, hidden, helpcontext(0x00000b9b)]
HRESULT HTMLEditor([out, retval] IDispatch** HTMLEditor);
[id(0x0000210f), propget, helpcontext(0x00000b9c)]
HRESULT WordEditor([out, retval] IDispatch** WordEditor);
[id(0x00002111), propget, helpcontext(0x00000b9d)]
HRESULT Caption([out, retval] BSTR* Caption);
[id(0x00002114), propget, helpcontext(0x00000b9e)]
HRESULT Height([out, retval] long* Height);
[id(0x00002114), propput, helpcontext(0x00000b9e)]
HRESULT Height([in] long Height);
[id(0x00002115), propget, helpcontext(0x00000b9f)]
HRESULT Left([out, retval] long* Left);
[id(0x00002115), propput, helpcontext(0x00000b9f)]
HRESULT Left([in] long Left);
[id(0x00002116), propget, helpcontext(0x00000ba0)]
HRESULT Top([out, retval] long* Top);
[id(0x00002116), propput, helpcontext(0x00000ba0)]
HRESULT Top([in] long Top);
[id(0x00002117), propget, helpcontext(0x00000ba1)]
HRESULT Width([out, retval] long* Width);
[id(0x00002117), propput, helpcontext(0x00000ba1)]
HRESULT Width([in] long Width);
[id(0x00002112), propget, helpcontext(0x00000ba2)]
HRESULT WindowState([out, retval] OlWindowState* WindowState);
[id(0x00002112), propput, helpcontext(0x00000ba2)]
HRESULT WindowState([in] OlWindowState WindowState);
[id(0x00002113), helpcontext(0x00000ba3)]
HRESULT Activate();
[id(0x0000fac9), helpcontext(0x00000ba4)]
HRESULT SetControlItemProperty(
[in] IDispatch* Control,
[in] BSTR PropertyName);
[id(0x0000fbed), helpcontext(0x00000ba5)]
HRESULT NewFormRegion([out, retval] IDispatch** Form);
[id(0x0000fbff), helpcontext(0x00000ba6)]
HRESULT OpenFormRegion(
[in] BSTR Path,
[out, retval] IDispatch** Form);
[id(0x0000fc00), helpcontext(0x00000ba7)]
HRESULT SaveFormRegion(
[in] IDispatch* Page,
[in] BSTR FileName);
[id(0x0000fc78), propget, helpcontext(0x00000d9e)]
HRESULT AttachmentSelection([out, retval] _AttachmentSelection** AttachmentSelection);
[id(0x0000fc87), helpcontext(0x00000de3)]
HRESULT SetSchedulingStartTime([in] DATE Start);
};
typedef [helpcontext(0x00000bf1)]
enum {
olEditorText = 1,
olEditorHTML = 2,
olEditorRTF = 3,
olEditorWord = 4
} OlEditorType;
typedef [helpcontext(0x00000bf7)]
enum {
olSave = 0,
olDiscard = 1,
olPromptForSave = 2
} OlInspectorClose;
typedef [helpcontext(0x00000c12)]
enum {
olMaximized = 0,
olMinimized = 1,
olNormalWindow = 2
} OlWindowState;
[
odl,
uuid(000630F9-0000-0000-C000-000000000046),
helpcontext(0x00000b7a),
dual,
oleautomation,
custom(B64784EB-D8D4-4D9B-9ACD-0E30806426F7, ".NETEnumerable")
]
interface _AttachmentSelection : IDispatch {
[id(0x0000f000), propget, helpcontext(0x00000b7b)]
HRESULT Application([out, retval] _Application** Application);
[id(0x0000f00a), propget, helpcontext(0x00000b7c)]
HRESULT Class([out, retval] OlObjectClass* Class);
[id(0x0000f00b), propget, helpcontext(0x00000b7d)]
HRESULT Session([out, retval] _NameSpace** Session);
[id(0x0000f001), propget, helpcontext(0x00000b7e)]
HRESULT Parent([out, retval] IDispatch** Parent);
[id(0x00000050), propget, helpcontext(0x00000b7f)]
HRESULT Count([out, retval] long* Count);
[id(0x00000051), helpcontext(0x00000b80),
custom(CD2BC5C9-F452-4326-B714-F9C539D4DA58, 0),
custom(2941FF83-88D8-4F73-B6A9-BDF8712D000D, "propget")]
HRESULT Item(
[in] VARIANT Index,
[out, retval] Attachment** Item);
[id(0x00008208), propget, helpcontext(0x00000d9a)]
HRESULT Location([out, retval] OlSelectionLocation* Location);
[id(0x00002202), helpcontext(0x00000dce)]
HRESULT GetSelection(
[in] OlSelectionContents SelectionContents,
[out, retval] Selection** SelectionOut);
};
typedef [helpcontext(0x00000d98)]
enum {
olViewList = 0,
olToDoBarTaskList = 1,
olToDoBarAppointmentList = 2,
olDailyTaskList = 3,
olAttachmentWell = 4
} OlSelectionLocation;
typedef [helpcontext(0x00000dca)]
enum {
olConversationHeaders = 1
} OlSelectionContents;
[
odl,
uuid(00063087-0000-0000-C000-000000000046),
helpcontext(0x00000050),
dual,
oleautomation,
custom(B64784EB-D8D4-4D9B-9ACD-0E30806426F7, ".NETEnumerable")
]
interface Selection : IDispatch {
[id(0x0000f000), propget, helpcontext(0x00000051)]
HRESULT Application([out, retval] _Application** Application);
[id(0x0000f00a), propget, helpcontext(0x00000052)]
HRESULT Class([out, retval] OlObjectClass* Class);
[id(0x0000f00b), propget, helpcontext(0x00000053)]
HRESULT Session([out, retval] _NameSpace** Session);
[id(0x0000f001), propget, helpcontext(0x00000054)]
HRESULT Parent([out, retval] IDispatch** Parent);
[id(0x00000050), propget, helpcontext(0x00000055)]
HRESULT Count([out, retval] long* Count);
[id(0x00000051), helpcontext(0x00000056),
custom(CD2BC5C9-F452-4326-B714-F9C539D4DA58, 0),
custom(2941FF83-88D8-4F73-B6A9-BDF8712D000D, "propget")]
HRESULT Item(
[in] VARIANT Index,
[out, retval] IDispatch** Item);
[id(0x00008208), propget, helpcontext(0x00000d99)]
HRESULT Location([out, retval] OlSelectionLocation* Location);
[id(0x00002202), helpcontext(0x00000dcd)]
HRESULT GetSelection(
[in] OlSelectionContents SelectionContents,
[out, retval] Selection** SelectionOut);
};
typedef [helpcontext(0x00000bf6)]
enum {
olImportanceLow = 0,
olImportanceNormal = 1,
olImportanceHigh = 2
} OlImportance;
typedef [helpcontext(0x00000c09)]
enum {
olNormal = 0,
olPersonal = 1,
olPrivate = 2,
olConfidential = 3
} OlSensitivity;
[
odl,
uuid(0006303D-0000-0000-C000-000000000046),
helpcontext(0x000000ca),
dual,
oleautomation,
custom(B64784EB-D8D4-4D9B-9ACD-0E30806426F7, ".NETEnumerable")
]
interface UserProperties : IDispatch {
[id(0x0000f000), propget, helpcontext(0x000000cb)]
HRESULT Application([out, retval] _Application** Application);
[id(0x0000f00a), propget, helpcontext(0x000000cc)]
HRESULT Class([out, retval] OlObjectClass* Class);
[id(0x0000f00b), propget, helpcontext(0x000000cd)]
HRESULT Session([out, retval] _NameSpace** Session);
[id(0x0000f001), propget, helpcontext(0x000000ce)]
HRESULT Parent([out, retval] IDispatch** Parent);
[id(0x00000050), propget, helpcontext(0x000000cf)]
HRESULT Count([out, retval] long* Count);
[id(0x00000051), helpcontext(0x000000d0),
custom(CD2BC5C9-F452-4326-B714-F9C539D4DA58, 0),
custom(2941FF83-88D8-4F73-B6A9-BDF8712D000D, "propget")]
HRESULT Item(
[in] VARIANT Index,
[out, retval] UserProperty** Item);
[id(0x00000066), helpcontext(0x000000d1)]
HRESULT Add(
[in] BSTR Name,
[in] OlUserPropertyType Type,
[in, optional] VARIANT AddToFolderFields,
[in, optional] VARIANT DisplayFormat,
[out, retval] UserProperty** UserProperty);
[id(0x00000067), helpcontext(0x000000d2)]
HRESULT Find(
[in] BSTR Name,
[in, optional] VARIANT Custom,
[out, retval] UserProperty** UserProperty);
[id(0x00000052), helpcontext(0x000000d3)]
HRESULT Remove([in] long Index);
};
[
odl,
uuid(00063042-0000-0000-C000-000000000046),
helpcontext(0x000000d4),
dual,
oleautomation
]
interface UserProperty : IDispatch {
[id(0x0000f000), propget, helpcontext(0x000000d5)]
HRESULT Application([out, retval] _Application** Application);
[id(0x0000f00a), propget, helpcontext(0x000000d6)]
HRESULT Class([out, retval] OlObjectClass* Class);
[id(0x0000f00b), propget, helpcontext(0x000000d7)]
HRESULT Session([out, retval] _NameSpace** Session);
[id(0x0000f001), propget, helpcontext(0x000000d8)]
HRESULT Parent([out, retval] IDispatch** Parent);
[id(0x00000067), propget, helpcontext(0x000000d9)]
HRESULT Formula([out, retval] BSTR* Formula);
[id(0x00000067), propput, helpcontext(0x000000d9)]
HRESULT Formula([in] BSTR Formula);
[id(0x00000070), propget, helpcontext(0x000000da)]
HRESULT Name([out, retval] BSTR* Name);
[id(0x0000006d), propget, helpcontext(0x000000db)]
HRESULT Type([out, retval] OlUserPropertyType* Type);
[id(0x00000068), propget, helpcontext(0x000000dc)]
HRESULT ValidationFormula([out, retval] BSTR* ValidationFormula);
[id(0x00000068), propput, helpcontext(0x000000dc)]
HRESULT ValidationFormula([in] BSTR ValidationFormula);
[id(0x00000069), propget, helpcontext(0x000000dd)]
HRESULT ValidationText([out, retval] BSTR* ValidationText);
[id(0x00000069), propput, helpcontext(0x000000dd)]
HRESULT ValidationText([in] BSTR ValidationText);
[id(00000000), propget, helpcontext(0x000000de)]
HRESULT Value([out, retval] VARIANT* Value);
[id(00000000), propput, helpcontext(0x000000de)]
HRESULT Value([in] VARIANT Value);
[id(0x0000006c), helpcontext(0x000000df)]
HRESULT Delete();
[id(0x0000fa08), propget, hidden, helpcontext(0x000000e0)]
HRESULT IsUserProperty([out, retval] VARIANT_BOOL* IsUserProperty);
};
typedef [helpcontext(0x00000c11)]
enum {
olOutlookInternal = 0,
olText = 1,
olNumber = 3,
olDateTime = 5,
olYesNo = 6,
olDuration = 7,
olKeywords = 11,
olPercent = 12,
olCurrency = 14,
olFormula = 18,
olCombination = 19,
olInteger = 20,
olEnumeration = 21,
olSmartFrom = 22
} OlUserPropertyType;
[
odl,
uuid(00063006-0000-0000-C000-000000000046),
helpcontext(0x000007bc),
dual,
oleautomation
]
interface MAPIFolder : IDispatch {
[id(0x0000f000), propget, helpcontext(0x000007bd)]
HRESULT Application([out, retval] _Application** Application);
[id(0x0000f00a), propget, helpcontext(0x000007be)]
HRESULT Class([out, retval] OlObjectClass* Class);
[id(0x0000f00b), propget, helpcontext(0x000007bf)]
HRESULT Session([out, retval] _NameSpace** Session);
[id(0x0000f001), propget, helpcontext(0x000007c0)]
HRESULT Parent([out, retval] IDispatch** Parent);
[id(0x00003106), propget, helpcontext(0x000007c1)]
HRESULT DefaultItemType([out, retval] OlItemType* DefaultItemType);
[id(0x00003107), propget, helpcontext(0x000007c2)]
HRESULT DefaultMessageClass([out, retval] BSTR* DefaultMessageClass);
[id(0x00003004), propget, helpcontext(0x000007c3)]
HRESULT Description([out, retval] BSTR* Description);
[id(0x00003004), propput, helpcontext(0x000007c3)]
HRESULT Description([in] BSTR Description);
[id(0x0000f01e), propget, helpcontext(0x000007c4)]
HRESULT EntryID([out, retval] BSTR* EntryID);
[id(0x00002103), propget, helpcontext(0x000007c5)]
HRESULT Folders([out, retval] _Folders** Folders);
[id(0x00003100), propget, helpcontext(0x000007c6)]
HRESULT Items([out, retval] _Items** Items);
[id(0x00003001), propget, helpcontext(0x000007c7)]
HRESULT Name([out, retval] BSTR* Name);
[id(0x00003001), propput, helpcontext(0x000007c7)]
HRESULT Name([in] BSTR Name);
[id(0x00003108), propget, helpcontext(0x000007c8)]
HRESULT StoreID([out, retval] BSTR* StoreID);
[id(0x00003603), propget, helpcontext(0x000007c9)]
HRESULT UnReadItemCount([out, retval] long* UnReadItemCount);
[id(0x0000f032), helpcontext(0x000007ca)]
HRESULT CopyTo(
[in] MAPIFolder* DestinationFolder,
[out, retval] MAPIFolder** Folder);
[id(0x0000f045), helpcontext(0x000007cb)]
HRESULT Delete();
[id(0x00003104), helpcontext(0x000007cc)]
HRESULT Display();
[id(0x00003101), helpcontext(0x000007cd)]
HRESULT GetExplorer(
[in, optional] VARIANT DisplayMode,
[out, retval] _Explorer** Explorer);
[id(0x0000f034), helpcontext(0x000007ce)]
HRESULT MoveTo([in] MAPIFolder* DestinationFolder);
[id(0x00003111), propget, hidden, helpcontext(0x000007cf)]
HRESULT UserPermissions([out, retval] IDispatch** UserPermissions);
[id(0x00003112), propget, helpcontext(0x000007d0)]
HRESULT WebViewOn([out, retval] VARIANT_BOOL* WebViewOn);
[id(0x00003112), propput, helpcontext(0x000007d0)]
HRESULT WebViewOn([in] VARIANT_BOOL WebViewOn);
[id(0x00003113), propget, helpcontext(0x000007d1)]
HRESULT WebViewURL([out, retval] BSTR* WebViewURL);
[id(0x00003113), propput, helpcontext(0x000007d1)]
HRESULT WebViewURL([in] BSTR WebViewURL);
[id(0x00003114), propget, hidden, helpcontext(0x000007d2)]
HRESULT WebViewAllowNavigation([out, retval] VARIANT_BOOL* WebViewAllowNavigation);
[id(0x00003114), propput, hidden, helpcontext(0x000007d2)]
HRESULT WebViewAllowNavigation([in] VARIANT_BOOL WebViewAllowNavigation);
[id(0x00003115), helpcontext(0x000007d3)]
HRESULT AddToPFFavorites();
[id(0x0000fa6e), propget, helpcontext(0x000007d4)]
HRESULT AddressBookName([out, retval] BSTR* AddressBookName);
[id(0x0000fa6e), propput, helpcontext(0x000007d4)]
HRESULT AddressBookName([in] BSTR AddressBookName);
[id(0x0000fa6f), propget, helpcontext(0x000007d5)]
HRESULT ShowAsOutlookAB([out, retval] VARIANT_BOOL* ShowAsOutlookAB);
[id(0x0000fa6f), propput, helpcontext(0x000007d5)]
HRESULT ShowAsOutlookAB([in] VARIANT_BOOL ShowAsOutlookAB);
[id(0x0000fa78), propget, helpcontext(0x000007d6)]
HRESULT FolderPath([out, retval] BSTR* FolderPath);
[id(0x0000fa61), hidden, helpcontext(0x000007d7)]
HRESULT AddToFavorites(
[in, optional] VARIANT fNoUI,
[in, optional] VARIANT Name);
[id(0x0000fa4b), propget, helpcontext(0x000007d8)]
HRESULT InAppFolderSyncObject([out, retval] VARIANT_BOOL* InAppFolderSyncObject);
[id(0x0000fa4b), propput, helpcontext(0x000007d8)]
HRESULT InAppFolderSyncObject([in] VARIANT_BOOL InAppFolderSyncObject);
[id(0x00002200), propget, helpcontext(0x000007d9)]
HRESULT CurrentView([out, retval] View** CurrentView);
[id(0x0000fa46), propget, helpcontext(0x000007da)]
HRESULT CustomViewsOnly([out, retval] VARIANT_BOOL* CustomViewsOnly);
[id(0x0000fa46), propput, helpcontext(0x000007da)]
HRESULT CustomViewsOnly([in] VARIANT_BOOL CustomViewsOnly);
[id(0x00003109), propget, helpcontext(0x000007db)]
HRESULT Views([out, retval] _Views** Views);
[id(0x0000f100), propget, hidden, helpcontext(0x000007dc)]
HRESULT MAPIOBJECT([out, retval] IUnknown** MAPIOBJECT);
[id(0x0000fa91), propget, hidden, helpcontext(0x000007dd)]
HRESULT FullFolderPath([out, retval] BSTR* FullFolderPath);
[id(0x0000fab6), propget, helpcontext(0x000007de)]
HRESULT IsSharePointFolder([out, retval] VARIANT_BOOL* IsSharePointFolder);
[id(0x0000fac2), propget, helpcontext(0x000007df)]
HRESULT ShowItemCount([out, retval] OlShowItemCount* ShowItemCount);
[id(0x0000fac2), propput, helpcontext(0x000007df)]
HRESULT ShowItemCount([in] OlShowItemCount ShowItemCount);
[id(0x0000fad9), propget, helpcontext(0x000007e0)]
HRESULT Store([out, retval] Store** Store);
[id(0x0000fb08), helpcontext(0x000007e1)]
HRESULT GetStorage(
[in] BSTR StorageIdentifier,
[in] OlStorageIdentifierType StorageIdentifierType,
[out, retval] _StorageItem** StorageItem);
[id(0x0000fb1d), helpcontext(0x000007e2)]
HRESULT GetTable(
[in, optional] VARIANT Filter,
[in, optional] VARIANT TableContents,
[out, retval] Table** Table);
[id(0x0000fafd), propget, helpcontext(0x000007e3)]
HRESULT PropertyAccessor([out, retval] PropertyAccessor** PropertyAccessor);
[id(0x0000fba2), helpcontext(0x000007e4)]
HRESULT GetCalendarExporter([out, retval] CalendarSharing** Exporter);
[id(0x0000f816), propget, helpcontext(0x000007e5)]
HRESULT UserDefinedProperties([out, retval] UserDefinedProperties** UserDefinedProperties);
[id(0x0000fc3c), helpcontext(0x00000cf4)]
HRESULT GetCustomIcon([out, retval] Picture** Picture);
[id(0x0000fc3d), helpcontext(0x00000cf5)]
HRESULT SetCustomIcon([in] Picture* Picture);
};
typedef [helpcontext(0x00000bf8)]
enum {
olMailItem = 0,
olAppointmentItem = 1,
olContactItem = 2,
olTaskItem = 3,
olJournalItem = 4,
olNoteItem = 5,
olPostItem = 6,
olDistributionListItem = 7,
olMobileItemSMS = 11,
olMobileItemMMS = 12
} OlItemType;
[
odl,
uuid(00063040-0000-0000-C000-000000000046),
helpcontext(0x00000026),
dual,
oleautomation,
custom(B64784EB-D8D4-4D9B-9ACD-0E30806426F7, ".NETEnumerable")
]
interface _Folders : IDispatch {
[id(0x0000f000), propget, helpcontext(0x00000027)]
HRESULT Application([out, retval] _Application** Application);
[id(0x0000f00a), propget, helpcontext(0x00000028)]
HRESULT Class([out, retval] OlObjectClass* Class);
[id(0x0000f00b), propget, helpcontext(0x00000029)]
HRESULT Session([out, retval] _NameSpace** Session);
[id(0x0000f001), propget, helpcontext(0x0000002a)]
HRESULT Parent([out, retval] IDispatch** Parent);
[id(0x00000050), propget, helpcontext(0x0000002b)]
HRESULT Count([out, retval] long* Count);
[id(0x00000051), helpcontext(0x0000002c),
custom(CD2BC5C9-F452-4326-B714-F9C539D4DA58, 0),
custom(2941FF83-88D8-4F73-B6A9-BDF8712D000D, "propget")]
HRESULT Item(
[in] VARIANT Index,
[out, retval] MAPIFolder** Item);
[id(0x0000005a), propget, hidden, helpcontext(0x0000002d)]
HRESULT RawTable([out, retval] IUnknown** RawTable);
[id(0x0000005f), helpcontext(0x0000002e)]
HRESULT Add(
[in] BSTR Name,
[in, optional] VARIANT Type,
[out, retval] MAPIFolder** Folder);
[id(0x00000056), helpcontext(0x0000002f)]
HRESULT GetFirst([out, retval] MAPIFolder** Folder);
[id(0x00000058), helpcontext(0x00000030)]
HRESULT GetLast([out, retval] MAPIFolder** Folder);
[id(0x00000057), helpcontext(0x00000031)]
HRESULT GetNext([out, retval] MAPIFolder** Folder);
[id(0x00000059), helpcontext(0x00000032)]
HRESULT GetPrevious([out, retval] MAPIFolder** Folder);
[id(0x00000054), helpcontext(0x00000033)]
HRESULT Remove([in] long Index);
};
[
odl,
uuid(00063041-0000-0000-C000-000000000046),
helpcontext(0x00000034),
dual,
oleautomation,
custom(B64784EB-D8D4-4D9B-9ACD-0E30806426F7, ".NETEnumerable")
]
interface _Items : IDispatch {
[id(0x0000f000), propget, helpcontext(0x00000035)]
HRESULT Application([out, retval] _Application** Application);
[id(0x0000f00a), propget, helpcontext(0x00000036)]
HRESULT Class([out, retval] OlObjectClass* Class);
[id(0x0000f00b), propget, helpcontext(0x00000037)]
HRESULT Session([out, retval] _NameSpace** Session);
[id(0x0000f001), propget, helpcontext(0x00000038)]
HRESULT Parent([out, retval] IDispatch** Parent);
[id(0x00000050), propget, helpcontext(0x00000039)]
HRESULT Count([out, retval] long* Count);
[id(0x00000051), helpcontext(0x0000003a),
custom(CD2BC5C9-F452-4326-B714-F9C539D4DA58, 0),
custom(2941FF83-88D8-4F73-B6A9-BDF8712D000D, "propget")]
HRESULT Item(
[in] VARIANT Index,
[out, retval] IDispatch** Item);
[id(0x0000005a), propget, hidden, helpcontext(0x0000003b)]
HRESULT RawTable([out, retval] IUnknown** RawTable);
[id(0x000000ce), propget, helpcontext(0x0000003c)]
HRESULT IncludeRecurrences([out, retval] VARIANT_BOOL* IncludeRecurrences);
[id(0x000000ce), propput, helpcontext(0x0000003c)]
HRESULT IncludeRecurrences([in] VARIANT_BOOL IncludeRecurrences);
[id(0x0000005f), helpcontext(0x0000003d)]
HRESULT Add(
[in, optional] VARIANT Type,
[out, retval] IDispatch** Item);
[id(0x00000062), helpcontext(0x0000003e)]
HRESULT Find(
[in] BSTR Filter,
[out, retval] IDispatch** Item);
[id(0x00000063), helpcontext(0x0000003f)]
HRESULT FindNext([out, retval] IDispatch** Item);
[id(0x00000056), helpcontext(0x00000040)]
HRESULT GetFirst([out, retval] IDispatch** Item);
[id(0x00000058), helpcontext(0x00000041)]
HRESULT GetLast([out, retval] IDispatch** Item);
[id(0x00000057), helpcontext(0x00000042)]
HRESULT GetNext([out, retval] IDispatch** Item);
[id(0x00000059), helpcontext(0x00000043)]
HRESULT GetPrevious([out, retval] IDispatch** Item);
[id(0x00000054), helpcontext(0x00000044)]
HRESULT Remove([in] long Index);
[id(0x0000005d), helpcontext(0x00000045)]
HRESULT ResetColumns();
[id(0x00000064), helpcontext(0x00000046)]
HRESULT Restrict(
[in] BSTR Filter,
[out, retval] _Items** Items);
[id(0x0000005c), helpcontext(0x00000047)]
HRESULT SetColumns([in] BSTR Columns);
[id(0x00000061), helpcontext(0x00000048)]
HRESULT Sort(
[in] BSTR Property,
[in, optional] VARIANT Descending);
};
[
odl,
uuid(00063003-0000-0000-C000-000000000046),
helpcontext(0x00000ac4),
dual,
oleautomation
]
interface _Explorer : IDispatch {
[id(0x0000f000), propget, helpcontext(0x00000ac5)]
HRESULT Application([out, retval] _Application** Application);
[id(0x0000f00a), propget, helpcontext(0x00000ac6)]
HRESULT Class([out, retval] OlObjectClass* Class);
[id(0x0000f00b), propget, helpcontext(0x00000ac7)]
HRESULT Session([out, retval] _NameSpace** Session);
[id(0x0000f001), propget, helpcontext(0x00000ac8)]
HRESULT Parent([out, retval] IDispatch** Parent);
[id(0x00002100), propget, hidden, helpcontext(0x00000ac9)]
HRESULT CommandBars([out, retval] CommandBars** CommandBars);
[id(0x00002101), propget, helpcontext(0x00000aca)]
HRESULT CurrentFolder([out, retval] MAPIFolder** CurrentFolder);
[id(0x00002101), propputref, helpcontext(0x00000aca)]
HRESULT CurrentFolder([in] MAPIFolder* CurrentFolder);
[id(0x00002103), helpcontext(0x00000acb)]
HRESULT Close();
[id(0x00002104), helpcontext(0x00000acc)]
HRESULT Display();
[id(0x00002111), propget, helpcontext(0x00000acd)]
HRESULT Caption([out, retval] BSTR* Caption);
[id(0x00002200), propget, helpcontext(0x00000ace)]
HRESULT CurrentView([out, retval] VARIANT* CurrentView);
[id(0x00002200), propput, helpcontext(0x00000ace)]
HRESULT CurrentView([in] VARIANT CurrentView);
[id(0x00002114), propget, helpcontext(0x00000acf)]
HRESULT Height([out, retval] long* Height);
[id(0x00002114), propput, helpcontext(0x00000acf)]
HRESULT Height([in] long Height);
[id(0x00002115), propget, helpcontext(0x00000ad0)]
HRESULT Left([out, retval] long* Left);
[id(0x00002115), propput, helpcontext(0x00000ad0)]
HRESULT Left([in] long Left);
[id(0x00002201), propget, helpcontext(0x00000ad1)]
HRESULT Panes([out, retval] Panes** Panes);
[id(0x00002202), propget, helpcontext(0x00000ad2)]
HRESULT Selection([out, retval] Selection** Selection);
[id(0x00002116), propget, helpcontext(0x00000ad3)]
HRESULT Top([out, retval] long* Top);
[id(0x00002116), propput, helpcontext(0x00000ad3)]
HRESULT Top([in] long Top);
[id(0x00002117), propget, helpcontext(0x00000ad4)]
HRESULT Width([out, retval] long* Width);
[id(0x00002117), propput, helpcontext(0x00000ad4)]
HRESULT Width([in] long Width);
[id(0x00002112), propget, helpcontext(0x00000ad5)]
HRESULT WindowState([out, retval] OlWindowState* WindowState);
[id(0x00002112), propput, helpcontext(0x00000ad5)]
HRESULT WindowState([in] OlWindowState WindowState);
[id(0x00002113), helpcontext(0x00000ad6)]
HRESULT Activate();
[id(0x00002203), helpcontext(0x00000ad7)]
HRESULT IsPaneVisible(
[in] OlPane Pane,
[out, retval] VARIANT_BOOL* IsPaneVisible);
[id(0x00002204), helpcontext(0x00000ad8)]
HRESULT ShowPane(
[in] OlPane Pane,
[in] VARIANT_BOOL Visible);
[id(0x00003109), propget, hidden, helpcontext(0x00000ad9)]
HRESULT Views([out, retval] IDispatch** Views);
[id(0x0000fa92), propget, helpcontext(0x00000ada)]
HRESULT HTMLDocument([out, retval] IDispatch** HTMLDocument);
[id(0x0000fab1), hidden, helpcontext(0x00000adb)]
HRESULT SelectFolder([in] MAPIFolder* Folder);
[id(0x0000fab2), hidden, helpcontext(0x00000adc)]
HRESULT DeselectFolder([in] MAPIFolder* Folder);
[id(0x0000fab3), hidden, helpcontext(0x00000add)]
HRESULT IsFolderSelected(
[in] MAPIFolder* Folder,
[out, retval] VARIANT_BOOL* fIsSelected);
[id(0x0000fbb3), propget, helpcontext(0x00000ade)]
HRESULT NavigationPane([out, retval] _NavigationPane** NavigationPane);
[id(0x0000fbcd), helpcontext(0x00000adf)]
HRESULT ClearSearch();
[id(0x0000fa65), helpcontext(0x00000ae0)]
HRESULT Search(
[in] BSTR Query,
[in] OlSearchScope SearchScope);
[id(0x0000fc35), helpcontext(0x00000cec)]
HRESULT IsItemSelectableInView(
[in] IDispatch* Item,
[out, retval] VARIANT_BOOL* fIsSelectable);
[id(0x0000fc36), helpcontext(0x00000ced)]
HRESULT AddToSelection([in] IDispatch* Item);
[id(0x0000fc37), helpcontext(0x00000cee)]
HRESULT RemoveFromSelection([in] IDispatch* Item);
[id(0x0000fc38), helpcontext(0x00000cef)]
HRESULT SelectAllItems();
[id(0x0000fc39), helpcontext(0x00000cf0)]
HRESULT ClearSelection();
[id(0x0000fc71), propget, helpcontext(0x00000de1)]
HRESULT AccountSelector([out, retval] _AccountSelector** AccountSelector);
[id(0x0000fc78), propget, helpcontext(0x00000d97)]
HRESULT AttachmentSelection([out, retval] _AttachmentSelection** AttachmentSelection);
};
[
odl,
uuid(00063009-0000-0000-C000-000000000046),
helpcontext(0x00000049),
dual,
oleautomation,
custom(B64784EB-D8D4-4D9B-9ACD-0E30806426F7, ".NETEnumerable")
]
interface Panes : IDispatch {
[id(0x0000f000), propget, helpcontext(0x0000004a)]
HRESULT Application([out, retval] _Application** Application);
[id(0x0000f00a), propget, helpcontext(0x0000004b)]
HRESULT Class([out, retval] OlObjectClass* Class);
[id(0x0000f00b), propget, helpcontext(0x0000004c)]
HRESULT Session([out, retval] _NameSpace** Session);
[id(0x0000f001), propget, helpcontext(0x0000004d)]
HRESULT Parent([out, retval] IDispatch** Parent);
[id(0x00000050), propget, helpcontext(0x0000004e)]
HRESULT Count([out, retval] long* Count);
[id(0x00000051), helpcontext(0x0000004f),
custom(CD2BC5C9-F452-4326-B714-F9C539D4DA58, 0),
custom(2941FF83-88D8-4F73-B6A9-BDF8712D000D, "propget")]
HRESULT Item(
[in] VARIANT Index,
[out, retval] IDispatch** Item);
};
typedef [helpcontext(0x00000c03)]
enum {
olOutlookBar = 1,
olFolderList = 2,
olPreview = 3,
olNavigationPane = 4,
olToDoBar = 5
} OlPane;
[
odl,
uuid(000630E6-0000-0000-C000-000000000046),
helpcontext(0x00000ae1),
dual,
oleautomation
]
interface _NavigationPane : IDispatch {
[id(0x0000f000), propget, helpcontext(0x00000ae2)]
HRESULT Application([out, retval] _Application** Application);
[id(0x0000f00a), propget, helpcontext(0x00000ae3)]
HRESULT Class([out, retval] OlObjectClass* Class);
[id(0x0000f00b), propget, helpcontext(0x00000ae4)]
HRESULT Session([out, retval] _NameSpace** Session);
[id(0x0000f001), propget, helpcontext(0x00000ae5)]
HRESULT Parent([out, retval] IDispatch** Parent);
[id(0x0000fbb4), propget, helpcontext(0x00000ae6)]
HRESULT IsCollapsed([out, retval] VARIANT_BOOL* IsCollapsed);
[id(0x0000fbb4), propput, helpcontext(0x00000ae6)]
HRESULT IsCollapsed([in] VARIANT_BOOL IsCollapsed);
[id(0x0000fbb5), propget, helpcontext(0x00000ae7)]
HRESULT CurrentModule([out, retval] NavigationModule** CurrentModule);
[id(0x0000fbb5), propputref, helpcontext(0x00000ae7)]
HRESULT CurrentModule([in] NavigationModule* CurrentModule);
[id(0x0000fbb6), propget, helpcontext(0x00000ae8)]
HRESULT DisplayedModuleCount([out, retval] long* DisplayedModuleCount);
[id(0x0000fbb6), propput, helpcontext(0x00000ae8)]
HRESULT DisplayedModuleCount([in] long DisplayedModuleCount);
[id(0x0000fbb7), propget, helpcontext(0x00000ae9)]
HRESULT Modules([out, retval] NavigationModules** Modules);
};
[
uuid(000610E8-0000-0000-C000-000000000046),
helpcontext(0x00000c8b),
noncreatable
]
coclass NavigationModule {
[default] interface _NavigationModule;
};
[
odl,
uuid(000630E8-0000-0000-C000-000000000046),
helpcontext(0x00000af2),
dual,
oleautomation
]
interface _NavigationModule : IDispatch {
[id(0x0000f000), propget, helpcontext(0x00000af3)]
HRESULT Application([out, retval] _Application** Application);
[id(0x0000f00a), propget, helpcontext(0x00000af4)]
HRESULT Class([out, retval] OlObjectClass* Class);
[id(0x0000f00b), propget, helpcontext(0x00000af5)]
HRESULT Session([out, retval] _NameSpace** Session);
[id(0x0000f001), propget, helpcontext(0x00000af6)]
HRESULT Parent([out, retval] IDispatch** Parent);
[id(0x0000fbb9), propget, helpcontext(0x00000ca9)]
HRESULT NavigationModuleType([out, retval] OlNavigationModuleType* NavigationModuleType);
[id(0x00002102), propget, helpcontext(0x00000af8)]
HRESULT Name([out, retval] BSTR* Name);
[id(0x0000fbba), propget, helpcontext(0x00000af9)]
HRESULT Position([out, retval] long* Position);
[id(0x0000fbba), propput, helpcontext(0x00000af9)]
HRESULT Position([in] long Position);
[id(0x0000fbbb), propget, helpcontext(0x00000afa)]
HRESULT Visible([out, retval] VARIANT_BOOL* Visible);
[id(0x0000fbbb), propput, helpcontext(0x00000afa)]
HRESULT Visible([in] VARIANT_BOOL Visible);
};
typedef [helpcontext(0x00000c49)]
enum {
olModuleMail = 0,
olModuleCalendar = 1,
olModuleContacts = 2,
olModuleTasks = 3,
olModuleJournal = 4,
olModuleNotes = 5,
olModuleFolderList = 6,
olModuleShortcuts = 7,
olModuleSolutions = 8
} OlNavigationModuleType;
[
uuid(000610E7-0000-0000-C000-000000000046),
helpcontext(0x00000c78),
noncreatable
]
coclass NavigationModules {
[default] interface _NavigationModules;
};
[
odl,
uuid(000630E7-0000-0000-C000-000000000046),
helpcontext(0x00000aea),
dual,
oleautomation,
custom(B64784EB-D8D4-4D9B-9ACD-0E30806426F7, ".NETEnumerable")
]
interface _NavigationModules : IDispatch {
[id(0x0000f000), propget, helpcontext(0x00000aeb)]
HRESULT Application([out, retval] _Application** Application);
[id(0x0000f00a), propget, helpcontext(0x00000aec)]
HRESULT Class([out, retval] OlObjectClass* Class);
[id(0x0000f00b), propget, helpcontext(0x00000aed)]
HRESULT Session([out, retval] _NameSpace** Session);
[id(0x0000f001), propget, helpcontext(0x00000aee)]
HRESULT Parent([out, retval] IDispatch** Parent);
[id(0x00000050), propget, helpcontext(0x00000aef)]
HRESULT Count([out, retval] long* Count);
[id(0x00000051), helpcontext(0x00000af0),
custom(CD2BC5C9-F452-4326-B714-F9C539D4DA58, 0),
custom(2941FF83-88D8-4F73-B6A9-BDF8712D000D, "propget")]
HRESULT Item(
[in] VARIANT Index,
[out, retval] _NavigationModule** Item);
[id(0x0000fbb8), helpcontext(0x00000ca8)]
HRESULT GetNavigationModule(
[in] OlNavigationModuleType ModuleType,
[out, retval] NavigationModule** NavigationModule);
};
typedef [helpcontext(0x00000cb0)]
enum {
olSearchScopeCurrentFolder = 0,
olSearchScopeAllFolders = 1,
olSearchScopeAllOutlookItems = 2,
olSearchScopeSubfolders = 3
} OlSearchScope;
[
odl,
uuid(00063103-0000-0000-C000-000000000046),
helpcontext(0x00000d78),
dual,
oleautomation
]
interface _AccountSelector : IDispatch {
[id(0x0000f000), propget, helpcontext(0x00000d79)]
HRESULT Application([out, retval] _Application** Application);
[id(0x0000f00a), propget, helpcontext(0x00000d7a)]
HRESULT Class([out, retval] OlObjectClass* Class);
[id(0x0000f00b), propget, helpcontext(0x00000d7b)]
HRESULT Session([out, retval] _NameSpace** Session);
[id(0x0000f001), propget, helpcontext(0x00000d7c)]
HRESULT Parent([out, retval] IDispatch** Parent);
[id(0x0000fc72), propget, helpcontext(0x00000d7d)]
HRESULT SelectedAccount([out, retval] _Account** SelectedAccount);
};
[
odl,
uuid(000630C5-0000-0000-C000-000000000046),
helpcontext(0x000002df),
dual,
oleautomation
]
interface _Account : IDispatch {
[id(0x0000f000), propget, helpcontext(0x000002e0)]
HRESULT Application([out, retval] _Application** Application);
[id(0x0000f00a), propget, helpcontext(0x000002e1)]
HRESULT Class([out, retval] OlObjectClass* Class);
[id(0x0000f00b), propget, helpcontext(0x000002e2)]
HRESULT Session([out, retval] _NameSpace** Session);
[id(0x0000f001), propget, helpcontext(0x000002e3)]
HRESULT Parent([out, retval] IDispatch** Parent);
[id(0x0000fad2), propget, helpcontext(0x000002e4)]
HRESULT AccountType([out, retval] OlAccountType* AccountType);
[id(0x00003001), propget, helpcontext(0x000002e5)]
HRESULT DisplayName([out, retval] BSTR* DisplayName);
[id(0x0000fad3), propget, helpcontext(0x000002e6)]
HRESULT UserName([out, retval] BSTR* UserName);
[id(0x0000fad4), propget, helpcontext(0x000002e7)]
HRESULT SmtpAddress([out, retval] BSTR* SmtpAddress);
[id(0x0000fc6f), propget, helpcontext(0x00000d6c)]
HRESULT AutoDiscoverConnectionMode([out, retval] OlAutoDiscoverConnectionMode* AutoDiscoverConnectionMode);
[id(0x0000fc6e), propget, helpcontext(0x00000d35)]
HRESULT CurrentUser([out, retval] Recipient** CurrentUser);
[id(0x0000fc70), propget, helpcontext(0x00000d5e)]
HRESULT AutoDiscoverXml([out, retval] BSTR* AutoDiscoverXml);
[id(0x0000fc66), propget, helpcontext(0x00000d5f)]
HRESULT DeliveryStore([out, retval] Store** DeliveryStore);
[id(0x0000fc67), propget, helpcontext(0x00000d60)]
HRESULT ExchangeConnectionMode([out, retval] OlExchangeConnectionMode* ExchangeConnectionMode);
[id(0x0000fc68), propget, helpcontext(0x00000dde)]
HRESULT ExchangeMailboxServerName([out, retval] BSTR* ExchangeMailboxServerName);
[id(0x0000fc69), propget, helpcontext(0x00000ddf)]
HRESULT ExchangeMailboxServerVersion([out, retval] BSTR* ExchangeMailboxServerVersion);
[id(0x0000fc6a), helpcontext(0x00000d63)]
HRESULT GetAddressEntryFromID(
[in] BSTR ID,
[out, retval] AddressEntry** AddressEntry);
[id(0x0000fc6b), helpcontext(0x00000d64)]
HRESULT GetRecipientFromID(
[in] BSTR EntryID,
[out, retval] Recipient** Recipient);
};
typedef [helpcontext(0x00000c21)]
enum {
olExchange = 0,
olImap = 1,
olPop3 = 2,
olHttp = 3,
olOtherAccount = 5
} OlAccountType;
typedef [helpcontext(0x00000ce6)]
enum {
olAutoDiscoverConnectionUnknown = 0,
olAutoDiscoverConnectionExternal = 1,
olAutoDiscoverConnectionInternal = 2,
olAutoDiscoverConnectionInternalDomain = 3
} OlAutoDiscoverConnectionMode;
[
uuid(000610C7-0000-0000-C000-000000000046),
helpcontext(0x00000c53),
noncreatable
]
coclass Store {
[default] interface _Store;
};
[
odl,
uuid(000630C7-0000-0000-C000-000000000046),
helpcontext(0x0000031b),
dual,
oleautomation
]
interface _Store : IDispatch {
[id(0x0000f000), propget, helpcontext(0x0000031c)]
HRESULT Application([out, retval] _Application** Application);
[id(0x0000f00a), propget, helpcontext(0x0000031d)]
HRESULT Class([out, retval] OlObjectClass* Class);
[id(0x0000f00b), propget, helpcontext(0x0000031e)]
HRESULT Session([out, retval] _NameSpace** Session);
[id(0x0000f001), propget, helpcontext(0x0000031f)]
HRESULT Parent([out, retval] IDispatch** Parent);
[id(0x00003001), propget, helpcontext(0x00000320)]
HRESULT DisplayName([out, retval] BSTR* DisplayName);
[id(0x00003108), propget, helpcontext(0x00000321)]
HRESULT StoreID([out, retval] BSTR* StoreID);
[id(0x0000fada), propget, helpcontext(0x00000322)]
HRESULT ExchangeStoreType([out, retval] OlExchangeStoreType* ExchangeStoreType);
[id(0x0000fadd), propget, helpcontext(0x00000323)]
HRESULT FilePath([out, retval] BSTR* FilePath);
[id(0x0000fade), propget, helpcontext(0x00000324)]
HRESULT IsCachedExchange([out, retval] VARIANT_BOOL* IsCachedExchange);
[id(0x0000fadf), propget, helpcontext(0x00000325)]
HRESULT IsDataFileStore([out, retval] VARIANT_BOOL* IsDataFileStore);
[id(0x0000fadb), helpcontext(0x00000326)]
HRESULT GetRootFolder([out, retval] MAPIFolder** RootFolder);
[id(0x0000fadc), helpcontext(0x00000327)]
HRESULT GetSearchFolders([out, retval] _Folders** SearchFolders);
[id(0x0000fae0), propget, helpcontext(0x00000328)]
HRESULT IsOpen([out, retval] VARIANT_BOOL* IsOpen);
[id(0x0000f100), propget, hidden, helpcontext(0x00000329)]
HRESULT MAPIOBJECT([out, retval] IUnknown** MAPIOBJECT);
[id(0x0000fb09), helpcontext(0x0000032a)]
HRESULT GetRules([out, retval] Rules** Rules);
[id(0x0000fafd), propget, helpcontext(0x0000032b)]
HRESULT PropertyAccessor([out, retval] PropertyAccessor** PropertyAccessor);
[id(0x00002108), helpcontext(0x0000032c)]
HRESULT GetSpecialFolder(
[in] OlSpecialFolders FolderType,
[out, retval] MAPIFolder** Folder);
[id(0x0000fc14), propget, helpcontext(0x00000cc0)]
HRESULT IsInstantSearchEnabled([out, retval] VARIANT_BOOL* IsInstantSearchEnabled);
[id(0x0000fc4e), helpcontext(0x00000d34)]
HRESULT RefreshQuotaDisplay();
[id(0x0000fc6d), helpcontext(0x00000d6d)]
HRESULT GetDefaultFolder(
[in] OlDefaultFolders FolderType,
[out, retval] MAPIFolder** Folder);
[id(0x0000fc76), propget, helpcontext(0x00000dbe)]
HRESULT IsConversationEnabled([out, retval] VARIANT_BOOL* IsConversationEnabled);
[id(0x0000fba5), propget, helpcontext(0x00000db8)]
HRESULT Categories([out, retval] Categories** Categories);
};
typedef [helpcontext(0x00000c22)]
enum {
olPrimaryExchangeMailbox = 0,
olExchangeMailbox = 1,
olExchangePublicFolder = 2,
olNotExchange = 3,
olAdditionalExchangeMailbox = 4
} OlExchangeStoreType;
[
uuid(000610CC-0000-0000-C000-000000000046),
helpcontext(0x00000c58),
noncreatable
]
coclass Rules {
[default] interface _Rules;
};
[
odl,
uuid(000630CC-0000-0000-C000-000000000046),
helpcontext(0x00000869),
dual,
oleautomation,
custom(B64784EB-D8D4-4D9B-9ACD-0E30806426F7, ".NETEnumerable")
]
interface _Rules : IDispatch {
[id(0x0000f000), propget, helpcontext(0x0000086a)]
HRESULT Application([out, retval] _Application** Application);
[id(0x0000f00a), propget, helpcontext(0x0000086b)]
HRESULT Class([out, retval] OlObjectClass* Class);
[id(0x0000f00b), propget, helpcontext(0x0000086c)]
HRESULT Session([out, retval] _NameSpace** Session);
[id(0x0000f001), propget, helpcontext(0x0000086d)]
HRESULT Parent([out, retval] IDispatch** Parent);
[id(0x00000050), propget, helpcontext(0x0000086e)]
HRESULT Count([out, retval] long* Count);
[id(0x00000051), helpcontext(0x0000086f),
custom(CD2BC5C9-F452-4326-B714-F9C539D4DA58, 0),
custom(2941FF83-88D8-4F73-B6A9-BDF8712D000D, "propget")]
HRESULT Item(
[in] VARIANT Index,
[out, retval] _Rule** Item);
[id(0x0000fb0a), helpcontext(0x00000870)]
HRESULT Create(
[in] BSTR Name,
[in] OlRuleType RuleType,
[out, retval] Rule** Rule);
[id(0x0000f048), helpcontext(0x00000871)]
HRESULT Save([in, optional] VARIANT ShowProgress);
[id(0x00000052), helpcontext(0x00000872)]
HRESULT Remove([in] VARIANT Index);
[id(0x0000fc15), propget, helpcontext(0x00000cb1)]
HRESULT IsRssRulesProcessingEnabled([out, retval] VARIANT_BOOL* IsRssRulesProcessingEnabled);
[id(0x0000fc15), propput, helpcontext(0x00000cb1)]
HRESULT IsRssRulesProcessingEnabled([in] VARIANT_BOOL IsRssRulesProcessingEnabled);
};
[
odl,
uuid(000630CD-0000-0000-C000-000000000046),
helpcontext(0x00000873),
dual,
oleautomation
]
interface _Rule : IDispatch {
[id(0x0000f000), propget, helpcontext(0x00000874)]
HRESULT Application([out, retval] _Application** Application);
[id(0x0000f00a), propget, helpcontext(0x00000875)]
HRESULT Class([out, retval] OlObjectClass* Class);
[id(0x0000f00b), propget, helpcontext(0x00000876)]
HRESULT Session([out, retval] _NameSpace** Session);
[id(0x0000f001), propget, helpcontext(0x00000877)]
HRESULT Parent([out, retval] IDispatch** Parent);
[id(0x00002102), propget, helpcontext(0x00000878)]
HRESULT Name([out, retval] BSTR* Name);
[id(0x00002102), propput, helpcontext(0x00000878)]
HRESULT Name([in] BSTR Name);
[id(0x0000fb0b), propget, helpcontext(0x00000879)]
HRESULT ExecutionOrder([out, retval] long* ExecutionOrder);
[id(0x0000fb0b), propput, helpcontext(0x00000879)]
HRESULT ExecutionOrder([in] long ExecutionOrder);
[id(0x0000fb0c), propget, helpcontext(0x0000087a)]
HRESULT RuleType([out, retval] OlRuleType* RuleType);
[id(0x00000067), propget, helpcontext(0x0000087b)]
HRESULT Enabled([out, retval] VARIANT_BOOL* Enabled);
[id(0x00000067), propput, helpcontext(0x0000087b)]
HRESULT Enabled([in] VARIANT_BOOL Enabled);
[id(0x0000fb0d), propget, helpcontext(0x0000087c)]
HRESULT IsLocalRule([out, retval] VARIANT_BOOL* IsLocalRule);
[id(0x0000fb0e), helpcontext(0x0000087d)]
HRESULT Execute(
[in, optional] VARIANT ShowProgress,
[in, optional] VARIANT Folder,
[in, optional] VARIANT IncludeSubfolders,
[in, optional] VARIANT RuleExecuteOption);
[id(0x0000fb10), propget, helpcontext(0x0000087e)]
HRESULT Actions([out, retval] RuleActions** Actions);
[id(0x0000fb29), propget, helpcontext(0x0000087f)]
HRESULT Conditions([out, retval] RuleConditions** Conditions);
[id(0x0000fb33), propget, helpcontext(0x00000880)]
HRESULT Exceptions([out, retval] RuleConditions** Exceptions);
};
typedef [helpcontext(0x00000c28)]
enum {
olRuleReceive = 0,
olRuleSend = 1
} OlRuleType;
[
uuid(000610CE-0000-0000-C000-000000000046),
helpcontext(0x00000c5a),
noncreatable
]
coclass RuleActions {
[default] interface _RuleActions;
};
[
odl,
uuid(000630CE-0000-0000-C000-000000000046),
helpcontext(0x00000881),
dual,
oleautomation,
custom(B64784EB-D8D4-4D9B-9ACD-0E30806426F7, ".NETEnumerable")
]
interface _RuleActions : IDispatch {
[id(0x0000f000), propget, helpcontext(0x00000882)]
HRESULT Application([out, retval] _Application** Application);
[id(0x0000f00a), propget, helpcontext(0x00000883)]
HRESULT Class([out, retval] OlObjectClass* Class);
[id(0x0000f00b), propget, helpcontext(0x00000884)]
HRESULT Session([out, retval] _NameSpace** Session);
[id(0x0000f001), propget, helpcontext(0x00000885)]
HRESULT Parent([out, retval] IDispatch** Parent);
[id(0x00000050), propget, helpcontext(0x00000886)]
HRESULT Count([out, retval] long* Count);
[id(0x00000051), helpcontext(0x00000887),
custom(CD2BC5C9-F452-4326-B714-F9C539D4DA58, 0),
custom(2941FF83-88D8-4F73-B6A9-BDF8712D000D, "propget")]
HRESULT Item(
[in] long Index,
[out, retval] _RuleAction** Item);
[id(0x0000fb12), propget, helpcontext(0x00000888)]
HRESULT CopyToFolder([out, retval] MoveOrCopyRuleAction** CopyToFolder);
[id(0x0000fb13), propget, helpcontext(0x00000889)]
HRESULT DeletePermanently([out, retval] RuleAction** DeletePermanently);
[id(0x0000f045), propget, helpcontext(0x0000088a)]
HRESULT Delete([out, retval] RuleAction** Delete);
[id(0x0000fb17), propget, helpcontext(0x0000088b)]
HRESULT DesktopAlert([out, retval] RuleAction** DesktopAlert);
[id(0x0000fb16), propget, helpcontext(0x0000088c)]
HRESULT NotifyDelivery([out, retval] RuleAction** NotifyDelivery);
[id(0x0000fb15), propget, helpcontext(0x0000088d)]
HRESULT NotifyRead([out, retval] RuleAction** NotifyRead);
[id(0x0000fb14), propget, helpcontext(0x0000088e)]
HRESULT Stop([out, retval] RuleAction** Stop);
[id(0x0000fb18), propget, helpcontext(0x0000088f)]
HRESULT MoveToFolder([out, retval] MoveOrCopyRuleAction** MoveToFolder);
[id(0x0000fb19), propget, helpcontext(0x00000890)]
HRESULT CC([out, retval] SendRuleAction** CC);
[id(0x0000fb1a), propget, helpcontext(0x00000891)]
HRESULT Forward([out, retval] SendRuleAction** Forward);
[id(0x0000fb1b), propget, helpcontext(0x00000892)]
HRESULT ForwardAsAttachment([out, retval] SendRuleAction** ForwardAsAttachment);
[id(0x0000fb1c), propget, helpcontext(0x00000893)]
HRESULT Redirect([out, retval] SendRuleAction** Redirect);
[id(0x0000fb22), propget, helpcontext(0x00000894)]
HRESULT AssignToCategory([out, retval] AssignToCategoryRuleAction** AssignToCategory);
[id(0x0000fb23), propget, helpcontext(0x00000895)]
HRESULT PlaySound([out, retval] PlaySoundRuleAction** PlaySound);
[id(0x0000fb26), propget, helpcontext(0x00000896)]
HRESULT MarkAsTask([out, retval] MarkAsTaskRuleAction** MarkAsTask);
[id(0x0000fb28), propget, helpcontext(0x00000897)]
HRESULT NewItemAlert([out, retval] NewItemAlertRuleAction** NewItemAlert);
[id(0x0000fc12), propget, helpcontext(0x00000ca1)]
HRESULT ClearCategories([out, retval] RuleAction** ClearCategories);
};
[
odl,
uuid(000630CF-0000-0000-C000-000000000046),
helpcontext(0x00000898),
dual,
oleautomation
]
interface _RuleAction : IDispatch {
[id(0x0000f000), propget, helpcontext(0x00000899)]
HRESULT Application([out, retval] _Application** Application);
[id(0x0000f00a), propget, helpcontext(0x0000089a)]
HRESULT Class([out, retval] OlObjectClass* Class);
[id(0x0000f00b), propget, helpcontext(0x0000089b)]
HRESULT Session([out, retval] _NameSpace** Session);
[id(0x0000f001), propget, helpcontext(0x0000089c)]
HRESULT Parent([out, retval] IDispatch** Parent);
[id(0x00000067), propget, helpcontext(0x0000089d)]
HRESULT Enabled([out, retval] VARIANT_BOOL* Enabled);
[id(0x00000067), propput, helpcontext(0x0000089d)]
HRESULT Enabled([in] VARIANT_BOOL Enabled);
[id(0x0000fb0f), propget, helpcontext(0x0000089e)]
HRESULT ActionType([out, retval] OlRuleActionType* ActionType);
};
typedef [helpcontext(0x00000c29)]
enum {
olRuleActionUnknown = 0,
olRuleActionMoveToFolder = 1,
olRuleActionAssignToCategory = 2,
olRuleActionDelete = 3,
olRuleActionDeletePermanently = 4,
olRuleActionCopyToFolder = 5,
olRuleActionForward = 6,
olRuleActionForwardAsAttachment = 7,
olRuleActionRedirect = 8,
olRuleActionServerReply = 9,
olRuleActionTemplate = 10,
olRuleActionFlagForActionInDays = 11,
olRuleActionFlagColor = 12,
olRuleActionFlagClear = 13,
olRuleActionImportance = 14,
olRuleActionSensitivity = 15,
olRuleActionPrint = 16,
olRuleActionPlaySound = 17,
olRuleActionStartApplication = 18,
olRuleActionMarkRead = 19,
olRuleActionRunScript = 20,
olRuleActionStop = 21,
olRuleActionCustomAction = 22,
olRuleActionNewItemAlert = 23,
olRuleActionDesktopAlert = 24,
olRuleActionNotifyRead = 25,
olRuleActionNotifyDelivery = 26,
olRuleActionCcMessage = 27,
olRuleActionDefer = 28,
olRuleActionMarkAsTask = 29,
olRuleActionClearCategories = 30
} OlRuleActionType;
[
uuid(000610D0-0000-0000-C000-000000000046),
helpcontext(0x00000c5c),
noncreatable
]
coclass MoveOrCopyRuleAction {
[default] interface _MoveOrCopyRuleAction;
};
[
odl,
uuid(000630D0-0000-0000-C000-000000000046),
helpcontext(0x0000089f),
dual,
oleautomation
]
interface _MoveOrCopyRuleAction : IDispatch {
[id(0x0000f000), propget, helpcontext(0x000008a0)]
HRESULT Application([out, retval] _Application** Application);
[id(0x0000f00a), propget, helpcontext(0x000008a1)]
HRESULT Class([out, retval] OlObjectClass* Class);
[id(0x0000f00b), propget, helpcontext(0x000008a2)]
HRESULT Session([out, retval] _NameSpace** Session);
[id(0x0000f001), propget, helpcontext(0x000008a3)]
HRESULT Parent([out, retval] IDispatch** Parent);
[id(0x00000067), propget, helpcontext(0x000008a4)]
HRESULT Enabled([out, retval] VARIANT_BOOL* Enabled);
[id(0x00000067), propput, helpcontext(0x000008a4)]
HRESULT Enabled([in] VARIANT_BOOL Enabled);
[id(0x0000fb0f), propget, helpcontext(0x000008a5)]
HRESULT ActionType([out, retval] OlRuleActionType* ActionType);
[id(0x0000fb11), propget, helpcontext(0x000008a6)]
HRESULT Folder([out, retval] MAPIFolder** Folder);
[id(0x0000fb11), propput, helpcontext(0x000008a6)]
HRESULT Folder([in] MAPIFolder* Folder);
};
[
uuid(000610CF-0000-0000-C000-000000000046),
helpcontext(0x00000c5b),
noncreatable
]
coclass RuleAction {
[default] interface _RuleAction;
};
[
uuid(000610D1-0000-0000-C000-000000000046),
helpcontext(0x00000c5d),
noncreatable
]
coclass SendRuleAction {
[default] interface _SendRuleAction;
};
[
odl,
uuid(000630D1-0000-0000-C000-000000000046),
helpcontext(0x000008a7),
dual,
oleautomation
]
interface _SendRuleAction : IDispatch {
[id(0x0000f000), propget, helpcontext(0x000008a8)]
HRESULT Application([out, retval] _Application** Application);
[id(0x0000f00a), propget, helpcontext(0x000008a9)]
HRESULT Class([out, retval] OlObjectClass* Class);
[id(0x0000f00b), propget, helpcontext(0x000008aa)]
HRESULT Session([out, retval] _NameSpace** Session);
[id(0x0000f001), propget, helpcontext(0x000008ab)]
HRESULT Parent([out, retval] IDispatch** Parent);
[id(0x00000067), propget, helpcontext(0x000008ac)]
HRESULT Enabled([out, retval] VARIANT_BOOL* Enabled);
[id(0x00000067), propput, helpcontext(0x000008ac)]
HRESULT Enabled([in] VARIANT_BOOL Enabled);
[id(0x0000fb0f), propget, helpcontext(0x000008ad)]
HRESULT ActionType([out, retval] OlRuleActionType* ActionType);
[id(0x0000f814), propget, helpcontext(0x000008ae)]
HRESULT Recipients([out, retval] Recipients** Recipients);
};
[
odl,
uuid(0006303B-0000-0000-C000-000000000046),
helpcontext(0x000000e1),
dual,
oleautomation,
custom(B64784EB-D8D4-4D9B-9ACD-0E30806426F7, ".NETEnumerable")
]
interface Recipients : IDispatch {
[id(0x0000f000), propget, helpcontext(0x000000e2)]
HRESULT Application([out, retval] _Application** Application);
[id(0x0000f00a), propget, helpcontext(0x000000e3)]
HRESULT Class([out, retval] OlObjectClass* Class);
[id(0x0000f00b), propget, helpcontext(0x000000e4)]
HRESULT Session([out, retval] _NameSpace** Session);
[id(0x0000f001), propget, helpcontext(0x000000e5)]
HRESULT Parent([out, retval] IDispatch** Parent);
[id(0x00000050), propget, helpcontext(0x000000e6)]
HRESULT Count([out, retval] long* Count);
[id(0x00000051), helpcontext(0x000000e7),
custom(CD2BC5C9-F452-4326-B714-F9C539D4DA58, 0),
custom(2941FF83-88D8-4F73-B6A9-BDF8712D000D, "propget")]
HRESULT Item(
[in] VARIANT Index,
[out, retval] Recipient** Item);
[id(0x0000006f), helpcontext(0x000000e8)]
HRESULT Add(
[in] BSTR Name,
[out, retval] Recipient** Recipient);
[id(0x00000054), helpcontext(0x000000e9)]
HRESULT Remove([in] long Index);
[id(0x0000007e), helpcontext(0x000000ea)]
HRESULT ResolveAll([out, retval] VARIANT_BOOL* Success);
};
[
uuid(000610D4-0000-0000-C000-000000000046),
helpcontext(0x00000c60),
noncreatable
]
coclass AssignToCategoryRuleAction {
[default] interface _AssignToCategoryRuleAction;
};
[
odl,
uuid(000630D4-0000-0000-C000-000000000046),
helpcontext(0x000008d6),
dual,
oleautomation
]
interface _AssignToCategoryRuleAction : IDispatch {
[id(0x0000f000), propget, helpcontext(0x000008d7)]
HRESULT Application([out, retval] _Application** Application);
[id(0x0000f00a), propget, helpcontext(0x000008d8)]
HRESULT Class([out, retval] OlObjectClass* Class);
[id(0x0000f00b), propget, helpcontext(0x000008d9)]
HRESULT Session([out, retval] _NameSpace** Session);
[id(0x0000f001), propget, helpcontext(0x000008da)]
HRESULT Parent([out, retval] IDispatch** Parent);
[id(0x00000067), propget, helpcontext(0x000008db)]
HRESULT Enabled([out, retval] VARIANT_BOOL* Enabled);
[id(0x00000067), propput, helpcontext(0x000008db)]
HRESULT Enabled([in] VARIANT_BOOL Enabled);
[id(0x0000fb0f), propget, helpcontext(0x000008dc)]
HRESULT ActionType([out, retval] OlRuleActionType* ActionType);
[id(0x0000fb21), propget, helpcontext(0x000008dd)]
HRESULT Categories([out, retval] VARIANT* Categories);
[id(0x0000fb21), propput, helpcontext(0x000008dd)]
HRESULT Categories([in] VARIANT Categories);
};
[
uuid(000610D5-0000-0000-C000-000000000046),
helpcontext(0x00000c61),
noncreatable
]
coclass PlaySoundRuleAction {
[default] interface _PlaySoundRuleAction;
};
[
odl,
uuid(000630D5-0000-0000-C000-000000000046),
helpcontext(0x000008de),
dual,
oleautomation
]
interface _PlaySoundRuleAction : IDispatch {
[id(0x0000f000), propget, helpcontext(0x000008df)]
HRESULT Application([out, retval] _Application** Application);
[id(0x0000f00a), propget, helpcontext(0x000008e0)]
HRESULT Class([out, retval] OlObjectClass* Class);
[id(0x0000f00b), propget, helpcontext(0x000008e1)]
HRESULT Session([out, retval] _NameSpace** Session);
[id(0x0000f001), propget, helpcontext(0x000008e2)]
HRESULT Parent([out, retval] IDispatch** Parent);
[id(0x00000067), propget, helpcontext(0x000008e3)]
HRESULT Enabled([out, retval] VARIANT_BOOL* Enabled);
[id(0x00000067), propput, helpcontext(0x000008e3)]
HRESULT Enabled([in] VARIANT_BOOL Enabled);
[id(0x0000fb0f), propget, helpcontext(0x000008e4)]
HRESULT ActionType([out, retval] OlRuleActionType* ActionType);
[id(0x0000fadd), propget, helpcontext(0x000008e5)]
HRESULT FilePath([out, retval] BSTR* FilePath);
[id(0x0000fadd), propput, helpcontext(0x000008e5)]
HRESULT FilePath([in] BSTR FilePath);
};
[
uuid(000610D6-0000-0000-C000-000000000046),
helpcontext(0x00000c62),
noncreatable
]
coclass MarkAsTaskRuleAction {
[default] interface _MarkAsTaskRuleAction;
};
[
odl,
uuid(000630D6-0000-0000-C000-000000000046),
helpcontext(0x000008e6),
dual,
oleautomation
]
interface _MarkAsTaskRuleAction : IDispatch {
[id(0x0000f000), propget, helpcontext(0x000008e7)]
HRESULT Application([out, retval] _Application** Application);
[id(0x0000f00a), propget, helpcontext(0x000008e8)]
HRESULT Class([out, retval] OlObjectClass* Class);
[id(0x0000f00b), propget, helpcontext(0x000008e9)]
HRESULT Session([out, retval] _NameSpace** Session);
[id(0x0000f001), propget, helpcontext(0x000008ea)]
HRESULT Parent([out, retval] IDispatch** Parent);
[id(0x00000067), propget, helpcontext(0x000008eb)]
HRESULT Enabled([out, retval] VARIANT_BOOL* Enabled);
[id(0x00000067), propput, helpcontext(0x000008eb)]
HRESULT Enabled([in] VARIANT_BOOL Enabled);
[id(0x0000fb0f), propget, helpcontext(0x000008ec)]
HRESULT ActionType([out, retval] OlRuleActionType* ActionType);
[id(0x0000fb24), propget, helpcontext(0x000008ed)]
HRESULT FlagTo([out, retval] BSTR* FlagTo);
[id(0x0000fb24), propput, helpcontext(0x000008ed)]
HRESULT FlagTo([in] BSTR FlagTo);
[id(0x0000fb25), propget, helpcontext(0x000008ee)]
HRESULT MarkInterval([out, retval] OlMarkInterval* MarkInterval);
[id(0x0000fb25), propput, helpcontext(0x000008ee)]
HRESULT MarkInterval([in] OlMarkInterval MarkInterval);
};
typedef [helpcontext(0x00000c2b)]
enum {
olMarkToday = 0,
olMarkTomorrow = 1,
olMarkThisWeek = 2,
olMarkNextWeek = 3,
olMarkNoDate = 4,
olMarkComplete = 5
} OlMarkInterval;
[
uuid(000610D7-0000-0000-C000-000000000046),
helpcontext(0x00000c63),
noncreatable
]
coclass NewItemAlertRuleAction {
[default] interface _NewItemAlertRuleAction;
};
[
odl,
uuid(000630D7-0000-0000-C000-000000000046),
helpcontext(0x000008ef),
dual,
oleautomation
]
interface _NewItemAlertRuleAction : IDispatch {
[id(0x0000f000), propget, helpcontext(0x000008f0)]
HRESULT Application([out, retval] _Application** Application);
[id(0x0000f00a), propget, helpcontext(0x000008f1)]
HRESULT Class([out, retval] OlObjectClass* Class);
[id(0x0000f00b), propget, helpcontext(0x000008f2)]
HRESULT Session([out, retval] _NameSpace** Session);
[id(0x0000f001), propget, helpcontext(0x000008f3)]
HRESULT Parent([out, retval] IDispatch** Parent);
[id(0x00000067), propget, helpcontext(0x000008f4)]
HRESULT Enabled([out, retval] VARIANT_BOOL* Enabled);
[id(0x00000067), propput, helpcontext(0x000008f4)]
HRESULT Enabled([in] VARIANT_BOOL Enabled);
[id(0x0000fb0f), propget, helpcontext(0x000008f5)]
HRESULT ActionType([out, retval] OlRuleActionType* ActionType);
[id(0x0000fb27), propget, helpcontext(0x000008f6)]
HRESULT Text([out, retval] BSTR* Text);
[id(0x0000fb27), propput, helpcontext(0x000008f6)]
HRESULT Text([in] BSTR Text);
};
[
uuid(000610D8-0000-0000-C000-000000000046),
helpcontext(0x00000c64),
noncreatable
]
coclass RuleConditions {
[default] interface _RuleConditions;
};
[
odl,
uuid(000630D8-0000-0000-C000-000000000046),
helpcontext(0x000008f7),
dual,
oleautomation,
custom(B64784EB-D8D4-4D9B-9ACD-0E30806426F7, ".NETEnumerable")
]
interface _RuleConditions : IDispatch {
[id(0x0000f000), propget, helpcontext(0x000008f8)]
HRESULT Application([out, retval] _Application** Application);
[id(0x0000f00a), propget, helpcontext(0x000008f9)]
HRESULT Class([out, retval] OlObjectClass* Class);
[id(0x0000f00b), propget, helpcontext(0x000008fa)]
HRESULT Session([out, retval] _NameSpace** Session);
[id(0x0000f001), propget, helpcontext(0x000008fb)]
HRESULT Parent([out, retval] IDispatch** Parent);
[id(0x00000050), propget, helpcontext(0x000008fc)]
HRESULT Count([out, retval] long* Count);
[id(0x00000051), helpcontext(0x000008fd),
custom(CD2BC5C9-F452-4326-B714-F9C539D4DA58, 0),
custom(2941FF83-88D8-4F73-B6A9-BDF8712D000D, "propget")]
HRESULT Item(
[in] long Index,
[out, retval] _RuleCondition** Item);
[id(0x0000fb2c), propget, helpcontext(0x000008fe)]
HRESULT CC([out, retval] RuleCondition** CC);
[id(0x0000fb2d), propget, helpcontext(0x000008ff)]
HRESULT HasAttachment([out, retval] RuleCondition** HasAttachment);
[id(0x0000fb2b), propget, helpcontext(0x00000900)]
HRESULT Importance([out, retval] ImportanceRuleCondition** Importance);
[id(0x0000fb2e), propget, helpcontext(0x00000901)]
HRESULT MeetingInviteOrUpdate([out, retval] RuleCondition** MeetingInviteOrUpdate);
[id(0x0000fb2f), propget, helpcontext(0x00000902)]
HRESULT NotTo([out, retval] RuleCondition** NotTo);
[id(0x0000fb30), propget, helpcontext(0x00000903)]
HRESULT OnlyToMe([out, retval] RuleCondition** OnlyToMe);
[id(0x0000fb31), propget, helpcontext(0x00000904)]
HRESULT ToMe([out, retval] RuleCondition** ToMe);
[id(0x0000fb32), propget, helpcontext(0x00000905)]
HRESULT ToOrCc([out, retval] RuleCondition** ToOrCc);
[id(0x0000fad1), propget, helpcontext(0x00000906)]
HRESULT Account([out, retval] AccountRuleCondition** Account);
[id(0x0000fb48), propget, helpcontext(0x00000907)]
HRESULT Body([out, retval] TextRuleCondition** Body);
[id(0x0000fb49), propget, helpcontext(0x00000908)]
HRESULT BodyOrSubject([out, retval] TextRuleCondition** BodyOrSubject);
[id(0x0000fb4a), propget, helpcontext(0x00000909)]
HRESULT Category([out, retval] CategoryRuleCondition** Category);
[id(0x0000fb4b), propget, helpcontext(0x0000090a)]
HRESULT FormName([out, retval] FormNameRuleCondition** FormName);
[id(0x0000fb4c), propget, helpcontext(0x0000090b)]
HRESULT From([out, retval] ToOrFromRuleCondition** From);
[id(0x0000fb4e), propget, helpcontext(0x0000090c)]
HRESULT MessageHeader([out, retval] TextRuleCondition** MessageHeader);
[id(0x0000fb52), propget, helpcontext(0x0000090d)]
HRESULT RecipientAddress([out, retval] AddressRuleCondition** RecipientAddress);
[id(0x0000fb4f), propget, helpcontext(0x0000090e)]
HRESULT SenderAddress([out, retval] AddressRuleCondition** SenderAddress);
[id(0x0000fb50), propget, helpcontext(0x0000090f)]
HRESULT SenderInAddressList([out, retval] SenderInAddressListRuleCondition** SenderInAddressList);
[id(0x0000fb51), propget, helpcontext(0x00000910)]
HRESULT Subject([out, retval] TextRuleCondition** Subject);
[id(0x0000fb53), propget, helpcontext(0x00000911)]
HRESULT SentTo([out, retval] ToOrFromRuleCondition** SentTo);
[id(0x0000fb54), propget, helpcontext(0x00000912)]
HRESULT OnLocalMachine([out, retval] RuleCondition** OnLocalMachine);
[id(0x0000fbd9), propget, helpcontext(0x00000913)]
HRESULT OnOtherMachine([out, retval] RuleCondition** OnOtherMachine);
[id(0x0000fc13), propget, helpcontext(0x00000ca2)]
HRESULT AnyCategory([out, retval] RuleCondition** AnyCategory);
[id(0x0000fc16), propget, helpcontext(0x00000cb2)]
HRESULT FromAnyRSSFeed([out, retval] RuleCondition** FromAnyRSSFeed);
[id(0x0000fc17), propget, helpcontext(0x00000cb3)]
HRESULT FromRssFeed([out, retval] FromRssFeedRuleCondition** FromRssFeed);
};
[
odl,
uuid(000630D9-0000-0000-C000-000000000046),
helpcontext(0x00000914),
dual,
oleautomation
]
interface _RuleCondition : IDispatch {
[id(0x0000f000), propget, helpcontext(0x00000915)]
HRESULT Application([out, retval] _Application** Application);
[id(0x0000f00a), propget, helpcontext(0x00000916)]
HRESULT Class([out, retval] OlObjectClass* Class);
[id(0x0000f00b), propget, helpcontext(0x00000917)]
HRESULT Session([out, retval] _NameSpace** Session);
[id(0x0000f001), propget, helpcontext(0x00000918)]
HRESULT Parent([out, retval] IDispatch** Parent);
[id(0x00000067), propget, helpcontext(0x00000919)]
HRESULT Enabled([out, retval] VARIANT_BOOL* Enabled);
[id(0x00000067), propput, helpcontext(0x00000919)]
HRESULT Enabled([in] VARIANT_BOOL Enabled);
[id(0x0000fb2a), propget, helpcontext(0x0000091a)]
HRESULT ConditionType([out, retval] OlRuleConditionType* ConditionType);
};
typedef [helpcontext(0x00000c2c)]
enum {
olConditionUnknown = 0,
olConditionFrom = 1,
olConditionSubject = 2,
olConditionAccount = 3,
olConditionOnlyToMe = 4,
olConditionTo = 5,
olConditionImportance = 6,
olConditionSensitivity = 7,
olConditionFlaggedForAction = 8,
olConditionCc = 9,
olConditionToOrCc = 10,
olConditionNotTo = 11,
olConditionSentTo = 12,
olConditionBody = 13,
olConditionBodyOrSubject = 14,
olConditionMessageHeader = 15,
olConditionRecipientAddress = 16,
olConditionSenderAddress = 17,
olConditionCategory = 18,
olConditionOOF = 19,
olConditionHasAttachment = 20,
olConditionSizeRange = 21,
olConditionDateRange = 22,
olConditionFormName = 23,
olConditionProperty = 24,
olConditionSenderInAddressBook = 25,
olConditionMeetingInviteOrUpdate = 26,
olConditionLocalMachineOnly = 27,
olConditionOtherMachine = 28,
olConditionAnyCategory = 29,
olConditionFromRssFeed = 30,
olConditionFromAnyRssFeed = 31
} OlRuleConditionType;
[
uuid(000610D9-0000-0000-C000-000000000046),
helpcontext(0x00000c65),
noncreatable
]
coclass RuleCondition {
[default] interface _RuleCondition;
};
[
uuid(000610DA-0000-0000-C000-000000000046),
helpcontext(0x00000c66),
noncreatable
]
coclass ImportanceRuleCondition {
[default] interface _ImportanceRuleCondition;
};
[
odl,
uuid(000630DA-0000-0000-C000-000000000046),
helpcontext(0x0000091b),
dual,
oleautomation
]
interface _ImportanceRuleCondition : IDispatch {
[id(0x0000f000), propget, helpcontext(0x0000091c)]
HRESULT Application([out, retval] _Application** Application);
[id(0x0000f00a), propget, helpcontext(0x0000091d)]
HRESULT Class([out, retval] OlObjectClass* Class);
[id(0x0000f00b), propget, helpcontext(0x0000091e)]
HRESULT Session([out, retval] _NameSpace** Session);
[id(0x0000f001), propget, helpcontext(0x0000091f)]
HRESULT Parent([out, retval] IDispatch** Parent);
[id(0x00000067), propget, helpcontext(0x00000920)]
HRESULT Enabled([out, retval] VARIANT_BOOL* Enabled);
[id(0x00000067), propput, helpcontext(0x00000920)]
HRESULT Enabled([in] VARIANT_BOOL Enabled);
[id(0x0000fb2a), propget, helpcontext(0x00000921)]
HRESULT ConditionType([out, retval] OlRuleConditionType* ConditionType);
[id(0x0000fb2b), propget, helpcontext(0x00000922)]
HRESULT Importance([out, retval] OlImportance* Importance);
[id(0x0000fb2b), propput, helpcontext(0x00000922)]
HRESULT Importance([in] OlImportance Importance);
};
[
uuid(000610DB-0000-0000-C000-000000000046),
helpcontext(0x00000c67),
noncreatable
]
coclass AccountRuleCondition {
[default] interface _AccountRuleCondition;
};
[
odl,
uuid(000630DB-0000-0000-C000-000000000046),
helpcontext(0x00000948),
dual,
oleautomation
]
interface _AccountRuleCondition : IDispatch {
[id(0x0000f000), propget, helpcontext(0x00000949)]
HRESULT Application([out, retval] _Application** Application);
[id(0x0000f00a), propget, helpcontext(0x0000094a)]
HRESULT Class([out, retval] OlObjectClass* Class);
[id(0x0000f00b), propget, helpcontext(0x0000094b)]
HRESULT Session([out, retval] _NameSpace** Session);
[id(0x0000f001), propget, helpcontext(0x0000094c)]
HRESULT Parent([out, retval] IDispatch** Parent);
[id(0x00000067), propget, helpcontext(0x0000094d)]
HRESULT Enabled([out, retval] VARIANT_BOOL* Enabled);
[id(0x00000067), propput, helpcontext(0x0000094d)]
HRESULT Enabled([in] VARIANT_BOOL Enabled);
[id(0x0000fb2a), propget, helpcontext(0x0000094e)]
HRESULT ConditionType([out, retval] OlRuleConditionType* ConditionType);
[id(0x0000fad1), propget, helpcontext(0x0000094f)]
HRESULT Account([out, retval] Account** Account);
[id(0x0000fad1), propput, helpcontext(0x0000094f)]
HRESULT Account([in] Account* Account);
};
[
uuid(000610C5-0000-0000-C000-000000000046),
helpcontext(0x00000c51),
noncreatable
]
coclass Account {
[default] interface _Account;
};
[
uuid(000610E0-0000-0000-C000-000000000046),
helpcontext(0x00000c6f),
noncreatable
]
coclass TextRuleCondition {
[default] interface _TextRuleCondition;
};
[
odl,
uuid(000630E0-0000-0000-C000-000000000046),
helpcontext(0x000009a7),
dual,
oleautomation
]
interface _TextRuleCondition : IDispatch {
[id(0x0000f000), propget, helpcontext(0x000009a8)]
HRESULT Application([out, retval] _Application** Application);
[id(0x0000f00a), propget, helpcontext(0x000009a9)]
HRESULT Class([out, retval] OlObjectClass* Class);
[id(0x0000f00b), propget, helpcontext(0x000009aa)]
HRESULT Session([out, retval] _NameSpace** Session);
[id(0x0000f001), propget, helpcontext(0x000009ab)]
HRESULT Parent([out, retval] IDispatch** Parent);
[id(0x00000067), propget, helpcontext(0x000009ac)]
HRESULT Enabled([out, retval] VARIANT_BOOL* Enabled);
[id(0x00000067), propput, helpcontext(0x000009ac)]
HRESULT Enabled([in] VARIANT_BOOL Enabled);
[id(0x0000fb2a), propget, helpcontext(0x000009ad)]
HRESULT ConditionType([out, retval] OlRuleConditionType* ConditionType);
[id(0x0000fb27), propget, helpcontext(0x000009ae)]
HRESULT Text([out, retval] VARIANT* Text);
[id(0x0000fb27), propput, helpcontext(0x000009ae)]
HRESULT Text([in] VARIANT Text);
};
[
uuid(000610DC-0000-0000-C000-000000000046),
helpcontext(0x00000c6b),
noncreatable
]
coclass CategoryRuleCondition {
[default] interface _CategoryRuleCondition;
};
[
odl,
uuid(000630DC-0000-0000-C000-000000000046),
helpcontext(0x00000987),
dual,
oleautomation
]
interface _CategoryRuleCondition : IDispatch {
[id(0x0000f000), propget, helpcontext(0x00000988)]
HRESULT Application([out, retval] _Application** Application);
[id(0x0000f00a), propget, helpcontext(0x00000989)]
HRESULT Class([out, retval] OlObjectClass* Class);
[id(0x0000f00b), propget, helpcontext(0x0000098a)]
HRESULT Session([out, retval] _NameSpace** Session);
[id(0x0000f001), propget, helpcontext(0x0000098b)]
HRESULT Parent([out, retval] IDispatch** Parent);
[id(0x00000067), propget, helpcontext(0x0000098c)]
HRESULT Enabled([out, retval] VARIANT_BOOL* Enabled);
[id(0x00000067), propput, helpcontext(0x0000098c)]
HRESULT Enabled([in] VARIANT_BOOL Enabled);
[id(0x0000fb2a), propget, helpcontext(0x0000098d)]
HRESULT ConditionType([out, retval] OlRuleConditionType* ConditionType);
[id(0x0000fb45), propget, helpcontext(0x0000098e)]
HRESULT Categories([out, retval] VARIANT* Categories);
[id(0x0000fb45), propput, helpcontext(0x0000098e)]
HRESULT Categories([in] VARIANT Categories);
};
[
uuid(000610DD-0000-0000-C000-000000000046),
helpcontext(0x00000c6c),
noncreatable
]
coclass FormNameRuleCondition {
[default] interface _FormNameRuleCondition;
};
[
odl,
uuid(000630DD-0000-0000-C000-000000000046),
helpcontext(0x0000098f),
dual,
oleautomation
]
interface _FormNameRuleCondition : IDispatch {
[id(0x0000f000), propget, helpcontext(0x00000990)]
HRESULT Application([out, retval] _Application** Application);
[id(0x0000f00a), propget, helpcontext(0x00000991)]
HRESULT Class([out, retval] OlObjectClass* Class);
[id(0x0000f00b), propget, helpcontext(0x00000992)]
HRESULT Session([out, retval] _NameSpace** Session);
[id(0x0000f001), propget, helpcontext(0x00000993)]
HRESULT Parent([out, retval] IDispatch** Parent);
[id(0x00000067), propget, helpcontext(0x00000994)]
HRESULT Enabled([out, retval] VARIANT_BOOL* Enabled);
[id(0x00000067), propput, helpcontext(0x00000994)]
HRESULT Enabled([in] VARIANT_BOOL Enabled);
[id(0x0000fb2a), propget, helpcontext(0x00000995)]
HRESULT ConditionType([out, retval] OlRuleConditionType* ConditionType);
[id(0x0000fb46), propget, helpcontext(0x00000996)]
HRESULT FormName([out, retval] VARIANT* FormName);
[id(0x0000fb46), propput, helpcontext(0x00000996)]
HRESULT FormName([in] VARIANT FormName);
};
[
uuid(000610DE-0000-0000-C000-000000000046),
helpcontext(0x00000c6d),
noncreatable
]
coclass ToOrFromRuleCondition {
[default] interface _ToOrFromRuleCondition;
};
[
odl,
uuid(000630DE-0000-0000-C000-000000000046),
helpcontext(0x00000997),
dual,
oleautomation
]
interface _ToOrFromRuleCondition : IDispatch {
[id(0x0000f000), propget, helpcontext(0x00000998)]
HRESULT Application([out, retval] _Application** Application);
[id(0x0000f00a), propget, helpcontext(0x00000999)]
HRESULT Class([out, retval] OlObjectClass* Class);
[id(0x0000f00b), propget, helpcontext(0x0000099a)]
HRESULT Session([out, retval] _NameSpace** Session);
[id(0x0000f001), propget, helpcontext(0x0000099b)]
HRESULT Parent([out, retval] IDispatch** Parent);
[id(0x00000067), propget, helpcontext(0x0000099c)]
HRESULT Enabled([out, retval] VARIANT_BOOL* Enabled);
[id(0x00000067), propput, helpcontext(0x0000099c)]
HRESULT Enabled([in] VARIANT_BOOL Enabled);
[id(0x0000fb2a), propget, helpcontext(0x0000099d)]
HRESULT ConditionType([out, retval] OlRuleConditionType* ConditionType);
[id(0x0000f814), propget, helpcontext(0x0000099e)]
HRESULT Recipients([out, retval] Recipients** Recipients);
};
[
uuid(000610FA-0000-0000-C000-000000000046),
helpcontext(0x00000c83),
noncreatable
]
coclass AddressRuleCondition {
[default] interface _AddressRuleCondition;
};
[
odl,
uuid(000630FA-0000-0000-C000-000000000046),
helpcontext(0x00000b84),
dual,
oleautomation
]
interface _AddressRuleCondition : IDispatch {
[id(0x0000f000), propget, helpcontext(0x00000b85)]
HRESULT Application([out, retval] _Application** Application);
[id(0x0000f00a), propget, helpcontext(0x00000b86)]
HRESULT Class([out, retval] OlObjectClass* Class);
[id(0x0000f00b), propget, helpcontext(0x00000b87)]
HRESULT Session([out, retval] _NameSpace** Session);
[id(0x0000f001), propget, helpcontext(0x00000b88)]
HRESULT Parent([out, retval] IDispatch** Parent);
[id(0x00000067), propget, helpcontext(0x00000b89)]
HRESULT Enabled([out, retval] VARIANT_BOOL* Enabled);
[id(0x00000067), propput, helpcontext(0x00000b89)]
HRESULT Enabled([in] VARIANT_BOOL Enabled);
[id(0x0000fb2a), propget, helpcontext(0x00000b8a)]
HRESULT ConditionType([out, retval] OlRuleConditionType* ConditionType);
[id(0x0000fb27), propget, helpcontext(0x00000b8b)]
HRESULT Address([out, retval] VARIANT* Address);
[id(0x0000fb27), propput, helpcontext(0x00000b8b)]
HRESULT Address([in] VARIANT Address);
};
[
uuid(000610DF-0000-0000-C000-000000000046),
helpcontext(0x00000c6e),
noncreatable
]
coclass SenderInAddressListRuleCondition {
[default] interface _SenderInAddressListRuleCondition;
};
[
odl,
uuid(000630DF-0000-0000-C000-000000000046),
helpcontext(0x0000099f),
dual,
oleautomation
]
interface _SenderInAddressListRuleCondition : IDispatch {
[id(0x0000f000), propget, helpcontext(0x000009a0)]
HRESULT Application([out, retval] _Application** Application);
[id(0x0000f00a), propget, helpcontext(0x000009a1)]
HRESULT Class([out, retval] OlObjectClass* Class);
[id(0x0000f00b), propget, helpcontext(0x000009a2)]
HRESULT Session([out, retval] _NameSpace** Session);
[id(0x0000f001), propget, helpcontext(0x000009a3)]
HRESULT Parent([out, retval] IDispatch** Parent);
[id(0x00000067), propget, helpcontext(0x000009a4)]
HRESULT Enabled([out, retval] VARIANT_BOOL* Enabled);
[id(0x00000067), propput, helpcontext(0x000009a4)]
HRESULT Enabled([in] VARIANT_BOOL Enabled);
[id(0x0000fb2a), propget, helpcontext(0x000009a5)]
HRESULT ConditionType([out, retval] OlRuleConditionType* ConditionType);
[id(0x0000fb47), propget, helpcontext(0x000009a6)]
HRESULT AddressList([out, retval] AddressList** AddressList);
[id(0x0000fb47), propput, helpcontext(0x000009a6)]
HRESULT AddressList([in] AddressList* AddressList);
};
[
odl,
uuid(00063049-0000-0000-C000-000000000046),
helpcontext(0x000007e6),
dual,
oleautomation
]
interface AddressList : IDispatch {
[id(0x0000f000), propget, helpcontext(0x000007e7)]
HRESULT Application([out, retval] _Application** Application);
[id(0x0000f00a), propget, helpcontext(0x000007e8)]
HRESULT Class([out, retval] OlObjectClass* Class);
[id(0x0000f00b), propget, helpcontext(0x000007e9)]
HRESULT Session([out, retval] _NameSpace** Session);
[id(0x0000f001), propget, helpcontext(0x000007ea)]
HRESULT Parent([out, retval] IDispatch** Parent);
[id(0x00000100), propget, helpcontext(0x000007eb)]
HRESULT AddressEntries([out, retval] AddressEntries** AddressEntries);
[id(0x0000f01e), propget, helpcontext(0x000007ec)]
HRESULT ID([out, retval] BSTR* ID);
[id(0x0000005b), propget, helpcontext(0x000007ed)]
HRESULT Index([out, retval] long* Index);
[id(0x0000f017), propget, helpcontext(0x000007ee)]
HRESULT IsReadOnly([out, retval] VARIANT_BOOL* IsReadOnly);
[id(0x00003001), propget, helpcontext(0x000007ef)]
HRESULT Name([out, retval] BSTR* Name);
[id(0x0000fafa), helpcontext(0x000007f0)]
HRESULT GetContactsFolder([out, retval] MAPIFolder** ret);
[id(0x0000faed), propget, helpcontext(0x000007f1)]
HRESULT AddressListType([out, retval] OlAddressListType* AddressListType);
[id(0x0000faee), propget, helpcontext(0x000007f2)]
HRESULT ResolutionOrder([out, retval] long* ResolutionOrder);
[id(0x0000faf8), propget, helpcontext(0x000007f3)]
HRESULT IsInitialAddressList([out, retval] VARIANT_BOOL* IsInitialAddressList);
[id(0x0000fafd), propget, helpcontext(0x000007f4)]
HRESULT PropertyAccessor([out, retval] PropertyAccessor** PropertyAccessor);
};
typedef [helpcontext(0x00000c25)]
enum {
olExchangeGlobalAddressList = 0,
olExchangeContainer = 1,
olOutlookAddressList = 2,
olOutlookLdapAddressList = 3,
olCustomAddressList = 4
} OlAddressListType;
[
uuid(000610FB-0000-0000-C000-000000000046),
helpcontext(0x00000cbc),
noncreatable
]
coclass FromRssFeedRuleCondition {
[default] interface _FromRssFeedRuleCondition;
};
[
odl,
uuid(000630FB-0000-0000-C000-000000000046),
helpcontext(0x00000cb4),
dual,
oleautomation
]
interface _FromRssFeedRuleCondition : IDispatch {
[id(0x0000f000), propget, helpcontext(0x00000cb5)]
HRESULT Application([out, retval] _Application** Application);
[id(0x0000f00a), propget, helpcontext(0x00000cb6)]
HRESULT Class([out, retval] OlObjectClass* Class);
[id(0x0000f00b), propget, helpcontext(0x00000cb7)]
HRESULT Session([out, retval] _NameSpace** Session);
[id(0x0000f001), propget, helpcontext(0x00000cb8)]
HRESULT Parent([out, retval] IDispatch** Parent);
[id(0x00000067), propget, helpcontext(0x00000cb9)]
HRESULT Enabled([out, retval] VARIANT_BOOL* Enabled);
[id(0x00000067), propput, helpcontext(0x00000cb9)]
HRESULT Enabled([in] VARIANT_BOOL Enabled);
[id(0x0000fb2a), propget, helpcontext(0x00000cba)]
HRESULT ConditionType([out, retval] OlRuleConditionType* ConditionType);
[id(0x0000fb27), propget, helpcontext(0x00000cbb)]
HRESULT FromRssFeed([out, retval] VARIANT* FromRssFeed);
[id(0x0000fb27), propput, helpcontext(0x00000cbb)]
HRESULT FromRssFeed([in] VARIANT FromRssFeed);
};
[
uuid(000610CD-0000-0000-C000-000000000046),
helpcontext(0x00000c59),
noncreatable
]
coclass Rule {
[default] interface _Rule;
};
typedef [helpcontext(0x00000c4c)]
enum {
olSpecialFolderAllTasks = 0,
olSpecialFolderReminders = 1
} OlSpecialFolders;
typedef [helpcontext(0x00000bef)]
enum {
olFolderDeletedItems = 3,
olFolderOutbox = 4,
olFolderSentMail = 5,
olFolderInbox = 6,
olFolderCalendar = 9,
olFolderContacts = 10,
olFolderJournal = 11,
olFolderNotes = 12,
olFolderTasks = 13,
olFolderDrafts = 16,
olPublicFoldersAllPublicFolders = 18,
olFolderConflicts = 19,
olFolderSyncIssues = 20,
olFolderLocalFailures = 21,
olFolderServerFailures = 22,
olFolderJunk = 23,
olFolderRssFeeds = 25,
olFolderToDo = 28,
olFolderManagedEmail = 29,
olFolderSuggestedContacts = 30
} OlDefaultFolders;
[
uuid(000610E4-0000-0000-C000-000000000046),
helpcontext(0x00000c6a),
noncreatable
]
coclass Categories {
[default] interface _Categories;
};
[
odl,
uuid(000630E4-0000-0000-C000-000000000046),
helpcontext(0x0000097e),
dual,
oleautomation,
custom(B64784EB-D8D4-4D9B-9ACD-0E30806426F7, ".NETEnumerable")
]
interface _Categories : IDispatch {
[id(0x0000f000), propget, helpcontext(0x0000097f)]
HRESULT Application([out, retval] _Application** Application);
[id(0x0000f00a), propget, helpcontext(0x00000980)]
HRESULT Class([out, retval] OlObjectClass* Class);
[id(0x0000f00b), propget, helpcontext(0x00000981)]
HRESULT Session([out, retval] _NameSpace** Session);
[id(0x0000f001), propget, helpcontext(0x00000982)]
HRESULT Parent([out, retval] IDispatch** Parent);
[id(0x00000050), propget, helpcontext(0x00000983)]
HRESULT Count([out, retval] long* Count);
[id(0x00000051), helpcontext(0x00000984),
custom(CD2BC5C9-F452-4326-B714-F9C539D4DA58, 0),
custom(2941FF83-88D8-4F73-B6A9-BDF8712D000D, "propget")]
HRESULT Item(
[in] VARIANT Index,
[out, retval] _Category** Item);
[id(0x0000005f), helpcontext(0x00000985)]
HRESULT Add(
[in] BSTR Name,
[in, optional] VARIANT Color,
[in, optional] VARIANT ShortcutKey,
[out, retval] Category** ppCategory);
[id(0x00000052), helpcontext(0x00000986)]
HRESULT Remove([in] VARIANT Index);
};
[
odl,
uuid(000630E3-0000-0000-C000-000000000046),
helpcontext(0x00000975),
dual,
oleautomation
]
interface _Category : IDispatch {
[id(0x0000f000), propget, helpcontext(0x00000976)]
HRESULT Application([out, retval] _Application** Application);
[id(0x0000f00a), propget, helpcontext(0x00000977)]
HRESULT Class([out, retval] OlObjectClass* Class);
[id(0x0000f00b), propget, helpcontext(0x00000978)]
HRESULT Session([out, retval] _NameSpace** Session);
[id(0x0000f001), propget, helpcontext(0x00000979)]
HRESULT Parent([out, retval] IDispatch** Parent);
[id(0x00002102), propget, helpcontext(0x0000097a)]
HRESULT Name([out, retval] BSTR* Name);
[id(0x00002102), propput, helpcontext(0x0000097a)]
HRESULT Name([in] BSTR Name);
[id(0x0000fba3), propget, helpcontext(0x0000097b)]
HRESULT Color([out, retval] OlCategoryColor* Color);
[id(0x0000fba3), propput, helpcontext(0x0000097b)]
HRESULT Color([in] OlCategoryColor Color);
[id(0x0000fba4), propget, helpcontext(0x0000097c)]
HRESULT ShortcutKey([out, retval] OlCategoryShortcutKey* ShortcutKey);
[id(0x0000fba4), propput, helpcontext(0x0000097c)]
HRESULT ShortcutKey([in] OlCategoryShortcutKey ShortcutKey);
[id(0x0000fbd0), propget, helpcontext(0x0000097d)]
HRESULT CategoryID([out, retval] BSTR* CategoryID);
[id(0x0000fc1b), propget, helpcontext(0x00000cc2)]
HRESULT CategoryBorderColor([out, retval] OLE_COLOR* CategoryBorderColor);
[id(0x0000fc1c), propget, helpcontext(0x00000cc3)]
HRESULT CategoryGradientTopColor([out, retval] OLE_COLOR* CategoryGradientTopColor);
[id(0x0000fc1d), propget, helpcontext(0x00000cc4)]
HRESULT CategoryGradientBottomColor([out, retval] OLE_COLOR* CategoryGradientBottomColor);
};
typedef [helpcontext(0x00000c2f)]
enum {
olCategoryColorNone = 0,
olCategoryColorRed = 1,
olCategoryColorOrange = 2,
olCategoryColorPeach = 3,
olCategoryColorYellow = 4,
olCategoryColorGreen = 5,
olCategoryColorTeal = 6,
olCategoryColorOlive = 7,
olCategoryColorBlue = 8,
olCategoryColorPurple = 9,
olCategoryColorMaroon = 10,
olCategoryColorSteel = 11,
olCategoryColorDarkSteel = 12,
olCategoryColorGray = 13,
olCategoryColorDarkGray = 14,
olCategoryColorBlack = 15,
olCategoryColorDarkRed = 16,
olCategoryColorDarkOrange = 17,
olCategoryColorDarkPeach = 18,
olCategoryColorDarkYellow = 19,
olCategoryColorDarkGreen = 20,
olCategoryColorDarkTeal = 21,
olCategoryColorDarkOlive = 22,
olCategoryColorDarkBlue = 23,
olCategoryColorDarkPurple = 24,
olCategoryColorDarkMaroon = 25
} OlCategoryColor;
typedef [helpcontext(0x00000c30)]
enum {
olCategoryShortcutKeyNone = 0,
olCategoryShortcutKeyCtrlF2 = 1,
olCategoryShortcutKeyCtrlF3 = 2,
olCategoryShortcutKeyCtrlF4 = 3,
olCategoryShortcutKeyCtrlF5 = 4,
olCategoryShortcutKeyCtrlF6 = 5,
olCategoryShortcutKeyCtrlF7 = 6,
olCategoryShortcutKeyCtrlF8 = 7,
olCategoryShortcutKeyCtrlF9 = 8,
olCategoryShortcutKeyCtrlF10 = 9,
olCategoryShortcutKeyCtrlF11 = 10,
olCategoryShortcutKeyCtrlF12 = 11
} OlCategoryShortcutKey;
[
uuid(000610E3-0000-0000-C000-000000000046),
helpcontext(0x00000c69),
noncreatable
]
coclass Category {
[default] interface _Category;
};
typedef [helpcontext(0x00000c1a)]
enum {
olNoExchange = 0,
olOffline = 100,
olCachedOffline = 200,
olDisconnected = 300,
olCachedDisconnected = 400,
olCachedConnectedHeaders = 500,
olCachedConnectedDrizzle = 600,
olCachedConnectedFull = 700,
olOnline = 800
} OlExchangeConnectionMode;
[
odl,
uuid(00063095-0000-0000-C000-000000000046),
helpcontext(0x000009af),
dual,
oleautomation
]
interface View : IDispatch {
[id(0x0000f000), propget, helpcontext(0x000009b0)]
HRESULT Application([out, retval] _Application** Application);
[id(0x0000f00a), propget, helpcontext(0x000009b1)]
HRESULT Class([out, retval] OlObjectClass* Class);
[id(0x0000f00b), propget, helpcontext(0x000009b2)]
HRESULT Session([out, retval] _NameSpace** Session);
[id(0x0000f001), propget, helpcontext(0x000009b3)]
HRESULT Parent([out, retval] IDispatch** Parent);
[id(0x00000197), helpcontext(0x000009b4)]
HRESULT Apply();
[id(0x0000f032), helpcontext(0x000009b5)]
HRESULT Copy(
[in] BSTR Name,
[in, optional] OlViewSaveOption SaveOption,
[out, retval] View** ppview);
[id(0x0000f04a), helpcontext(0x000009b6)]
HRESULT Delete();
[id(0x0000fa44), helpcontext(0x000009b7)]
HRESULT Reset();
[id(0x0000f048), helpcontext(0x000009b8)]
HRESULT Save();
[id(0x0000fa41), propget, helpcontext(0x000009b9)]
HRESULT Language([out, retval] BSTR* Language);
[id(0x0000fa41), propput, helpcontext(0x000009b9)]
HRESULT Language([in] BSTR Language);
[id(0x0000fa40), propget, helpcontext(0x000009ba)]
HRESULT LockUserChanges([out, retval] VARIANT_BOOL* LockUserChanges);
[id(0x0000fa40), propput, helpcontext(0x000009ba)]
HRESULT LockUserChanges([in] VARIANT_BOOL LockUserChanges);
[id(00000000), propget, helpcontext(0x000009bb)]
HRESULT Name([out, retval] BSTR* Name);
[id(00000000), propput, helpcontext(0x000009bb)]
HRESULT Name([in] BSTR Name);
[id(0x0000fa3f), propget, helpcontext(0x000009bc)]
HRESULT SaveOption([out, retval] OlViewSaveOption* SaveOption);
[id(0x0000fa3e), propget, helpcontext(0x000009bd)]
HRESULT Standard([out, retval] VARIANT_BOOL* Standard);
[id(0x00000194), propget, helpcontext(0x000009be)]
HRESULT ViewType([out, retval] OlViewType* ViewType);
[id(0x0000fa3c), propget, helpcontext(0x000009bf)]
HRESULT XML([out, retval] BSTR* XML);
[id(0x0000fa3c), propput, helpcontext(0x000009bf)]
HRESULT XML([in] BSTR XML);
[id(0x0000fa36), helpcontext(0x000009c0)]
HRESULT GoToDate([in] DATE Date);
[id(0x00000199), propget, helpcontext(0x000009c1)]
HRESULT Filter([out, retval] BSTR* Filter);
[id(0x00000199), propput, helpcontext(0x000009c1)]
HRESULT Filter([in] BSTR Filter);
};
typedef [helpcontext(0x00000c17)]
enum {
olViewSaveOptionThisFolderEveryone = 0,
olViewSaveOptionThisFolderOnlyMe = 1,
olViewSaveOptionAllFoldersOfType = 2
} OlViewSaveOption;
typedef [helpcontext(0x00000c18)]
enum {
olTableView = 0,
olCardView = 1,
olCalendarView = 2,
olIconView = 3,
olTimelineView = 4,
olBusinessCardView = 5,
olDailyTaskListView = 6
} OlViewType;
[
odl,
uuid(0006308D-0000-0000-C000-000000000046),
helpcontext(0x0000021c),
dual,
oleautomation
]
interface _Views : IDispatch {
[id(0x0000f000), propget, helpcontext(0x0000021d)]
HRESULT Application([out, retval] _Application** Application);
[id(0x0000f00a), propget, helpcontext(0x0000021e)]
HRESULT Class([out, retval] OlObjectClass* Class);
[id(0x0000f00b), propget, helpcontext(0x0000021f)]
HRESULT Session([out, retval] _NameSpace** Session);
[id(0x0000f001), propget, helpcontext(0x00000220)]
HRESULT Parent([out, retval] IDispatch** Parent);
[id(0x00000050), propget, helpcontext(0x00000221)]
HRESULT Count([out, retval] long* Count);
[id(00000000), helpcontext(0x00000222),
custom(2941FF83-88D8-4F73-B6A9-BDF8712D000D, "propget")]
HRESULT Item(
[in] VARIANT Index,
[out, retval] View** Item);
[id(0x0000005f), helpcontext(0x00000223)]
HRESULT Add(
[in] BSTR Name,
[in] OlViewType ViewType,
[in, optional] OlViewSaveOption SaveOption,
[out, retval] View** ppview);
[id(0x00000054), helpcontext(0x00000224)]
HRESULT Remove([in] VARIANT Index);
[id(0xfffffffc), hidden, helpcontext(0x00000225)]
HRESULT _NewEnum([out, retval] IUnknown** ppvObject);
};
typedef [helpcontext(0x00000c1b)]
enum {
olNoItemCount = 0,
olShowUnreadItemCount = 1,
olShowTotalItemCount = 2
} OlShowItemCount;
typedef [helpcontext(0x00000c27)]
enum {
olIdentifyBySubject = 0,
olIdentifyByEntryID = 1,
olIdentifyByMessageClass = 2
} OlStorageIdentifierType;
[
odl,
uuid(000630CB-0000-0000-C000-000000000046),
helpcontext(0x00000858),
dual,
oleautomation
]
interface _StorageItem : IDispatch {
[id(0x0000f000), propget, helpcontext(0x00000859)]
HRESULT Application([out, retval] _Application** Application);
[id(0x0000f00a), propget, helpcontext(0x0000085a)]
HRESULT Class([out, retval] OlObjectClass* Class);
[id(0x0000f00b), propget, helpcontext(0x0000085b)]
HRESULT Session([out, retval] _NameSpace** Session);
[id(0x0000f001), propget, helpcontext(0x0000085c)]
HRESULT Parent([out, retval] IDispatch** Parent);
[id(0x00003007), propget, helpcontext(0x00000ca5)]
HRESULT CreationTime([out, retval] DATE* CreationTime);
[id(0x00003008), propget, helpcontext(0x0000085e)]
HRESULT LastModificationTime([out, retval] DATE* LastModificationTime);
[id(0x0000f01e), propget, helpcontext(0x0000085f)]
HRESULT EntryID([out, retval] BSTR* EntryID);
[id(0x0000f048), helpcontext(0x00000860)]
HRESULT Save();
[id(0x0000f04a), helpcontext(0x00000861)]
HRESULT Delete();
[id(0x00009100), propget, helpcontext(0x00000862)]
HRESULT Body([out, retval] BSTR* Body);
[id(0x00009100), propput, helpcontext(0x00000862)]
HRESULT Body([in] BSTR Body);
[id(0x0000f815), propget, helpcontext(0x00000863)]
HRESULT Attachments([out, retval] Attachments** Attachments);
[id(0x00000e08), propget, helpcontext(0x00000864)]
HRESULT Size([out, retval] long* Size);
[id(0x0000f816), propget, helpcontext(0x00000865)]
HRESULT UserProperties([out, retval] UserProperties** UserProperties);
[id(0x0000fafd), propget, helpcontext(0x00000866)]
HRESULT PropertyAccessor([out, retval] PropertyAccessor** PropertyAccessor);
[id(0x00000037), propget, helpcontext(0x00000867)]
HRESULT Subject([out, retval] BSTR* Subject);
[id(0x00000037), propput, helpcontext(0x00000867)]
HRESULT Subject([in] BSTR Subject);
[id(0x000085bc), propget, helpcontext(0x00000868)]
HRESULT Creator([out, retval] BSTR* Creator);
[id(0x000085bc), propput, helpcontext(0x00000868)]
HRESULT Creator([in] BSTR Creator);
};
[
uuid(000610D2-0000-0000-C000-000000000046),
helpcontext(0x00000c5e),
noncreatable
]
coclass Table {
[default] interface _Table;
};
[
odl,
uuid(000630D2-0000-0000-C000-000000000046),
helpcontext(0x000008af),
dual,
oleautomation
]
interface _Table : IDispatch {
[id(0x0000f000), propget, helpcontext(0x000008b0)]
HRESULT Application([out, retval] _Application** Application);
[id(0x0000f00a), propget, helpcontext(0x000008b1)]
HRESULT Class([out, retval] OlObjectClass* Class);
[id(0x0000f00b), propget, helpcontext(0x000008b2)]
HRESULT Session([out, retval] _NameSpace** Session);
[id(0x0000f001), propget, helpcontext(0x000008b3)]
HRESULT Parent([out, retval] IDispatch** Parent);
[id(0x00000062), helpcontext(0x000008b4)]
HRESULT FindRow(
[in] BSTR Filter,
[out, retval] Row** Row);
[id(0x00000063), helpcontext(0x000008b5)]
HRESULT FindNextRow([out, retval] Row** Row);
[id(0x0000fbcf), helpcontext(0x000008b6)]
HRESULT GetArray(
[in] long MaxRows,
[out, retval] VARIANT* Rows);
[id(0x00000057), helpcontext(0x000008b7)]
HRESULT GetNextRow([out, retval] Row** NextRow);
[id(0x00000050), helpcontext(0x000008b8)]
HRESULT GetRowCount([out, retval] long* Count);
[id(0x0000fb1e), helpcontext(0x000008b9)]
HRESULT MoveToStart();
[id(0x00000064), helpcontext(0x000008ba)]
HRESULT Restrict(
[in] BSTR Filter,
[out, retval] Table** Table);
[id(0x00000061), helpcontext(0x000008bb)]
HRESULT Sort(
[in] BSTR SortProperty,
[in, optional] VARIANT Descending);
[id(0x0000fb93), propget, helpcontext(0x000008bc)]
HRESULT Columns([out, retval] Columns** Columns);
[id(0x0000fb1f), propget, helpcontext(0x000008bd)]
HRESULT EndOfTable([out, retval] VARIANT_BOOL* EndOfTable);
};
[
uuid(000610D3-0000-0000-C000-000000000046),
helpcontext(0x00000c5f),
noncreatable
]
coclass Row {
[default] interface _Row;
};
[
odl,
uuid(000630D3-0000-0000-C000-000000000046),
helpcontext(0x000008be),
dual,
oleautomation
]
interface _Row : IDispatch {
[id(0x0000f000), propget, helpcontext(0x000008bf)]
HRESULT Application([out, retval] _Application** Application);
[id(0x0000f00a), propget, helpcontext(0x000008c0)]
HRESULT Class([out, retval] OlObjectClass* Class);
[id(0x0000f00b), propget, helpcontext(0x000008c1)]
HRESULT Session([out, retval] _NameSpace** Session);
[id(0x0000f001), propget, helpcontext(0x000008c2)]
HRESULT Parent([out, retval] IDispatch** Parent);
[id(0x0000fb03), helpcontext(0x000008c3)]
HRESULT BinaryToString(
[in] VARIANT Index,
[out, retval] BSTR* Value);
[id(0x0000fbce), helpcontext(0x000008c4)]
HRESULT GetValues([out, retval] VARIANT* Values);
[id(0x00000051), helpcontext(0x000008c5),
custom(CD2BC5C9-F452-4326-B714-F9C539D4DA58, 0),
custom(2941FF83-88D8-4F73-B6A9-BDF8712D000D, "propget")]
HRESULT Item(
[in] VARIANT Index,
[out, retval] VARIANT* Value);
[id(0x0000fb01), helpcontext(0x000008c6)]
HRESULT LocalTimeToUTC(
[in] VARIANT Index,
[out, retval] DATE* Value);
[id(0x0000fb00), helpcontext(0x000008c7)]
HRESULT UTCToLocalTime(
[in] VARIANT Index,
[out, retval] DATE* Value);
};
[
uuid(000610E1-0000-0000-C000-000000000046),
helpcontext(0x00000c76),
noncreatable
]
coclass Columns {
[default] interface _Columns;
};
[
odl,
uuid(000630E1-0000-0000-C000-000000000046),
helpcontext(0x00000aae),
dual,
oleautomation,
custom(B64784EB-D8D4-4D9B-9ACD-0E30806426F7, ".NETEnumerable")
]
interface _Columns : IDispatch {
[id(0x0000f000), propget, helpcontext(0x00000aaf)]
HRESULT Application([out, retval] _Application** Application);
[id(0x0000f00a), propget, helpcontext(0x00000ab0)]
HRESULT Class([out, retval] OlObjectClass* Class);
[id(0x0000f00b), propget, helpcontext(0x00000ab1)]
HRESULT Session([out, retval] _NameSpace** Session);
[id(0x0000f001), propget, helpcontext(0x00000ab2)]
HRESULT Parent([out, retval] IDispatch** Parent);
[id(0x00000050), propget, helpcontext(0x00000ab3)]
HRESULT Count([out, retval] long* Count);
[id(0x00000051), helpcontext(0x00000ab4),
custom(CD2BC5C9-F452-4326-B714-F9C539D4DA58, 0),
custom(2941FF83-88D8-4F73-B6A9-BDF8712D000D, "propget")]
HRESULT Item(
[in] VARIANT Index,
[out, retval] _Column** Item);
[id(0x0000005f), helpcontext(0x00000ab5)]
HRESULT Add(
[in] BSTR Name,
[out, retval] Column** Column);
[id(0x00000052), helpcontext(0x00000ab6)]
HRESULT Remove([in] VARIANT Index);
[id(0x00000053), helpcontext(0x00000ab7)]
HRESULT RemoveAll();
};
[
odl,
uuid(000630E5-0000-0000-C000-000000000046),
helpcontext(0x00000ab8),
dual,
oleautomation
]
interface _Column : IDispatch {
[id(0x0000f000), propget, helpcontext(0x00000ab9)]
HRESULT Application([out, retval] _Application** Application);
[id(0x0000f00a), propget, helpcontext(0x00000aba)]
HRESULT Class([out, retval] OlObjectClass* Class);
[id(0x0000f00b), propget, helpcontext(0x00000abb)]
HRESULT Session([out, retval] _NameSpace** Session);
[id(0x0000f001), propget, helpcontext(0x00000abc)]
HRESULT Parent([out, retval] IDispatch** Parent);
[id(0x00002102), propget, helpcontext(0x00000abd)]
HRESULT Name([out, retval] BSTR* Name);
};
[
uuid(000610E5-0000-0000-C000-000000000046),
helpcontext(0x00000c77),
noncreatable
]
coclass Column {
[default] interface _Column;
};
[
uuid(000610E2-0000-0000-C000-000000000046),
helpcontext(0x00000c68),
noncreatable
]
coclass CalendarSharing {
[default] interface _CalendarSharing;
};
[
odl,
uuid(000630E2-0000-0000-C000-000000000046),
helpcontext(0x00000966),
dual,
oleautomation
]
interface _CalendarSharing : IDispatch {
[id(0x0000f000), propget, helpcontext(0x00000967)]
HRESULT Application([out, retval] _Application** Application);
[id(0x0000f00a), propget, helpcontext(0x00000968)]
HRESULT Class([out, retval] OlObjectClass* Class);
[id(0x0000f00b), propget, helpcontext(0x00000969)]
HRESULT Session([out, retval] _NameSpace** Session);
[id(0x0000f001), propget, helpcontext(0x0000096a)]
HRESULT Parent([out, retval] IDispatch** Parent);
[id(0x0000fb98), helpcontext(0x0000096b)]
HRESULT SaveAsICal([in] BSTR Path);
[id(0x0000fb99), helpcontext(0x0000096c)]
HRESULT ForwardAsICal(
[in] OlCalendarMailFormat MailFormat,
[out, retval] MailItem** RetVal);
[id(0x0000fb9a), propget, helpcontext(0x0000096d)]
HRESULT CalendarDetail([out, retval] OlCalendarDetail* CalendarDetail);
[id(0x0000fb9a), propput, helpcontext(0x0000096d)]
HRESULT CalendarDetail([in] OlCalendarDetail CalendarDetail);
[id(0x0000fb9b), propget, helpcontext(0x0000096e)]
HRESULT EndDate([out, retval] DATE* EndDate);
[id(0x0000fb9b), propput, helpcontext(0x0000096e)]
HRESULT EndDate([in] DATE EndDate);
[id(0x0000fb9c), propget, helpcontext(0x0000096f)]
HRESULT Folder([out, retval] MAPIFolder** Folder);
[id(0x0000fb9d), propget, helpcontext(0x00000970)]
HRESULT IncludeAttachments([out, retval] VARIANT_BOOL* IncludeAttachments);
[id(0x0000fb9d), propput, helpcontext(0x00000970)]
HRESULT IncludeAttachments([in] VARIANT_BOOL IncludeAttachments);
[id(0x0000fb9e), propget, helpcontext(0x00000971)]
HRESULT IncludePrivateDetails([out, retval] VARIANT_BOOL* IncludePrivateDetails);
[id(0x0000fb9e), propput, helpcontext(0x00000971)]
HRESULT IncludePrivateDetails([in] VARIANT_BOOL IncludePrivateDetails);
[id(0x0000fb9f), propget, helpcontext(0x00000972)]
HRESULT RestrictToWorkingHours([out, retval] VARIANT_BOOL* RestrictToWorkingHours);
[id(0x0000fb9f), propput, helpcontext(0x00000972)]
HRESULT RestrictToWorkingHours([in] VARIANT_BOOL RestrictToWorkingHours);
[id(0x0000fba0), propget, helpcontext(0x00000973)]
HRESULT StartDate([out, retval] DATE* StartDate);
[id(0x0000fba0), propput, helpcontext(0x00000973)]
HRESULT StartDate([in] DATE StartDate);
[id(0x0000fba1), propget, helpcontext(0x00000974)]
HRESULT IncludeWholeCalendar([out, retval] VARIANT_BOOL* IncludeWholeCalendar);
[id(0x0000fba1), propput, helpcontext(0x00000974)]
HRESULT IncludeWholeCalendar([in] VARIANT_BOOL IncludeWholeCalendar);
};
typedef [helpcontext(0x00000c2d)]
enum {
olCalendarMailFormatDailySchedule = 0,
olCalendarMailFormatEventList = 1
} OlCalendarMailFormat;
[
uuid(00061033-0000-0000-C000-000000000046),
helpcontext(0x00000bab),
noncreatable
]
coclass MailItem {
[default] interface _MailItem;
[source] dispinterface ItemEvents;
[default, source] dispinterface ItemEvents_10;
};
[
odl,
uuid(00063034-0000-0000-C000-000000000046),
helpcontext(0x00000509),
dual,
oleautomation
]
interface _MailItem : IDispatch {
[id(0x0000f000), propget, helpcontext(0x0000050a)]
HRESULT Application([out, retval] _Application** Application);
[id(0x0000f00a), propget, helpcontext(0x0000050b)]
HRESULT Class([out, retval] OlObjectClass* Class);
[id(0x0000f00b), propget, helpcontext(0x0000050c)]
HRESULT Session([out, retval] _NameSpace** Session);
[id(0x0000f001), propget, helpcontext(0x0000050d)]
HRESULT Parent([out, retval] IDispatch** Parent);
[id(0x0000f817), propget, helpcontext(0x0000050e)]
HRESULT Actions([out, retval] Actions** Actions);
[id(0x0000f815), propget, helpcontext(0x0000050f)]
HRESULT Attachments([out, retval] Attachments** Attachments);
[id(0x00008535), propget, helpcontext(0x00000510)]
HRESULT BillingInformation([out, retval] BSTR* BillingInformation);
[id(0x00008535), propput, helpcontext(0x00000510)]
HRESULT BillingInformation([in] BSTR BillingInformation);
[id(0x00009100), propget, helpcontext(0x00000511)]
HRESULT Body([out, retval] BSTR* Body);
[id(0x00009100), propput, helpcontext(0x00000511)]
HRESULT Body([in] BSTR Body);
[id(0x00009001), propget, helpcontext(0x00000512)]
HRESULT Categories([out, retval] BSTR* Categories);
[id(0x00009001), propput, helpcontext(0x00000512)]
HRESULT Categories([in] BSTR Categories);
[id(0x0000853b), propget, helpcontext(0x00000513)]
HRESULT Companies([out, retval] BSTR* Companies);
[id(0x0000853b), propput, helpcontext(0x00000513)]
HRESULT Companies([in] BSTR Companies);
[id(0x0000fac0), propget, helpcontext(0x00000514)]
HRESULT ConversationIndex([out, retval] BSTR* ConversationIndex);
[id(0x00000070), propget, helpcontext(0x00000515)]
HRESULT ConversationTopic([out, retval] BSTR* ConversationTopic);
[id(0x00003007), propget, helpcontext(0x00000516)]
HRESULT CreationTime([out, retval] DATE* CreationTime);
[id(0x0000f01e), propget, helpcontext(0x00000517)]
HRESULT EntryID([out, retval] BSTR* EntryID);
[id(0x0000f095), propget, helpcontext(0x00000518)]
HRESULT FormDescription([out, retval] FormDescription** FormDescription);
[id(0x0000f03e), propget, helpcontext(0x00000519)]
HRESULT GetInspector([out, retval] _Inspector** GetInspector);
[id(0x00000017), propget, helpcontext(0x0000051a)]
HRESULT Importance([out, retval] OlImportance* Importance);
[id(0x00000017), propput, helpcontext(0x0000051a)]
HRESULT Importance([in] OlImportance Importance);
[id(0x00003008), propget, helpcontext(0x0000051b)]
HRESULT LastModificationTime([out, retval] DATE* LastModificationTime);
[id(0x0000f100), propget, hidden, helpcontext(0x0000051c)]
HRESULT MAPIOBJECT([out, retval] IUnknown** MAPIOBJECT);
[id(0x0000001a), propget, helpcontext(0x0000051d)]
HRESULT MessageClass([out, retval] BSTR* MessageClass);
[id(0x0000001a), propput, helpcontext(0x0000051d)]
HRESULT MessageClass([in] BSTR MessageClass);
[id(0x00008534), propget, helpcontext(0x0000051e)]
HRESULT Mileage([out, retval] BSTR* Mileage);
[id(0x00008534), propput, helpcontext(0x0000051e)]
HRESULT Mileage([in] BSTR Mileage);
[id(0x0000850e), propget, helpcontext(0x0000051f)]
HRESULT NoAging([out, retval] VARIANT_BOOL* NoAging);
[id(0x0000850e), propput, helpcontext(0x0000051f)]
HRESULT NoAging([in] VARIANT_BOOL NoAging);
[id(0x00008552), propget, helpcontext(0x00000520)]
HRESULT OutlookInternalVersion([out, retval] long* OutlookInternalVersion);
[id(0x00008554), propget, helpcontext(0x00000521)]
HRESULT OutlookVersion([out, retval] BSTR* OutlookVersion);
[id(0x0000f0a3), propget, helpcontext(0x00000522)]
HRESULT Saved([out, retval] VARIANT_BOOL* Saved);
[id(0x00000036), propget, helpcontext(0x00000523)]
HRESULT Sensitivity([out, retval] OlSensitivity* Sensitivity);
[id(0x00000036), propput, helpcontext(0x00000523)]
HRESULT Sensitivity([in] OlSensitivity Sensitivity);
[id(0x00000e08), propget, helpcontext(0x00000524)]
HRESULT Size([out, retval] long* Size);
[id(0x00000037), propget, helpcontext(0x00000525)]
HRESULT Subject([out, retval] BSTR* Subject);
[id(0x00000037), propput, helpcontext(0x00000525)]
HRESULT Subject([in] BSTR Subject);
[id(0x0000f01c), propget, helpcontext(0x00000526)]
HRESULT UnRead([out, retval] VARIANT_BOOL* UnRead);
[id(0x0000f01c), propput, helpcontext(0x00000526)]
HRESULT UnRead([in] VARIANT_BOOL UnRead);
[id(0x0000f816), propget, helpcontext(0x00000527)]
HRESULT UserProperties([out, retval] UserProperties** UserProperties);
[id(0x0000f023), helpcontext(0x00000528)]
HRESULT Close([in] OlInspectorClose SaveMode);
[id(0x0000f032), helpcontext(0x00000529)]
HRESULT Copy([out, retval] IDispatch** Item);
[id(0x0000f04a), helpcontext(0x0000052a)]
HRESULT Delete();
[id(0x0000f0a6), helpcontext(0x0000052b)]
HRESULT Display([in, optional] VARIANT Modal);
[id(0x0000f034), helpcontext(0x0000052c)]
HRESULT Move(
[in] MAPIFolder* DestFldr,
[out, retval] IDispatch** Item);
[id(0x0000f033), helpcontext(0x0000052d)]
HRESULT PrintOut();
[id(0x0000f048), helpcontext(0x0000052e)]
HRESULT Save();
[id(0x0000f051), helpcontext(0x0000052f)]
HRESULT SaveAs(
[in] BSTR Path,
[in, optional] VARIANT Type);
[id(0x00000002), propget, helpcontext(0x00000530)]
HRESULT AlternateRecipientAllowed([out, retval] VARIANT_BOOL* AlternateRecipientAllowed);
[id(0x00000002), propput, helpcontext(0x00000530)]
HRESULT AlternateRecipientAllowed([in] VARIANT_BOOL AlternateRecipientAllowed);
[id(0x00000005), propget, helpcontext(0x00000531)]
HRESULT AutoForwarded([out, retval] VARIANT_BOOL* AutoForwarded);
[id(0x00000005), propput, helpcontext(0x00000531)]
HRESULT AutoForwarded([in] VARIANT_BOOL AutoForwarded);
[id(0x00000e02), propget, helpcontext(0x00000532)]
HRESULT BCC([out, retval] BSTR* BCC);
[id(0x00000e02), propput, helpcontext(0x00000532)]
HRESULT BCC([in] BSTR BCC);
[id(0x00000e03), propget, helpcontext(0x00000533)]
HRESULT CC([out, retval] BSTR* CC);
[id(0x00000e03), propput, helpcontext(0x00000533)]
HRESULT CC([in] BSTR CC);
[id(0x0000000f), propget, helpcontext(0x00000534)]
HRESULT DeferredDeliveryTime([out, retval] DATE* DeferredDeliveryTime);
[id(0x0000000f), propput, helpcontext(0x00000534)]
HRESULT DeferredDeliveryTime([in] DATE DeferredDeliveryTime);
[id(0x00000e01), propget, helpcontext(0x00000535)]
HRESULT DeleteAfterSubmit([out, retval] VARIANT_BOOL* DeleteAfterSubmit);
[id(0x00000e01), propput, helpcontext(0x00000535)]
HRESULT DeleteAfterSubmit([in] VARIANT_BOOL DeleteAfterSubmit);
[id(0x00000015), propget, helpcontext(0x00000536)]
HRESULT ExpiryTime([out, retval] DATE* ExpiryTime);
[id(0x00000015), propput, helpcontext(0x00000536)]
HRESULT ExpiryTime([in] DATE ExpiryTime);
[id(0x00000030), propget, hidden, helpcontext(0x00000537)]
HRESULT FlagDueBy([out, retval] DATE* FlagDueBy);
[id(0x00000030), propput, hidden, helpcontext(0x00000537)]
HRESULT FlagDueBy([in] DATE FlagDueBy);
[id(0x00008530), propget, helpcontext(0x00000538)]
HRESULT FlagRequest([out, retval] BSTR* FlagRequest);
[id(0x00008530), propput, helpcontext(0x00000538)]
HRESULT FlagRequest([in] BSTR FlagRequest);
[id(0x00001090), propget, hidden, helpcontext(0x00000539)]
HRESULT FlagStatus([out, retval] OlFlagStatus* FlagStatus);
[id(0x00001090), propput, hidden, helpcontext(0x00000539)]
HRESULT FlagStatus([in] OlFlagStatus FlagStatus);
[id(0x0000f404), propget, helpcontext(0x0000053a)]
HRESULT HTMLBody([out, retval] BSTR* HTMLBody);
[id(0x0000f404), propput, helpcontext(0x0000053a)]
HRESULT HTMLBody([in] BSTR HTMLBody);
[id(0x00000023), propget, helpcontext(0x0000053b)]
HRESULT OriginatorDeliveryReportRequested([out, retval] VARIANT_BOOL* OriginatorDeliveryReportRequested);
[id(0x00000023), propput, helpcontext(0x0000053b)]
HRESULT OriginatorDeliveryReportRequested([in] VARIANT_BOOL OriginatorDeliveryReportRequested);
[id(0x00000029), propget, helpcontext(0x0000053c)]
HRESULT ReadReceiptRequested([out, retval] VARIANT_BOOL* ReadReceiptRequested);
[id(0x00000029), propput, helpcontext(0x0000053c)]
HRESULT ReadReceiptRequested([in] VARIANT_BOOL ReadReceiptRequested);
[id(0x0000003f), propget, helpcontext(0x0000053d)]
HRESULT ReceivedByEntryID([out, retval] BSTR* ReceivedByEntryID);
[id(0x00000040), propget, helpcontext(0x0000053e)]
HRESULT ReceivedByName([out, retval] BSTR* ReceivedByName);
[id(0x00000043), propget, helpcontext(0x0000053f)]
HRESULT ReceivedOnBehalfOfEntryID([out, retval] BSTR* ReceivedOnBehalfOfEntryID);
[id(0x00000044), propget, helpcontext(0x00000540)]
HRESULT ReceivedOnBehalfOfName([out, retval] BSTR* ReceivedOnBehalfOfName);
[id(0x00000e06), propget, helpcontext(0x00000541)]
HRESULT ReceivedTime([out, retval] DATE* ReceivedTime);
[id(0x0000002b), propget, helpcontext(0x00000542)]
HRESULT RecipientReassignmentProhibited([out, retval] VARIANT_BOOL* RecipientReassignmentProhibited);
[id(0x0000002b), propput, helpcontext(0x00000542)]
HRESULT RecipientReassignmentProhibited([in] VARIANT_BOOL RecipientReassignmentProhibited);
[id(0x0000f814), propget, helpcontext(0x00000543)]
HRESULT Recipients([out, retval] Recipients** Recipients);
[id(0x0000851c), propget, helpcontext(0x00000544)]
HRESULT ReminderOverrideDefault([out, retval] VARIANT_BOOL* ReminderOverrideDefault);
[id(0x0000851c), propput, helpcontext(0x00000544)]
HRESULT ReminderOverrideDefault([in] VARIANT_BOOL ReminderOverrideDefault);
[id(0x0000851e), propget, helpcontext(0x00000545)]
HRESULT ReminderPlaySound([out, retval] VARIANT_BOOL* ReminderPlaySound);
[id(0x0000851e), propput, helpcontext(0x00000545)]
HRESULT ReminderPlaySound([in] VARIANT_BOOL ReminderPlaySound);
[id(0x00008503), propget, helpcontext(0x00000546)]
HRESULT ReminderSet([out, retval] VARIANT_BOOL* ReminderSet);
[id(0x00008503), propput, helpcontext(0x00000546)]
HRESULT ReminderSet([in] VARIANT_BOOL ReminderSet);
[id(0x0000851f), propget, helpcontext(0x00000547)]
HRESULT ReminderSoundFile([out, retval] BSTR* ReminderSoundFile);
[id(0x0000851f), propput, helpcontext(0x00000547)]
HRESULT ReminderSoundFile([in] BSTR ReminderSoundFile);
[id(0x00008502), propget, helpcontext(0x00000548)]
HRESULT ReminderTime([out, retval] DATE* ReminderTime);
[id(0x00008502), propput, helpcontext(0x00000548)]
HRESULT ReminderTime([in] DATE ReminderTime);
[id(0x00008511), propget, helpcontext(0x00000549)]
HRESULT RemoteStatus([out, retval] OlRemoteStatus* RemoteStatus);
[id(0x00008511), propput, helpcontext(0x00000549)]
HRESULT RemoteStatus([in] OlRemoteStatus RemoteStatus);
[id(0x00000050), propget, helpcontext(0x0000054a)]
HRESULT ReplyRecipientNames([out, retval] BSTR* ReplyRecipientNames);
[id(0x0000f013), propget, helpcontext(0x0000054b)]
HRESULT ReplyRecipients([out, retval] Recipients** ReplyRecipients);
[id(0x0000f401), propget, helpcontext(0x0000054c)]
HRESULT SaveSentMessageFolder([out, retval] MAPIFolder** SaveSentMessageFolder);
[id(0x0000f401), propputref, helpcontext(0x0000054c)]
HRESULT SaveSentMessageFolder([in] MAPIFolder* SaveSentMessageFolder);
[id(0x00000c1a), propget, helpcontext(0x0000054d)]
HRESULT SenderName([out, retval] BSTR* SenderName);
[id(0x0000f402), propget, helpcontext(0x0000054e)]
HRESULT Sent([out, retval] VARIANT_BOOL* Sent);
[id(0x00000039), propget, helpcontext(0x0000054f)]
HRESULT SentOn([out, retval] DATE* SentOn);
[id(0x00000042), propget, helpcontext(0x00000550)]
HRESULT SentOnBehalfOfName([out, retval] BSTR* SentOnBehalfOfName);
[id(0x00000042), propput, helpcontext(0x00000550)]
HRESULT SentOnBehalfOfName([in] BSTR SentOnBehalfOfName);
[id(0x0000f403), propget, helpcontext(0x00000551)]
HRESULT Submitted([out, retval] VARIANT_BOOL* Submitted);
[id(0x00000e04), propget, helpcontext(0x00000552)]
HRESULT To([out, retval] BSTR* To);
[id(0x00000e04), propput, helpcontext(0x00000552)]
HRESULT To([in] BSTR To);
[id(0x0000f01b), propget, helpcontext(0x00000553)]
HRESULT VotingOptions([out, retval] BSTR* VotingOptions);
[id(0x0000f01b), propput, helpcontext(0x00000553)]
HRESULT VotingOptions([in] BSTR VotingOptions);
[id(0x00008524), propget, helpcontext(0x00000554)]
HRESULT VotingResponse([out, retval] BSTR* VotingResponse);
[id(0x00008524), propput, helpcontext(0x00000554)]
HRESULT VotingResponse([in] BSTR VotingResponse);
[id(0x0000f822), helpcontext(0x00000555)]
HRESULT ClearConversationIndex();
[id(0x0000f813), helpcontext(0x00000556)]
HRESULT Forward([out, retval] MailItem** Item);
[id(0x0000f810), helpcontext(0x00000557)]
HRESULT Reply([out, retval] MailItem** Item);
[id(0x0000f811), helpcontext(0x00000558)]
HRESULT ReplyAll([out, retval] MailItem** Item);
[id(0x0000f075), helpcontext(0x00000559)]
HRESULT Send();
[id(0x0000f405), propget, helpcontext(0x0000055a)]
HRESULT Links([out, retval] Links** Links);
[id(0x0000fa09), propget, helpcontext(0x0000055b)]
HRESULT ItemProperties([out, retval] ItemProperties** ItemProperties);
[id(0x0000fa49), propget, helpcontext(0x0000055c)]
HRESULT BodyFormat([out, retval] OlBodyFormat* BodyFormat);
[id(0x0000fa49), propput, helpcontext(0x0000055c)]
HRESULT BodyFormat([in] OlBodyFormat BodyFormat);
[id(0x0000fa4d), propget, helpcontext(0x0000055d)]
HRESULT DownloadState([out, retval] OlDownloadState* DownloadState);
[id(0x0000fa0b), helpcontext(0x0000055e)]
HRESULT ShowCategoriesDialog();
[id(0x00003fde), propget, helpcontext(0x0000055f)]
HRESULT InternetCodepage([out, retval] long* InternetCodepage);
[id(0x00003fde), propput, helpcontext(0x0000055f)]
HRESULT InternetCodepage([in] long InternetCodepage);
[id(0x00008571), propget, helpcontext(0x00000560)]
HRESULT MarkForDownload([out, retval] OlRemoteStatus* MarkForDownload);
[id(0x00008571), propput, helpcontext(0x00000560)]
HRESULT MarkForDownload([in] OlRemoteStatus MarkForDownload);
[id(0x0000faa4), propget, helpcontext(0x00000561)]
HRESULT IsConflict([out, retval] VARIANT_BOOL* IsConflict);
[id(0x0000859b), propget, hidden, helpcontext(0x00000562)]
HRESULT IsIPFax([out, retval] VARIANT_BOOL* IsIPFax);
[id(0x0000859b), propput, hidden, helpcontext(0x00000562)]
HRESULT IsIPFax([in] VARIANT_BOOL IsIPFax);
[id(0x0000facc), propget, hidden, helpcontext(0x00000563)]
HRESULT FlagIcon([out, retval] OlFlagIcon* FlagIcon);
[id(0x0000facc), propput, hidden, helpcontext(0x00000563)]
HRESULT FlagIcon([in] OlFlagIcon FlagIcon);
[id(0x0000fab0), propget, hidden, helpcontext(0x00000564)]
HRESULT HasCoverSheet([out, retval] VARIANT_BOOL* HasCoverSheet);
[id(0x0000fab0), propput, hidden, helpcontext(0x00000564)]
HRESULT HasCoverSheet([in] VARIANT_BOOL HasCoverSheet);
[id(0x0000faba), propget, helpcontext(0x00000565)]
HRESULT AutoResolvedWinner([out, retval] VARIANT_BOOL* AutoResolvedWinner);
[id(0x0000fabb), propget, helpcontext(0x00000566)]
HRESULT Conflicts([out, retval] Conflicts** Conflicts);
[id(0x00000c1f), propget, helpcontext(0x00000567)]
HRESULT SenderEmailAddress([out, retval] BSTR* SenderEmailAddress);
[id(0x00000c1e), propget, helpcontext(0x00000568)]
HRESULT SenderEmailType([out, retval] BSTR* SenderEmailType);
[id(0x0000fac4), propget, hidden, helpcontext(0x00000569)]
HRESULT EnableSharedAttachments([out, retval] VARIANT_BOOL* EnableSharedAttachments);
[id(0x0000fac4), propput, hidden, helpcontext(0x00000569)]
HRESULT EnableSharedAttachments([in] VARIANT_BOOL EnableSharedAttachments);
[id(0x0000fac6), propget, helpcontext(0x0000056a)]
HRESULT Permission([out, retval] OlPermission* Permission);
[id(0x0000fac6), propput, helpcontext(0x0000056a)]
HRESULT Permission([in] OlPermission Permission);
[id(0x0000facb), propget, helpcontext(0x0000056b)]
HRESULT PermissionService([out, retval] OlPermissionService* PermissionService);
[id(0x0000facb), propput, helpcontext(0x0000056b)]
HRESULT PermissionService([in] OlPermissionService PermissionService);
[id(0x0000fafd), propget, helpcontext(0x0000056c)]
HRESULT PropertyAccessor([out, retval] PropertyAccessor** PropertyAccessor);
[id(0x0000fb96), helpcontext(0x0000056d)]
HRESULT AddBusinessCard([in] ContactItem* contact);
[id(0x0000fad1), propget, helpcontext(0x0000056e)]
HRESULT SendUsingAccount([out, retval] Account** SendUsingAccount);
[id(0x0000fad1), propput, helpcontext(0x0000056e)]
HRESULT SendUsingAccount([in] Account* SendUsingAccount);
[id(0x0000fc1f), propget, helpcontext(0x00000570)]
HRESULT TaskSubject([out, retval] BSTR* TaskSubject);
[id(0x0000fc1f), propput, helpcontext(0x00000570)]
HRESULT TaskSubject([in] BSTR TaskSubject);
[id(0x00008105), propget, helpcontext(0x00000571)]
HRESULT TaskDueDate([out, retval] DATE* TaskDueDate);
[id(0x00008105), propput, helpcontext(0x00000571)]
HRESULT TaskDueDate([in] DATE TaskDueDate);
[id(0x00008104), propget, helpcontext(0x00000572)]
HRESULT TaskStartDate([out, retval] DATE* TaskStartDate);
[id(0x00008104), propput, helpcontext(0x00000572)]
HRESULT TaskStartDate([in] DATE TaskStartDate);
[id(0x0000810f), propget, helpcontext(0x00000573)]
HRESULT TaskCompletedDate([out, retval] DATE* TaskCompletedDate);
[id(0x0000810f), propput, helpcontext(0x00000573)]
HRESULT TaskCompletedDate([in] DATE TaskCompletedDate);
[id(0x000085a0), propget, helpcontext(0x00000bde)]
HRESULT ToDoTaskOrdinal([out, retval] DATE* ToDoTaskOrdinal);
[id(0x000085a0), propput, helpcontext(0x00000bde)]
HRESULT ToDoTaskOrdinal([in] DATE ToDoTaskOrdinal);
[id(0x0000fbfe), helpcontext(0x00000bdf)]
HRESULT MarkAsTask([in] OlMarkInterval MarkInterval);
[id(0x0000fc09), helpcontext(0x00000be0)]
HRESULT ClearTaskFlag();
[id(0x0000fc0a), propget, helpcontext(0x00000be1)]
HRESULT IsMarkedAsTask([out, retval] VARIANT_BOOL* IsMarkedAsTask);
[id(0x0000fc54), helpcontext(0x00000d3b)]
HRESULT GetConversation([out, retval] _Conversation** Conversation);
[id(0x0000fc75), propget, helpcontext(0x00000d8c)]
HRESULT ConversationID([out, retval] BSTR* ConversationID);
[id(0x0000fc7b), propget, helpcontext(0x00000da0)]
HRESULT Sender([out, retval] AddressEntry** Sender);
[id(0x0000fc7b), propput, helpcontext(0x00000da0)]
HRESULT Sender([in] AddressEntry* Sender);
[id(0x0000fc7d), propget, helpcontext(0x00000db3)]
HRESULT PermissionTemplateGuid([out, retval] BSTR* PermissionTemplateGuid);
[id(0x0000fc7d), propput, helpcontext(0x00000db3)]
HRESULT PermissionTemplateGuid([in] BSTR PermissionTemplateGuid);
[id(0x0000fc84), propget, helpcontext(0x00000de2)]
HRESULT RTFBody([out, retval] VARIANT* RTFBody);
[id(0x0000fc84), propput, helpcontext(0x00000de2)]
HRESULT RTFBody([in] VARIANT RTFBody);
[id(0x0000fc8b), propget, helpcontext(0x00000de6)]
HRESULT RetentionPolicyName([out, retval] BSTR* RetentionPolicyName);
[id(0x0000fc8a), propget, helpcontext(0x00000de7)]
HRESULT RetentionExpirationDate([out, retval] DATE* RetentionExpirationDate);
};
typedef [helpcontext(0x00000bf2)]
enum {
olNoFlag = 0,
olFlagComplete = 1,
olFlagMarked = 2
} OlFlagStatus;
typedef [helpcontext(0x00000c06)]
enum {
olRemoteStatusNone = 0,
olUnMarked = 1,
olMarkedForDownload = 2,
olMarkedForCopy = 3,
olMarkedForDelete = 4
} OlRemoteStatus;
[
odl,
uuid(0006308A-0000-0000-C000-000000000046),
helpcontext(0x000000eb),
dual,
oleautomation,
custom(B64784EB-D8D4-4D9B-9ACD-0E30806426F7, ".NETEnumerable")
]
interface Links : IDispatch {
[id(0x0000f000), propget, helpcontext(0x000000ec)]
HRESULT Application([out, retval] _Application** Application);
[id(0x0000f00a), propget, helpcontext(0x000000ed)]
HRESULT Class([out, retval] OlObjectClass* Class);
[id(0x0000f00b), propget, helpcontext(0x000000ee)]
HRESULT Session([out, retval] _NameSpace** Session);
[id(0x0000f001), propget, helpcontext(0x000000ef)]
HRESULT Parent([out, retval] IDispatch** Parent);
[id(0x00000050), propget, helpcontext(0x000000f0)]
HRESULT Count([out, retval] long* Count);
[id(0x00000051), helpcontext(0x000000f1),
custom(CD2BC5C9-F452-4326-B714-F9C539D4DA58, 0),
custom(2941FF83-88D8-4F73-B6A9-BDF8712D000D, "propget")]
HRESULT Item(
[in] VARIANT Index,
[out, retval] Link** Item);
[id(0x0000005f), helpcontext(0x000000f2)]
HRESULT Add(
[in] IDispatch* Item,
[out, retval] Link** Link);
[id(0x00000054), helpcontext(0x000000f3)]
HRESULT Remove([in] VARIANT Index);
};
[
odl,
uuid(00063089-0000-0000-C000-000000000046),
helpcontext(0x000000f4),
dual,
oleautomation
]
interface Link : IDispatch {
[id(0x0000f000), propget, helpcontext(0x000000f5)]
HRESULT Application([out, retval] _Application** Application);
[id(0x0000f00a), propget, helpcontext(0x000000f6)]
HRESULT Class([out, retval] OlObjectClass* Class);
[id(0x0000f00b), propget, helpcontext(0x000000f7)]
HRESULT Session([out, retval] _NameSpace** Session);
[id(0x0000006d), propget, helpcontext(0x000000f8)]
HRESULT Parent([out, retval] IDispatch** Parent);
[id(0x00003001), propget, helpcontext(0x000000f9)]
HRESULT Name([out, retval] BSTR* Name);
[id(0x00002101), propget, helpcontext(0x000000fa)]
HRESULT Type([out, retval] OlObjectClass* Type);
[id(0x00002102), propget, helpcontext(0x000000fb)]
HRESULT Item([out, retval] IDispatch** Item);
};
[
odl,
uuid(000630A8-0000-0000-C000-000000000046),
helpcontext(0x00000212),
dual,
oleautomation
]
interface ItemProperties : IDispatch {
[id(0x0000f000), propget, helpcontext(0x00000213)]
HRESULT Application([out, retval] _Application** Application);
[id(0x0000f00a), propget, helpcontext(0x00000214)]
HRESULT Class([out, retval] OlObjectClass* Class);
[id(0x0000f00b), propget, helpcontext(0x00000215)]
HRESULT Session([out, retval] _NameSpace** Session);
[id(0x0000f001), propget, helpcontext(0x00000216)]
HRESULT Parent([out, retval] IDispatch** Parent);
[id(0x00000050), propget, helpcontext(0x00000217)]
HRESULT Count([out, retval] long* Count);
[id(00000000), helpcontext(0x00000218),
custom(2941FF83-88D8-4F73-B6A9-BDF8712D000D, "propget")]
HRESULT Item(
[in] VARIANT Index,
[out, retval] ItemProperty** Item);
[id(0xfffffffc), hidden, helpcontext(0x00000219)]
HRESULT _NewEnum([out, retval] IUnknown** ppvObject);
[id(0x00000066), helpcontext(0x0000021a)]
HRESULT Add(
[in] BSTR Name,
[in] OlUserPropertyType Type,
[in, optional] VARIANT AddToFolderFields,
[in, optional] VARIANT DisplayFormat,
[out, retval] ItemProperty** ItemProperty);
[id(0x00000052), helpcontext(0x0000021b)]
HRESULT Remove([in] long Index);
};
[
odl,
uuid(000630A7-0000-0000-C000-000000000046),
helpcontext(0x00000205),
dual,
oleautomation
]
interface ItemProperty : IDispatch {
[id(0x0000f000), propget, helpcontext(0x00000206)]
HRESULT Application([out, retval] _Application** Application);
[id(0x0000f00a), propget, helpcontext(0x00000207)]
HRESULT Class([out, retval] OlObjectClass* Class);
[id(0x0000f00b), propget, helpcontext(0x00000208)]
HRESULT Session([out, retval] _NameSpace** Session);
[id(0x0000f001), propget, helpcontext(0x00000209)]
HRESULT Parent([out, retval] IDispatch** Parent);
[id(0x00000067), propget, hidden, helpcontext(0x0000020a)]
HRESULT Formula([out, retval] BSTR* Formula);
[id(0x00000067), propput, hidden, helpcontext(0x0000020a)]
HRESULT Formula([in] BSTR Formula);
[id(0x00000070), propget, helpcontext(0x0000020b)]
HRESULT Name([out, retval] BSTR* Name);
[id(0x0000006d), propget, helpcontext(0x0000020c)]
HRESULT Type([out, retval] OlUserPropertyType* Type);
[id(0x00000068), propget, hidden, helpcontext(0x0000020d)]
HRESULT ValidationFormula([out, retval] BSTR* ValidationFormula);
[id(0x00000068), propput, hidden, helpcontext(0x0000020d)]
HRESULT ValidationFormula([in] BSTR ValidationFormula);
[id(0x00000069), propget, hidden, helpcontext(0x0000020e)]
HRESULT ValidationText([out, retval] BSTR* ValidationText);
[id(0x00000069), propput, hidden, helpcontext(0x0000020e)]
HRESULT ValidationText([in] BSTR ValidationText);
[id(00000000), propget, helpcontext(0x0000020f)]
HRESULT Value([out, retval] VARIANT* Value);
[id(00000000), propput, helpcontext(0x0000020f)]
HRESULT Value([in] VARIANT Value);
[id(0x0000006c), hidden, helpcontext(0x00000210)]
HRESULT Delete();
[id(0x0000fa08), propget, helpcontext(0x00000211)]
HRESULT IsUserProperty([out, retval] VARIANT_BOOL* IsUserProperty);
};
typedef [helpcontext(0x00000c14)]
enum {
olFormatUnspecified = 0,
olFormatPlain = 1,
olFormatHTML = 2,
olFormatRichText = 3
} OlBodyFormat;
typedef [helpcontext(0x00000c15)]
enum {
olHeaderOnly = 0,
olFullItem = 1
} OlDownloadState;
typedef [helpcontext(0x00000c19)]
enum {
olNoFlagIcon = 0,
olPurpleFlagIcon = 1,
olOrangeFlagIcon = 2,
olGreenFlagIcon = 3,
olYellowFlagIcon = 4,
olBlueFlagIcon = 5,
olRedFlagIcon = 6
} OlFlagIcon;
[
odl,
uuid(000630C2-0000-0000-C000-000000000046),
helpcontext(0x0000018f),
dual,
oleautomation,
custom(B64784EB-D8D4-4D9B-9ACD-0E30806426F7, ".NETEnumerable")
]
interface Conflicts : IDispatch {
[id(0x0000f000), propget, helpcontext(0x00000190)]
HRESULT Application([out, retval] _Application** Application);
[id(0x0000f00a), propget, helpcontext(0x00000191)]
HRESULT Class([out, retval] OlObjectClass* Class);
[id(0x0000f00b), propget, helpcontext(0x00000192)]
HRESULT Session([out, retval] _NameSpace** Session);
[id(0x0000f001), propget, helpcontext(0x00000193)]
HRESULT Parent([out, retval] IDispatch** Parent);
[id(0x00000050), propget, helpcontext(0x00000194)]
HRESULT Count([out, retval] long* Count);
[id(0x00000051), helpcontext(0x00000195),
custom(CD2BC5C9-F452-4326-B714-F9C539D4DA58, 0),
custom(2941FF83-88D8-4F73-B6A9-BDF8712D000D, "propget")]
HRESULT Item(
[in] VARIANT Index,
[out, retval] Conflict** Item);
[id(0x00000056), helpcontext(0x00000196)]
HRESULT GetFirst([out, retval] Conflict** Item);
[id(0x00000058), helpcontext(0x00000197)]
HRESULT GetLast([out, retval] Conflict** Item);
[id(0x00000057), helpcontext(0x00000198)]
HRESULT GetNext([out, retval] Conflict** Item);
[id(0x00000059), helpcontext(0x00000199)]
HRESULT GetPrevious([out, retval] Conflict** Item);
};
[
odl,
uuid(000630C3-0000-0000-C000-000000000046),
helpcontext(0x0000019a),
dual,
oleautomation
]
interface Conflict : IDispatch {
[id(0x0000f000), propget, helpcontext(0x0000019b)]
HRESULT Application([out, retval] _Application** Application);
[id(0x0000f00a), propget, helpcontext(0x0000019c)]
HRESULT Class([out, retval] OlObjectClass* Class);
[id(0x0000f00b), propget, helpcontext(0x0000019d)]
HRESULT Session([out, retval] _NameSpace** Session);
[id(0x0000f001), propget, helpcontext(0x0000019e)]
HRESULT Parent([out, retval] IDispatch** Parent);
[id(0x0000fab8), propget, helpcontext(0x0000019f)]
HRESULT Item([out, retval] IDispatch** Item);
[id(0x0000fab9), propget, helpcontext(0x000001a0)]
HRESULT Name([out, retval] BSTR* Name);
[id(0x0000fabc), propget, helpcontext(0x000001a1)]
HRESULT Type([out, retval] OlObjectClass* Type);
};
typedef [helpcontext(0x00000c1d)]
enum {
olUnrestricted = 0,
olDoNotForward = 1,
olPermissionTemplate = 2
} OlPermission;
typedef [helpcontext(0x00000c1e)]
enum {
olUnknown = 0,
olWindows = 1,
olPassport = 2
} OlPermissionService;
[
uuid(00061031-0000-0000-C000-000000000046),
helpcontext(0x00000bb0),
noncreatable
]
coclass ContactItem {
[default] interface _ContactItem;
[source] dispinterface ItemEvents;
[default, source] dispinterface ItemEvents_10;
};
[
uuid(0006303A-0000-0000-C000-000000000046),
helpcontext(0x000000fc)
]
dispinterface ItemEvents {
properties:
methods:
[id(0x0000f003), helpcontext(0x000000fd)]
void Open([in, out] VARIANT_BOOL* Cancel);
[id(0x0000f006), helpcontext(0x000000fe)]
void CustomAction(
[in] IDispatch* Action,
[in] IDispatch* Response,
[in, out] VARIANT_BOOL* Cancel);
[id(0x0000f008), helpcontext(0x000000ff)]
void CustomPropertyChange([in] BSTR Name);
[id(0x0000f468), helpcontext(0x00000100)]
void Forward(
[in] IDispatch* Forward,
[in, out] VARIANT_BOOL* Cancel);
[id(0x0000f004), helpcontext(0x00000101)]
void Close([in, out] VARIANT_BOOL* Cancel);
[id(0x0000f009), helpcontext(0x00000102)]
void PropertyChange([in] BSTR Name);
[id(0x0000f001), helpcontext(0x00000103)]
void Read();
[id(0x0000f466), helpcontext(0x00000104)]
void Reply(
[in] IDispatch* Response,
[in, out] VARIANT_BOOL* Cancel);
[id(0x0000f467), helpcontext(0x00000105)]
void ReplyAll(
[in] IDispatch* Response,
[in, out] VARIANT_BOOL* Cancel);
[id(0x0000f005), helpcontext(0x00000106)]
void Send([in, out] VARIANT_BOOL* Cancel);
[id(0x0000f002), helpcontext(0x00000107)]
void Write([in, out] VARIANT_BOOL* Cancel);
[id(0x0000f00a), helpcontext(0x00000108)]
void BeforeCheckNames([in, out] VARIANT_BOOL* Cancel);
[id(0x0000f00b), helpcontext(0x00000109)]
void AttachmentAdd([in] Attachment* Attachment);
[id(0x0000f00c), helpcontext(0x0000010a)]
void AttachmentRead([in] Attachment* Attachment);
[id(0x0000f00d), helpcontext(0x0000010b)]
void BeforeAttachmentSave(
[in] Attachment* Attachment,
[in, out] VARIANT_BOOL* Cancel);
};
[
uuid(0006302B-0000-0000-C000-000000000046),
helpcontext(0x000001d9)
]
dispinterface ItemEvents_10 {
properties:
methods:
[id(0x0000f003), helpcontext(0x000001da)]
HRESULT Open([in, out] VARIANT_BOOL* Cancel);
[id(0x0000f006), helpcontext(0x000001db)]
HRESULT CustomAction(
[in] IDispatch* Action,
[in] IDispatch* Response,
[in, out] VARIANT_BOOL* Cancel);
[id(0x0000f008), helpcontext(0x000001dc)]
HRESULT CustomPropertyChange([in] BSTR Name);
[id(0x0000f468), helpcontext(0x000001dd)]
HRESULT Forward(
[in] IDispatch* Forward,
[in, out] VARIANT_BOOL* Cancel);
[id(0x0000f004), helpcontext(0x000001de)]
HRESULT Close([in, out] VARIANT_BOOL* Cancel);
[id(0x0000f009), helpcontext(0x000001df)]
HRESULT PropertyChange([in] BSTR Name);
[id(0x0000f001), helpcontext(0x000001e0)]
HRESULT Read();
[id(0x0000f466), helpcontext(0x000001e1)]
HRESULT Reply(
[in] IDispatch* Response,
[in, out] VARIANT_BOOL* Cancel);
[id(0x0000f467), helpcontext(0x000001e2)]
HRESULT ReplyAll(
[in] IDispatch* Response,
[in, out] VARIANT_BOOL* Cancel);
[id(0x0000f005), helpcontext(0x000001e3)]
HRESULT Send([in, out] VARIANT_BOOL* Cancel);
[id(0x0000f002), helpcontext(0x000001e4)]
HRESULT Write([in, out] VARIANT_BOOL* Cancel);
[id(0x0000f00a), helpcontext(0x000001e5)]
HRESULT BeforeCheckNames([in, out] VARIANT_BOOL* Cancel);
[id(0x0000f00b), helpcontext(0x000001e6)]
HRESULT AttachmentAdd([in] Attachment* Attachment);
[id(0x0000f00c), helpcontext(0x000001e7)]
HRESULT AttachmentRead([in] Attachment* Attachment);
[id(0x0000f00d), helpcontext(0x000001e8)]
HRESULT BeforeAttachmentSave(
[in] Attachment* Attachment,
[in, out] VARIANT_BOOL* Cancel);
[id(0x0000fa75), helpcontext(0x000001e9)]
void BeforeDelete(
[in] IDispatch* Item,
[in, out] VARIANT_BOOL* Cancel);
[id(0x0000fbae), helpcontext(0x000001ea)]
void AttachmentRemove([in] Attachment* Attachment);
[id(0x0000fbb0), helpcontext(0x000001eb)]
void BeforeAttachmentAdd(
[in] Attachment* Attachment,
[in, out] VARIANT_BOOL* Cancel);
[id(0x0000fbaf), helpcontext(0x000001ec)]
void BeforeAttachmentPreview(
[in] Attachment* Attachment,
[in, out] VARIANT_BOOL* Cancel);
[id(0x0000fbab), helpcontext(0x000001ed)]
void BeforeAttachmentRead(
[in] Attachment* Attachment,
[in, out] VARIANT_BOOL* Cancel);
[id(0x0000fbb2), helpcontext(0x000001ee)]
void BeforeAttachmentWriteToTempFile(
[in] Attachment* Attachment,
[in, out] VARIANT_BOOL* Cancel);
[id(0x0000fbad), helpcontext(0x000001ef)]
void Unload();
[id(0x0000fc02), helpcontext(0x000001f0)]
void BeforeAutoSave([in, out] VARIANT_BOOL* Cancel);
[id(0x0000fc8c), helpcontext(0x00000def)]
void BeforeRead();
[id(0x0000fc8d), helpcontext(0x00000df0)]
void AfterWrite();
};
[
odl,
uuid(00063101-0000-0000-C000-000000000046),
helpcontext(0x00000d65),
dual,
oleautomation
]
interface _Conversation : IDispatch {
[id(0x0000f000), propget, helpcontext(0x00000d37)]
HRESULT Application([out, retval] _Application** Application);
[id(0x0000f00a), propget, helpcontext(0x00000d38)]
HRESULT Class([out, retval] OlObjectClass* Class);
[id(0x0000f00b), propget, helpcontext(0x00000d3a)]
HRESULT Session([out, retval] _NameSpace** Session);
[id(0x0000f001), propget, helpcontext(0x00000d39)]
HRESULT Parent([out, retval] IDispatch** Parent);
[id(0x0000fc4f), helpcontext(0x00000d36)]
HRESULT GetTable([out, retval] Table** Table);
[id(0x0000fc50), helpcontext(0x00000d3f)]
HRESULT GetChildren(
[in] IDispatch* Item,
[out, retval] SimpleItems** SimpleItems);
[id(0x0000fc52), helpcontext(0x00000d49)]
HRESULT GetParent(
[in] IDispatch* Item,
[out, retval] IDispatch** itemParent);
[id(0x0000fc53), helpcontext(0x00000d4a)]
HRESULT GetRootItems([out, retval] SimpleItems** SimpleItems);
[id(0x0000fc5a), helpcontext(0x00000d6f)]
HRESULT GetAlwaysAssignCategories(
[in] _Store* Store,
[out, retval] BSTR* Categories);
[id(0x0000fc5b), helpcontext(0x00000d70)]
HRESULT GetAlwaysDelete(
[in] _Store* Store,
[out, retval] OlAlwaysDeleteConversation* AlwaysDelete);
[id(0x0000fc5c), helpcontext(0x00000d71)]
HRESULT GetAlwaysMoveToFolder(
[in] _Store* Store,
[out, retval] MAPIFolder** MoveToFolder);
[id(0x0000fc5d), helpcontext(0x00000d72)]
HRESULT MarkAsRead();
[id(0x0000fc5e), helpcontext(0x00000d73)]
HRESULT MarkAsUnread();
[id(0x0000fc5f), helpcontext(0x00000d74)]
HRESULT SetAlwaysAssignCategories(
[in] BSTR Categories,
[in] _Store* Store);
[id(0x0000fc60), helpcontext(0x00000d75)]
HRESULT SetAlwaysDelete(
[in] OlAlwaysDeleteConversation AlwaysDelete,
[in] _Store* Store);
[id(0x0000fc61), helpcontext(0x00000d66)]
HRESULT SetAlwaysMoveToFolder(
[in] MAPIFolder* MoveToFolder,
[in] _Store* Store);
[id(0x0000fc62), helpcontext(0x00000da1)]
HRESULT ClearAlwaysAssignCategories([in] _Store* Store);
[id(0x0000fc63), helpcontext(0x00000d68)]
HRESULT StopAlwaysDelete([in] _Store* Store);
[id(0x0000fc64), helpcontext(0x00000d69)]
HRESULT StopAlwaysMoveToFolder([in] _Store* Store);
[id(0x0000fc75), propget, helpcontext(0x00000d8b)]
HRESULT ConversationID([out, retval] BSTR* ConversationID);
};
[
uuid(00061102-0000-0000-C000-000000000046),
helpcontext(0x00000d48),
noncreatable
]
coclass SimpleItems {
[default] interface _SimpleItems;
};
[
odl,
uuid(00063102-0000-0000-C000-000000000046),
helpcontext(0x00000d40),
dual,
oleautomation,
custom(B64784EB-D8D4-4D9B-9ACD-0E30806426F7, ".NETEnumerable")
]
interface _SimpleItems : IDispatch {
[id(0x0000f000), propget, helpcontext(0x00000d41)]
HRESULT Application([out, retval] _Application** Application);
[id(0x0000f00a), propget, helpcontext(0x00000d42)]
HRESULT Class([out, retval] OlObjectClass* Class);
[id(0x0000f00b), propget, helpcontext(0x00000d43)]
HRESULT Session([out, retval] _NameSpace** Session);
[id(0x0000f001), propget, helpcontext(0x00000d44)]
HRESULT Parent([out, retval] IDispatch** Parent);
[id(0x00000050), propget, helpcontext(0x00000d45)]
HRESULT Count([out, retval] long* Count);
[id(0x00000051), helpcontext(0x00000d46),
custom(CD2BC5C9-F452-4326-B714-F9C539D4DA58, 0),
custom(2941FF83-88D8-4F73-B6A9-BDF8712D000D, "propget")]
HRESULT Item(
[in] VARIANT Index,
[out, retval] IDispatch** Item);
};
typedef [helpcontext(0x00000d5c)]
enum {
olDoNotDelete = 0,
olAlwaysDelete = 1,
olAlwaysDeleteUnsupported = 2
} OlAlwaysDeleteConversation;
typedef [helpcontext(0x00000c2e)]
enum {
olFreeBusyOnly = 0,
olFreeBusyAndSubject = 1,
olFullDetails = 2
} OlCalendarDetail;
[
uuid(00061047-0000-0000-C000-000000000046),
helpcontext(0x00000c50),
noncreatable
]
coclass UserDefinedProperties {
[default] interface _UserDefinedProperties;
};
[
odl,
uuid(00063047-0000-0000-C000-000000000046),
helpcontext(0x00000245),
dual,
oleautomation,
custom(B64784EB-D8D4-4D9B-9ACD-0E30806426F7, ".NETEnumerable")
]
interface _UserDefinedProperties : IDispatch {
[id(0x0000f000), propget, helpcontext(0x00000246)]
HRESULT Application([out, retval] _Application** Application);
[id(0x0000f00a), propget, helpcontext(0x00000247)]
HRESULT Class([out, retval] OlObjectClass* Class);
[id(0x0000f00b), propget, helpcontext(0x00000248)]
HRESULT Session([out, retval] _NameSpace** Session);
[id(0x0000f001), propget, helpcontext(0x00000249)]
HRESULT Parent([out, retval] IDispatch** Parent);
[id(0x00000050), propget, helpcontext(0x0000024a)]
HRESULT Count([out, retval] long* Count);
[id(0x00000051), helpcontext(0x0000024b),
custom(CD2BC5C9-F452-4326-B714-F9C539D4DA58, 0),
custom(2941FF83-88D8-4F73-B6A9-BDF8712D000D, "propget")]
HRESULT Item(
[in] VARIANT Index,
[out, retval] _UserDefinedProperty** Item);
[id(0x00000066), helpcontext(0x0000024c)]
HRESULT Add(
[in] BSTR Name,
[in] OlUserPropertyType Type,
[in, optional] VARIANT DisplayFormat,
[in, optional] VARIANT Formula,
[out, retval] UserDefinedProperty** UserDefinedProperty);
[id(0x00000067), helpcontext(0x0000024d)]
HRESULT Find(
[in] BSTR Name,
[out, retval] UserDefinedProperty** UserDefinedProperty);
[id(0x00000052), helpcontext(0x0000024e)]
HRESULT Remove([in] long Index);
[id(0x0000fa45), helpcontext(0x0000024f)]
HRESULT Refresh();
};
[
odl,
uuid(0006305C-0000-0000-C000-000000000046),
dual,
oleautomation
]
interface _UserDefinedProperty : IDispatch {
[id(0x0000f000), propget, helpcontext(0x00000001)]
HRESULT Application([out, retval] _Application** Application);
[id(0x0000f00a), propget, helpcontext(0x00000002)]
HRESULT Class([out, retval] OlObjectClass* Class);
[id(0x0000f00b), propget, helpcontext(0x00000003)]
HRESULT Session([out, retval] _NameSpace** Session);
[id(0x0000f001), propget, helpcontext(0x00000004)]
HRESULT Parent([out, retval] IDispatch** Parent);
[id(0x00000067), propget, helpcontext(0x00000005)]
HRESULT Formula([out, retval] BSTR* Formula);
[id(0x00000070), propget, helpcontext(0x00000006)]
HRESULT Name([out, retval] BSTR* Name);
[id(0x0000006d), propget, helpcontext(0x00000007)]
HRESULT Type([out, retval] OlUserPropertyType* Type);
[id(0x0000fa27), propget, helpcontext(0x00000008)]
HRESULT DisplayFormat([out, retval] long* DisplayFormat);
[id(0x0000fc0b), helpcontext(0x00000be7)]
HRESULT Delete();
};
[
uuid(0006105C-0000-0000-C000-000000000046),
helpcontext(0x00000c4f),
noncreatable
]
coclass UserDefinedProperty {
[default] interface _UserDefinedProperty;
};
typedef [helpcontext(0x00000bf5)]
enum {
olUnspecified = 0,
olFemale = 1,
olMale = 2
} OlGender;
typedef [helpcontext(0x00000bfa)]
enum {
olNone = 0,
olHome = 1,
olBusiness = 2,
olOther = 3
} OlMailingAddress;
typedef [helpcontext(0x00000c4e)]
enum {
olContactPhoneAssistant = 0,
olContactPhoneBusiness = 1,
olContactPhoneBusiness2 = 2,
olContactPhoneBusinessFax = 3,
olContactPhoneCallback = 4,
olContactPhoneCar = 5,
olContactPhoneCompany = 6,
olContactPhoneHome = 7,
olContactPhoneHome2 = 8,
olContactPhoneHomeFax = 9,
olContactPhoneISDN = 10,
olContactPhoneMobile = 11,
olContactPhoneOther = 12,
olContactPhoneOtherFax = 13,
olContactPhonePager = 14,
olContactPhonePrimary = 15,
olContactPhoneRadio = 16,
olContactPhoneTelex = 17,
olContactPhoneTTYTTD = 18
} OlContactPhoneNumber;
typedef [helpcontext(0x00000c9f)]
enum {
olBusinessCardTypeOutlook = 0,
olBusinessCardTypeInterConnect = 1
} OlBusinessCardType;
[
uuid(000610C9-0000-0000-C000-000000000046),
helpcontext(0x00000c56),
noncreatable
]
coclass ExchangeUser {
[default] interface _ExchangeUser;
};
[
odl,
uuid(000630C9-0000-0000-C000-000000000046),
helpcontext(0x0000080c),
dual,
oleautomation
]
interface _ExchangeUser : IDispatch {
[id(0x0000f000), propget, helpcontext(0x0000080d)]
HRESULT Application([out, retval] _Application** Application);
[id(0x0000f00a), propget, helpcontext(0x0000080e)]
HRESULT Class([out, retval] OlObjectClass* Class);
[id(0x0000f00b), propget, helpcontext(0x0000080f)]
HRESULT Session([out, retval] _NameSpace** Session);
[id(0x0000f001), propget, helpcontext(0x00000810)]
HRESULT Parent([out, retval] IDispatch** Parent);
[id(0x00003003), propget, helpcontext(0x00000811)]
HRESULT Address([out, retval] BSTR* Address);
[id(0x00003003), propput, helpcontext(0x00000811)]
HRESULT Address([in] BSTR Address);
[id(0x00003900), propget, helpcontext(0x00000812)]
HRESULT DisplayType([out, retval] OlDisplayType* DisplayType);
[id(0x0000f01e), propget, helpcontext(0x00000813)]
HRESULT ID([out, retval] BSTR* ID);
[id(0x00000303), propget, hidden, helpcontext(0x00000814)]
HRESULT Manager([out, retval] AddressEntry** Manager);
[id(0x0000f100), propget, hidden, helpcontext(0x00000815)]
HRESULT MAPIOBJECT([out, retval] IUnknown** MAPIOBJECT);
[id(0x0000f100), propput, hidden, helpcontext(0x00000815)]
HRESULT MAPIOBJECT([in] IUnknown* MAPIOBJECT);
[id(0x00000304), propget, hidden, helpcontext(0x00000816)]
HRESULT Members([out, retval] AddressEntries** Members);
[id(0x00003001), propget, helpcontext(0x00000817)]
HRESULT Name([out, retval] BSTR* Name);
[id(0x00003001), propput, helpcontext(0x00000817)]
HRESULT Name([in] BSTR Name);
[id(0x00003002), propget, helpcontext(0x00000818)]
HRESULT Type([out, retval] BSTR* Type);
[id(0x00003002), propput, helpcontext(0x00000818)]
HRESULT Type([in] BSTR Type);
[id(0x00000302), helpcontext(0x00000819)]
HRESULT Delete();
[id(0x00000301), helpcontext(0x0000081a)]
HRESULT Details([in, optional] VARIANT HWnd);
[id(0x00000306), helpcontext(0x0000081b)]
HRESULT GetFreeBusy(
[in] DATE Start,
[in] long MinPerChar,
[in, optional] VARIANT CompleteFormat,
[out, retval] BSTR* FreeBusyInfo);
[id(0x00000300), helpcontext(0x0000081c)]
HRESULT Update(
[in, optional] VARIANT MakePermanent,
[in, optional] VARIANT Refresh);
[id(0x00000307), hidden, helpcontext(0x0000081d)]
HRESULT UpdateFreeBusy();
[id(0x0000faf0), helpcontext(0x0000081e)]
HRESULT GetContact([out, retval] _ContactItem** ret);
[id(0x0000faf1), helpcontext(0x0000081f)]
HRESULT GetExchangeUser([out, retval] ExchangeUser** ret);
[id(0x0000faf2), propget, helpcontext(0x00000820)]
HRESULT AddressEntryUserType([out, retval] OlAddressEntryUserType* AddressEntryUserType);
[id(0x0000faef), helpcontext(0x00000821)]
HRESULT GetExchangeDistributionList([out, retval] ExchangeDistributionList** ret);
[id(0x0000fafd), propget, helpcontext(0x00000822)]
HRESULT PropertyAccessor([out, retval] PropertyAccessor** PropertyAccessor);
[id(0x0000faf3), helpcontext(0x00000823)]
HRESULT GetDirectReports([out, retval] AddressEntries** ret);
[id(0x0000faf4), helpcontext(0x00000824)]
HRESULT GetMemberOfList([out, retval] AddressEntries** ret);
[id(0x00003a00), propget, helpcontext(0x00000825)]
HRESULT Alias([out, retval] BSTR* Alias);
[id(0x00003a30), propget, helpcontext(0x00000826)]
HRESULT AssistantName([out, retval] BSTR* AssistantName);
[id(0x00003a30), propput, helpcontext(0x00000826)]
HRESULT AssistantName([in] BSTR AssistantName);
[id(0x00003a08), propget, helpcontext(0x00000827)]
HRESULT BusinessTelephoneNumber([out, retval] BSTR* BusinessTelephoneNumber);
[id(0x00003a08), propput, helpcontext(0x00000827)]
HRESULT BusinessTelephoneNumber([in] BSTR BusinessTelephoneNumber);
[id(0x00003a27), propget, helpcontext(0x00000828)]
HRESULT City([out, retval] BSTR* City);
[id(0x00003a27), propput, helpcontext(0x00000828)]
HRESULT City([in] BSTR City);
[id(0x00003004), propget, helpcontext(0x00000829)]
HRESULT Comments([out, retval] BSTR* Comments);
[id(0x00003004), propput, helpcontext(0x00000829)]
HRESULT Comments([in] BSTR Comments);
[id(0x00003a16), propget, helpcontext(0x0000082a)]
HRESULT CompanyName([out, retval] BSTR* CompanyName);
[id(0x00003a16), propput, helpcontext(0x0000082a)]
HRESULT CompanyName([in] BSTR CompanyName);
[id(0x00003a18), propget, helpcontext(0x0000082b)]
HRESULT Department([out, retval] BSTR* Department);
[id(0x00003a18), propput, helpcontext(0x0000082b)]
HRESULT Department([in] BSTR Department);
[id(0x00003a06), propget, helpcontext(0x0000082c)]
HRESULT FirstName([out, retval] BSTR* FirstName);
[id(0x00003a06), propput, helpcontext(0x0000082c)]
HRESULT FirstName([in] BSTR FirstName);
[id(0x00003a17), propget, helpcontext(0x0000082d)]
HRESULT JobTitle([out, retval] BSTR* JobTitle);
[id(0x00003a17), propput, helpcontext(0x0000082d)]
HRESULT JobTitle([in] BSTR JobTitle);
[id(0x00003a11), propget, helpcontext(0x0000082e)]
HRESULT LastName([out, retval] BSTR* LastName);
[id(0x00003a11), propput, helpcontext(0x0000082e)]
HRESULT LastName([in] BSTR LastName);
[id(0x00003a1c), propget, helpcontext(0x0000082f)]
HRESULT MobileTelephoneNumber([out, retval] BSTR* MobileTelephoneNumber);
[id(0x00003a1c), propput, helpcontext(0x0000082f)]
HRESULT MobileTelephoneNumber([in] BSTR MobileTelephoneNumber);
[id(0x00003a19), propget, helpcontext(0x00000830)]
HRESULT OfficeLocation([out, retval] BSTR* OfficeLocation);
[id(0x00003a19), propput, helpcontext(0x00000830)]
HRESULT OfficeLocation([in] BSTR OfficeLocation);
[id(0x00003a2a), propget, helpcontext(0x00000831)]
HRESULT PostalCode([out, retval] BSTR* PostalCode);
[id(0x00003a2a), propput, helpcontext(0x00000831)]
HRESULT PostalCode([in] BSTR PostalCode);
[id(0x0000faf5), propget, helpcontext(0x00000832)]
HRESULT PrimarySmtpAddress([out, retval] BSTR* PrimarySmtpAddress);
[id(0x00003a28), propget, helpcontext(0x00000833)]
HRESULT StateOrProvince([out, retval] BSTR* StateOrProvince);
[id(0x00003a28), propput, helpcontext(0x00000833)]
HRESULT StateOrProvince([in] BSTR StateOrProvince);
[id(0x00003a29), propget, helpcontext(0x00000834)]
HRESULT StreetAddress([out, retval] BSTR* StreetAddress);
[id(0x00003a29), propput, helpcontext(0x00000834)]
HRESULT StreetAddress([in] BSTR StreetAddress);
[id(0x0000faf9), helpcontext(0x00000ca6)]
HRESULT GetExchangeUserManager([out, retval] ExchangeUser** ret);
[id(0x0000802e), propget, helpcontext(0x00000836)]
HRESULT YomiCompanyName([out, retval] BSTR* YomiCompanyName);
[id(0x0000802e), propput, helpcontext(0x00000836)]
HRESULT YomiCompanyName([in] BSTR YomiCompanyName);
[id(0x0000802c), propget, helpcontext(0x00000837)]
HRESULT YomiFirstName([out, retval] BSTR* YomiFirstName);
[id(0x0000802c), propput, helpcontext(0x00000837)]
HRESULT YomiFirstName([in] BSTR YomiFirstName);
[id(0x0000802d), propget, helpcontext(0x00000838)]
HRESULT YomiLastName([out, retval] BSTR* YomiLastName);
[id(0x0000802d), propput, helpcontext(0x00000838)]
HRESULT YomiLastName([in] BSTR YomiLastName);
[id(0x0000fbe7), propget, helpcontext(0x00000839)]
HRESULT YomiDisplayName([out, retval] BSTR* YomiDisplayName);
[id(0x0000fbe7), propput, helpcontext(0x00000839)]
HRESULT YomiDisplayName([in] BSTR YomiDisplayName);
[id(0x0000fbe8), propget, helpcontext(0x0000083a)]
HRESULT YomiDepartment([out, retval] BSTR* YomiDepartment);
[id(0x0000fbe8), propput, helpcontext(0x0000083a)]
HRESULT YomiDepartment([in] BSTR YomiDepartment);
[id(0x0000fc77), helpcontext(0x00000d9d)]
HRESULT GetPicture([out, retval] Picture** ppPictureDisp);
};
typedef [helpcontext(0x00000c26)]
enum {
olExchangeUserAddressEntry = 0,
olExchangeDistributionListAddressEntry = 1,
olExchangePublicFolderAddressEntry = 2,
olExchangeAgentAddressEntry = 3,
olExchangeOrganizationAddressEntry = 4,
olExchangeRemoteUserAddressEntry = 5,
olOutlookContactAddressEntry = 10,
olOutlookDistributionListAddressEntry = 11,
olLdapAddressEntry = 20,
olSmtpAddressEntry = 30,
olOtherAddressEntry = 40
} OlAddressEntryUserType;
[
uuid(000610CA-0000-0000-C000-000000000046),
helpcontext(0x00000c57),
noncreatable
]
coclass ExchangeDistributionList {
[default] interface _ExchangeDistributionList;
};
[
odl,
uuid(000630CA-0000-0000-C000-000000000046),
helpcontext(0x0000083b),
dual,
oleautomation
]
interface _ExchangeDistributionList : IDispatch {
[id(0x0000f000), propget, helpcontext(0x0000083c)]
HRESULT Application([out, retval] _Application** Application);
[id(0x0000f00a), propget, helpcontext(0x0000083d)]
HRESULT Class([out, retval] OlObjectClass* Class);
[id(0x0000f00b), propget, helpcontext(0x0000083e)]
HRESULT Session([out, retval] _NameSpace** Session);
[id(0x0000f001), propget, helpcontext(0x0000083f)]
HRESULT Parent([out, retval] IDispatch** Parent);
[id(0x00003003), propget, helpcontext(0x00000840)]
HRESULT Address([out, retval] BSTR* Address);
[id(0x00003003), propput, helpcontext(0x00000840)]
HRESULT Address([in] BSTR Address);
[id(0x00003900), propget, helpcontext(0x00000841)]
HRESULT DisplayType([out, retval] OlDisplayType* DisplayType);
[id(0x0000f01e), propget, helpcontext(0x00000842)]
HRESULT ID([out, retval] BSTR* ID);
[id(0x00000303), propget, hidden, helpcontext(0x00000843)]
HRESULT Manager([out, retval] AddressEntry** Manager);
[id(0x0000f100), propget, hidden, helpcontext(0x00000844)]
HRESULT MAPIOBJECT([out, retval] IUnknown** MAPIOBJECT);
[id(0x0000f100), propput, hidden, helpcontext(0x00000844)]
HRESULT MAPIOBJECT([in] IUnknown* MAPIOBJECT);
[id(0x00000304), propget, hidden, helpcontext(0x00000845)]
HRESULT Members([out, retval] AddressEntries** Members);
[id(0x00003001), propget, helpcontext(0x00000846)]
HRESULT Name([out, retval] BSTR* Name);
[id(0x00003001), propput, helpcontext(0x00000846)]
HRESULT Name([in] BSTR Name);
[id(0x00003002), propget, helpcontext(0x00000847)]
HRESULT Type([out, retval] BSTR* Type);
[id(0x00003002), propput, helpcontext(0x00000847)]
HRESULT Type([in] BSTR Type);
[id(0x00000302), helpcontext(0x00000848)]
HRESULT Delete();
[id(0x00000301), helpcontext(0x00000849)]
HRESULT Details([in, optional] VARIANT HWnd);
[id(0x00000306), helpcontext(0x0000084a)]
HRESULT GetFreeBusy(
[in] DATE Start,
[in] long MinPerChar,
[in, optional] VARIANT CompleteFormat,
[out, retval] BSTR* FreeBusyInfo);
[id(0x00000300), helpcontext(0x0000084b)]
HRESULT Update(
[in, optional] VARIANT MakePermanent,
[in, optional] VARIANT Refresh);
[id(0x00000307), hidden, helpcontext(0x0000084c)]
HRESULT UpdateFreeBusy();
[id(0x0000faf0), helpcontext(0x0000084d)]
HRESULT GetContact([out, retval] _ContactItem** ret);
[id(0x0000faf1), helpcontext(0x0000084e)]
HRESULT GetExchangeUser([out, retval] ExchangeUser** ret);
[id(0x0000faf2), propget, helpcontext(0x0000084f)]
HRESULT AddressEntryUserType([out, retval] OlAddressEntryUserType* AddressEntryUserType);
[id(0x0000faef), helpcontext(0x00000850)]
HRESULT GetExchangeDistributionList([out, retval] ExchangeDistributionList** ret);
[id(0x0000fafd), propget, helpcontext(0x00000851)]
HRESULT PropertyAccessor([out, retval] PropertyAccessor** PropertyAccessor);
[id(0x0000faf4), helpcontext(0x00000852)]
HRESULT GetMemberOfList([out, retval] AddressEntries** ret);
[id(0x0000faf6), helpcontext(0x00000ca7)]
HRESULT GetExchangeDistributionListMembers([out, retval] AddressEntries** ret);
[id(0x00003a00), propget, helpcontext(0x00000854)]
HRESULT Alias([out, retval] BSTR* Alias);
[id(0x00003004), propget, helpcontext(0x00000855)]
HRESULT Comments([out, retval] BSTR* Comments);
[id(0x00003004), propput, helpcontext(0x00000855)]
HRESULT Comments([in] BSTR Comments);
[id(0x0000faf5), propget, helpcontext(0x00000856)]
HRESULT PrimarySmtpAddress([out, retval] BSTR* PrimarySmtpAddress);
[id(0x0000faf7), helpcontext(0x00000857)]
HRESULT GetOwners([out, retval] AddressEntries** ret);
};
typedef [helpcontext(0x00000c07)]
enum {
olResponseNone = 0,
olResponseOrganized = 1,
olResponseTentative = 2,
olResponseAccepted = 3,
olResponseDeclined = 4,
olResponseNotResponded = 5
} OlResponseStatus;
typedef [helpcontext(0x00000c10)]
enum {
olTrackingNone = 0,
olTrackingDelivered = 1,
olTrackingNotDelivered = 2,
olTrackingNotRead = 3,
olTrackingRecallFailure = 4,
olTrackingRecallSuccess = 5,
olTrackingRead = 6,
olTrackingReplied = 7
} OlTrackingStatus;
[
odl,
uuid(00063048-0000-0000-C000-000000000046),
helpcontext(0x00000057),
dual,
oleautomation,
custom(B64784EB-D8D4-4D9B-9ACD-0E30806426F7, ".NETEnumerable")
]
interface AddressLists : IDispatch {
[id(0x0000f000), propget, helpcontext(0x00000058)]
HRESULT Application([out, retval] _Application** Application);
[id(0x0000f00a), propget, helpcontext(0x00000059)]
HRESULT Class([out, retval] OlObjectClass* Class);
[id(0x0000f00b), propget, helpcontext(0x0000005a)]
HRESULT Session([out, retval] _NameSpace** Session);
[id(0x0000f001), propget, helpcontext(0x0000005b)]
HRESULT Parent([out, retval] IDispatch** Parent);
[id(0x00000050), propget, helpcontext(0x0000005c)]
HRESULT Count([out, retval] long* Count);
[id(0x00000051), helpcontext(0x0000005d),
custom(CD2BC5C9-F452-4326-B714-F9C539D4DA58, 0),
custom(2941FF83-88D8-4F73-B6A9-BDF8712D000D, "propget")]
HRESULT Item(
[in] VARIANT Index,
[out, retval] AddressList** Item);
};
[
odl,
uuid(00063086-0000-0000-C000-000000000046),
helpcontext(0x0000005e),
dual,
oleautomation,
custom(B64784EB-D8D4-4D9B-9ACD-0E30806426F7, ".NETEnumerable")
]
interface SyncObjects : IDispatch {
[id(0x0000f000), propget, helpcontext(0x0000005f)]
HRESULT Application([out, retval] _Application** Application);
[id(0x0000f00a), propget, helpcontext(0x00000060)]
HRESULT Class([out, retval] OlObjectClass* Class);
[id(0x0000f00b), propget, helpcontext(0x00000061)]
HRESULT Session([out, retval] _NameSpace** Session);
[id(0x0000f001), propget, helpcontext(0x00000062)]
HRESULT Parent([out, retval] IDispatch** Parent);
[id(0x00000050), propget, helpcontext(0x00000063)]
HRESULT Count([out, retval] long* Count);
[id(0x00000051), helpcontext(0x00000064),
custom(CD2BC5C9-F452-4326-B714-F9C539D4DA58, 0),
custom(2941FF83-88D8-4F73-B6A9-BDF8712D000D, "propget")]
HRESULT Item(
[in] VARIANT Index,
[out, retval] SyncObject** Item);
[id(0x0000fa4a), propget, helpcontext(0x00000065)]
HRESULT AppFolders([out, retval] _SyncObject** AppFolders);
};
[
uuid(00063084-0000-0000-C000-000000000046),
helpcontext(0x00000ba8),
noncreatable
]
coclass SyncObject {
[default] interface _SyncObject;
[default, source] dispinterface SyncObjectEvents;
};
[
odl,
uuid(00063083-0000-0000-C000-000000000046),
helpcontext(0x00000066),
dual,
oleautomation
]
interface _SyncObject : IDispatch {
[id(0x0000f000), propget, helpcontext(0x00000067)]
HRESULT Application([out, retval] _Application** Application);
[id(0x0000f00a), propget, helpcontext(0x00000068)]
HRESULT Class([out, retval] OlObjectClass* Class);
[id(0x0000f00b), propget, helpcontext(0x00000069)]
HRESULT Session([out, retval] _NameSpace** Session);
[id(0x0000f001), propget, helpcontext(0x0000006a)]
HRESULT Parent([out, retval] IDispatch** Parent);
[id(0x00002100), propget, helpcontext(0x0000006b)]
HRESULT Name([out, retval] BSTR* Name);
[id(0x00002101), helpcontext(0x0000006c)]
HRESULT Start();
[id(0x00002102), helpcontext(0x0000006d)]
HRESULT Stop();
};
[
uuid(00063085-0000-0000-C000-000000000046),
helpcontext(0x0000006e)
]
dispinterface SyncObjectEvents {
properties:
methods:
[id(0x0000f001), helpcontext(0x0000006f)]
void SyncStart();
[id(0x0000f002), helpcontext(0x00000070)]
void Progress(
[in] OlSyncState State,
[in] BSTR Description,
[in] long Value,
[in] long Max);
[id(0x0000f003), helpcontext(0x00000071)]
void OnError(
[in] long Code,
[in] BSTR Description);
[id(0x0000f004), helpcontext(0x00000072)]
void SyncEnd();
};
typedef [helpcontext(0x00000c13)]
enum {
olSyncStopped = 0,
olSyncStarted = 1
} OlSyncState;
typedef [helpcontext(0x00000c1c)]
enum {
olStoreDefault = 1,
olStoreUnicode = 2,
olStoreANSI = 3
} OlStoreType;
[
uuid(000610C4-0000-0000-C000-000000000046),
helpcontext(0x00000c52),
noncreatable
]
coclass Accounts {
[default] interface _Accounts;
[default, source] dispinterface AccountsEvents;
};
[
odl,
uuid(000630C4-0000-0000-C000-000000000046),
helpcontext(0x000002e8),
dual,
oleautomation,
custom(B64784EB-D8D4-4D9B-9ACD-0E30806426F7, ".NETEnumerable")
]
interface _Accounts : IDispatch {
[id(0x0000f000), propget, helpcontext(0x000002e9)]
HRESULT Application([out, retval] _Application** Application);
[id(0x0000f00a), propget, helpcontext(0x000002ea)]
HRESULT Class([out, retval] OlObjectClass* Class);
[id(0x0000f00b), propget, helpcontext(0x000002eb)]
HRESULT Session([out, retval] _NameSpace** Session);
[id(0x0000f001), propget, helpcontext(0x000002ec)]
HRESULT Parent([out, retval] IDispatch** Parent);
[id(0x00000050), propget, helpcontext(0x000002ed)]
HRESULT Count([out, retval] long* Count);
[id(0x00000051), helpcontext(0x000002ee),
custom(CD2BC5C9-F452-4326-B714-F9C539D4DA58, 0),
custom(2941FF83-88D8-4F73-B6A9-BDF8712D000D, "propget")]
HRESULT Item(
[in] VARIANT Index,
[out, retval] _Account** Item);
};
[
uuid(00063105-0000-0000-C000-000000000046),
helpcontext(0x00000d89)
]
dispinterface AccountsEvents {
properties:
methods:
[id(0x0000fc6c), helpcontext(0x00000d95)]
void AutoDiscoverComplete([in] Account* Account);
};
[
uuid(000610C6-0000-0000-C000-000000000046),
helpcontext(0x00000bcb),
noncreatable
]
coclass Stores {
[default] interface _Stores;
[default, source] dispinterface StoresEvents_12;
};
[
odl,
uuid(000630C6-0000-0000-C000-000000000046),
helpcontext(0x0000032d),
dual,
oleautomation,
custom(B64784EB-D8D4-4D9B-9ACD-0E30806426F7, ".NETEnumerable")
]
interface _Stores : IDispatch {
[id(0x0000f000), propget, helpcontext(0x0000032e)]
HRESULT Application([out, retval] _Application** Application);
[id(0x0000f00a), propget, helpcontext(0x0000032f)]
HRESULT Class([out, retval] OlObjectClass* Class);
[id(0x0000f00b), propget, helpcontext(0x00000330)]
HRESULT Session([out, retval] _NameSpace** Session);
[id(0x0000f001), propget, helpcontext(0x00000331)]
HRESULT Parent([out, retval] IDispatch** Parent);
[id(0x00000050), propget, helpcontext(0x00000332)]
HRESULT Count([out, retval] long* Count);
[id(0x00000051), helpcontext(0x00000333),
custom(CD2BC5C9-F452-4326-B714-F9C539D4DA58, 0),
custom(2941FF83-88D8-4F73-B6A9-BDF8712D000D, "propget")]
HRESULT Item(
[in] VARIANT Index,
[out, retval] _Store** Item);
};
[
uuid(000630F8-0000-0000-C000-000000000046),
helpcontext(0x00000ac1)
]
dispinterface StoresEvents_12 {
properties:
methods:
[id(0x0000fbb1), helpcontext(0x00000ac2)]
void BeforeStoreRemove(
[in] _Store* Store,
[in, out] VARIANT_BOOL* Cancel);
[id(0x0000f001), helpcontext(0x00000ac3)]
void StoreAdd([in] _Store* Store);
};
[
uuid(000610C8-0000-0000-C000-000000000046),
helpcontext(0x00000c54),
noncreatable
]
coclass SelectNamesDialog {
[default] interface _SelectNamesDialog;
};
[
odl,
uuid(000630C8-0000-0000-C000-000000000046),
helpcontext(0x00000334),
dual,
oleautomation
]
interface _SelectNamesDialog : IDispatch {
[id(0x0000f000), propget, helpcontext(0x00000335)]
HRESULT Application([out, retval] _Application** Application);
[id(0x0000f00a), propget, helpcontext(0x00000336)]
HRESULT Class([out, retval] OlObjectClass* Class);
[id(0x0000f00b), propget, helpcontext(0x00000337)]
HRESULT Session([out, retval] _NameSpace** Session);
[id(0x0000f001), propget, helpcontext(0x00000338)]
HRESULT Parent([out, retval] IDispatch** Parent);
[id(0x0000fae2), propget, helpcontext(0x00000339)]
HRESULT Caption([out, retval] BSTR* Caption);
[id(0x0000fae2), propput, helpcontext(0x00000339)]
HRESULT Caption([in] BSTR Caption);
[id(0x0000f021), helpcontext(0x0000033a)]
HRESULT Display([out, retval] VARIANT_BOOL* ret);
[id(0x0000f814), propget, helpcontext(0x0000033b)]
HRESULT Recipients([out, retval] Recipients** Recipients);
[id(0x0000f814), propput, helpcontext(0x0000033b)]
HRESULT Recipients([in] Recipients* Recipients);
[id(0x0000fae3), propget, helpcontext(0x0000033c)]
HRESULT BccLabel([out, retval] BSTR* BccLabel);
[id(0x0000fae3), propput, helpcontext(0x0000033c)]
HRESULT BccLabel([in] BSTR BccLabel);
[id(0x0000fae4), propget, helpcontext(0x0000033d)]
HRESULT CcLabel([out, retval] BSTR* CcLabel);
[id(0x0000fae4), propput, helpcontext(0x0000033d)]
HRESULT CcLabel([in] BSTR CcLabel);
[id(0x0000fae5), propget, helpcontext(0x0000033e)]
HRESULT ToLabel([out, retval] BSTR* ToLabel);
[id(0x0000fae5), propput, helpcontext(0x0000033e)]
HRESULT ToLabel([in] BSTR ToLabel);
[id(0x0000fae6), propget, helpcontext(0x0000033f)]
HRESULT AllowMultipleSelection([out, retval] VARIANT_BOOL* AllowMultipleSelection);
[id(0x0000fae6), propput, helpcontext(0x0000033f)]
HRESULT AllowMultipleSelection([in] VARIANT_BOOL AllowMultipleSelection);
[id(0x0000fae7), propget, helpcontext(0x00000340)]
HRESULT ForceResolution([out, retval] VARIANT_BOOL* ForceResolution);
[id(0x0000fae7), propput, helpcontext(0x00000340)]
HRESULT ForceResolution([in] VARIANT_BOOL ForceResolution);
[id(0x0000fae8), propget, helpcontext(0x00000341)]
HRESULT ShowOnlyInitialAddressList([out, retval] VARIANT_BOOL* ShowOnlyInitialAddressList);
[id(0x0000fae8), propput, helpcontext(0x00000341)]
HRESULT ShowOnlyInitialAddressList([in] VARIANT_BOOL ShowOnlyInitialAddressList);
[id(0x0000fae9), propget, helpcontext(0x00000342)]
HRESULT NumberOfRecipientSelectors([out, retval] OlRecipientSelectors* NumberOfRecipientSelectors);
[id(0x0000fae9), propput, helpcontext(0x00000342)]
HRESULT NumberOfRecipientSelectors([in] OlRecipientSelectors NumberOfRecipientSelectors);
[id(0x0000faea), propget, helpcontext(0x00000343)]
HRESULT InitialAddressList([out, retval] AddressList** InitialAddressList);
[id(0x0000faea), propput, helpcontext(0x00000343)]
HRESULT InitialAddressList([in] AddressList* InitialAddressList);
[id(0x0000faeb), helpcontext(0x00000344)]
HRESULT SetDefaultDisplayMode([in] OlDefaultSelectNamesDisplayMode defaultMode);
};
typedef [helpcontext(0x00000c24)]
enum {
olShowNone = 0,
olShowTo = 1,
olShowToCc = 2,
olShowToCcBcc = 3
} OlRecipientSelectors;
typedef [helpcontext(0x00000c23)]
enum {
olDefaultMail = 1,
olDefaultMeeting = 2,
olDefaultSharingRequest = 4,
olDefaultTask = 3,
olDefaultMembers = 5,
olDefaultDelegates = 6,
olDefaultSingleName = 7,
olDefaultPickRooms = 8
} OlDefaultSelectNamesDisplayMode;
[
uuid(00061067-0000-0000-C000-000000000046),
helpcontext(0x00000bc8),
noncreatable
]
coclass SharingItem {
[default] interface _SharingItem;
[default, source] dispinterface ItemEvents_10;
[source] dispinterface ItemEvents;
};
[
odl,
uuid(0006302F-0000-0000-C000-000000000046),
helpcontext(0x00000250),
dual,
oleautomation
]
interface _SharingItem : IDispatch {
[id(0x0000f000), propget, helpcontext(0x00000251)]
HRESULT Application([out, retval] _Application** Application);
[id(0x0000f00a), propget, helpcontext(0x00000252)]
HRESULT Class([out, retval] OlObjectClass* Class);
[id(0x0000f00b), propget, helpcontext(0x00000253)]
HRESULT Session([out, retval] _NameSpace** Session);
[id(0x0000f001), propget, helpcontext(0x00000254)]
HRESULT Parent([out, retval] IDispatch** Parent);
[id(0x0000f817), propget, helpcontext(0x00000255)]
HRESULT Actions([out, retval] Actions** Actions);
[id(0x0000f815), propget, helpcontext(0x00000256)]
HRESULT Attachments([out, retval] Attachments** Attachments);
[id(0x00008535), propget, helpcontext(0x00000257)]
HRESULT BillingInformation([out, retval] BSTR* BillingInformation);
[id(0x00008535), propput, helpcontext(0x00000257)]
HRESULT BillingInformation([in] BSTR BillingInformation);
[id(0x00009100), propget, helpcontext(0x00000258)]
HRESULT Body([out, retval] BSTR* Body);
[id(0x00009100), propput, helpcontext(0x00000258)]
HRESULT Body([in] BSTR Body);
[id(0x00009001), propget, helpcontext(0x00000259)]
HRESULT Categories([out, retval] BSTR* Categories);
[id(0x00009001), propput, helpcontext(0x00000259)]
HRESULT Categories([in] BSTR Categories);
[id(0x0000853b), propget, helpcontext(0x0000025a)]
HRESULT Companies([out, retval] BSTR* Companies);
[id(0x0000853b), propput, helpcontext(0x0000025a)]
HRESULT Companies([in] BSTR Companies);
[id(0x0000fac0), propget, helpcontext(0x0000025b)]
HRESULT ConversationIndex([out, retval] BSTR* ConversationIndex);
[id(0x00000070), propget, helpcontext(0x0000025c)]
HRESULT ConversationTopic([out, retval] BSTR* ConversationTopic);
[id(0x00003007), propget, helpcontext(0x0000025d)]
HRESULT CreationTime([out, retval] DATE* CreationTime);
[id(0x0000f01e), propget, helpcontext(0x0000025e)]
HRESULT EntryID([out, retval] BSTR* EntryID);
[id(0x0000f095), propget, helpcontext(0x0000025f)]
HRESULT FormDescription([out, retval] FormDescription** FormDescription);
[id(0x0000f03e), propget, helpcontext(0x00000260)]
HRESULT GetInspector([out, retval] _Inspector** GetInspector);
[id(0x00000017), propget, helpcontext(0x00000261)]
HRESULT Importance([out, retval] OlImportance* Importance);
[id(0x00000017), propput, helpcontext(0x00000261)]
HRESULT Importance([in] OlImportance Importance);
[id(0x00003008), propget, helpcontext(0x00000262)]
HRESULT LastModificationTime([out, retval] DATE* LastModificationTime);
[id(0x0000f100), propget, hidden, helpcontext(0x00000263)]
HRESULT MAPIOBJECT([out, retval] IUnknown** MAPIOBJECT);
[id(0x0000001a), propget, helpcontext(0x00000264)]
HRESULT MessageClass([out, retval] BSTR* MessageClass);
[id(0x0000001a), propput, helpcontext(0x00000264)]
HRESULT MessageClass([in] BSTR MessageClass);
[id(0x00008534), propget, helpcontext(0x00000265)]
HRESULT Mileage([out, retval] BSTR* Mileage);
[id(0x00008534), propput, helpcontext(0x00000265)]
HRESULT Mileage([in] BSTR Mileage);
[id(0x0000850e), propget, helpcontext(0x00000266)]
HRESULT NoAging([out, retval] VARIANT_BOOL* NoAging);
[id(0x0000850e), propput, helpcontext(0x00000266)]
HRESULT NoAging([in] VARIANT_BOOL NoAging);
[id(0x00008552), propget, helpcontext(0x00000267)]
HRESULT OutlookInternalVersion([out, retval] long* OutlookInternalVersion);
[id(0x00008554), propget, helpcontext(0x00000268)]
HRESULT OutlookVersion([out, retval] BSTR* OutlookVersion);
[id(0x0000f0a3), propget, helpcontext(0x00000269)]
HRESULT Saved([out, retval] VARIANT_BOOL* Saved);
[id(0x00000036), propget, helpcontext(0x0000026a)]
HRESULT Sensitivity([out, retval] OlSensitivity* Sensitivity);
[id(0x00000036), propput, helpcontext(0x0000026a)]
HRESULT Sensitivity([in] OlSensitivity Sensitivity);
[id(0x00000e08), propget, helpcontext(0x0000026b)]
HRESULT Size([out, retval] long* Size);
[id(0x00000037), propget, helpcontext(0x0000026c)]
HRESULT Subject([out, retval] BSTR* Subject);
[id(0x00000037), propput, helpcontext(0x0000026c)]
HRESULT Subject([in] BSTR Subject);
[id(0x0000f01c), propget, helpcontext(0x0000026d)]
HRESULT UnRead([out, retval] VARIANT_BOOL* UnRead);
[id(0x0000f01c), propput, helpcontext(0x0000026d)]
HRESULT UnRead([in] VARIANT_BOOL UnRead);
[id(0x0000f816), propget, helpcontext(0x0000026e)]
HRESULT UserProperties([out, retval] UserProperties** UserProperties);
[id(0x0000f023), helpcontext(0x0000026f)]
HRESULT Close([in] OlInspectorClose SaveMode);
[id(0x0000f032), helpcontext(0x00000270)]
HRESULT Copy([out, retval] IDispatch** Item);
[id(0x0000f04a), helpcontext(0x00000271)]
HRESULT Delete();
[id(0x0000f0a6), helpcontext(0x00000272)]
HRESULT Display([in, optional] VARIANT Modal);
[id(0x0000f034), helpcontext(0x00000273)]
HRESULT Move(
[in] MAPIFolder* DestFldr,
[out, retval] IDispatch** Item);
[id(0x0000f033), helpcontext(0x00000274)]
HRESULT PrintOut();
[id(0x0000f048), helpcontext(0x00000275)]
HRESULT Save();
[id(0x0000f051), helpcontext(0x00000276)]
HRESULT SaveAs(
[in] BSTR Path,
[in, optional] VARIANT Type);
[id(0x0000fbef), helpcontext(0x000002b3)]
HRESULT Allow();
[id(0x0000fbfb), helpcontext(0x000002b4)]
HRESULT Deny([out, retval] SharingItem** denyMailItem);
[id(0x0000fafd), propget, helpcontext(0x000002b5)]
HRESULT PropertyAccessor([out, retval] PropertyAccessor** PropertyAccessor);
[id(0x0000fbea), propget, helpcontext(0x000002b6)]
HRESULT RemoteName([out, retval] BSTR* RemoteName);
[id(0x0000fbeb), propget, helpcontext(0x000002b7)]
HRESULT RemoteID([out, retval] BSTR* RemoteID);
[id(0x0000fbec), propget, helpcontext(0x000002b8)]
HRESULT RemotePath([out, retval] BSTR* RemotePath);
[id(0x0000fbee), propget, helpcontext(0x000002b9)]
HRESULT SharingProviderGuid([out, retval] BSTR* SharingProviderGuid);
[id(0x0000fbf2), helpcontext(0x000002ba)]
HRESULT OpenSharedFolder([out, retval] MAPIFolder** sf);
[id(0x0000fbf5), propget, helpcontext(0x000002bb)]
HRESULT SharingProvider([out, retval] OlSharingProvider* SharingProvider);
[id(0x0000fbf8), propget, helpcontext(0x000002bc)]
HRESULT AllowWriteAccess([out, retval] VARIANT_BOOL* AllowWriteAccess);
[id(0x0000fbf8), propput, helpcontext(0x000002bc)]
HRESULT AllowWriteAccess([in] VARIANT_BOOL AllowWriteAccess);
[id(0x0000fbf9), propget, helpcontext(0x000002bd)]
HRESULT Type([out, retval] OlSharingMsgType* Type);
[id(0x0000fbf9), propput, helpcontext(0x000002bd)]
HRESULT Type([in] OlSharingMsgType Type);
[id(0x0000fbfa), propget, helpcontext(0x000002be)]
HRESULT RequestedFolder([out, retval] OlDefaultFolders* RequestedFolder);
[id(0x0000fad1), propget, helpcontext(0x000002bf)]
HRESULT SendUsingAccount([out, retval] Account** SendUsingAccount);
[id(0x0000fad1), propput, helpcontext(0x000002bf)]
HRESULT SendUsingAccount([in] Account* SendUsingAccount);
[id(0x00000002), propget, helpcontext(0x00000277)]
HRESULT AlternateRecipientAllowed([out, retval] VARIANT_BOOL* AlternateRecipientAllowed);
[id(0x00000002), propput, helpcontext(0x00000277)]
HRESULT AlternateRecipientAllowed([in] VARIANT_BOOL AlternateRecipientAllowed);
[id(0x00000005), propget, helpcontext(0x00000278)]
HRESULT AutoForwarded([out, retval] VARIANT_BOOL* AutoForwarded);
[id(0x00000005), propput, helpcontext(0x00000278)]
HRESULT AutoForwarded([in] VARIANT_BOOL AutoForwarded);
[id(0x00000e02), propget, helpcontext(0x00000279)]
HRESULT BCC([out, retval] BSTR* BCC);
[id(0x00000e02), propput, helpcontext(0x00000279)]
HRESULT BCC([in] BSTR BCC);
[id(0x00000e03), propget, helpcontext(0x0000027a)]
HRESULT CC([out, retval] BSTR* CC);
[id(0x00000e03), propput, helpcontext(0x0000027a)]
HRESULT CC([in] BSTR CC);
[id(0x0000000f), propget, helpcontext(0x0000027b)]
HRESULT DeferredDeliveryTime([out, retval] DATE* DeferredDeliveryTime);
[id(0x0000000f), propput, helpcontext(0x0000027b)]
HRESULT DeferredDeliveryTime([in] DATE DeferredDeliveryTime);
[id(0x00000e01), propget, helpcontext(0x0000027c)]
HRESULT DeleteAfterSubmit([out, retval] VARIANT_BOOL* DeleteAfterSubmit);
[id(0x00000e01), propput, helpcontext(0x0000027c)]
HRESULT DeleteAfterSubmit([in] VARIANT_BOOL DeleteAfterSubmit);
[id(0x00000015), propget, helpcontext(0x0000027d)]
HRESULT ExpiryTime([out, retval] DATE* ExpiryTime);
[id(0x00000015), propput, helpcontext(0x0000027d)]
HRESULT ExpiryTime([in] DATE ExpiryTime);
[id(0x00000030), propget, hidden, helpcontext(0x0000027e)]
HRESULT FlagDueBy([out, retval] DATE* FlagDueBy);
[id(0x00000030), propput, hidden, helpcontext(0x0000027e)]
HRESULT FlagDueBy([in] DATE FlagDueBy);
[id(0x00008530), propget, helpcontext(0x0000027f)]
HRESULT FlagRequest([out, retval] BSTR* FlagRequest);
[id(0x00008530), propput, helpcontext(0x0000027f)]
HRESULT FlagRequest([in] BSTR FlagRequest);
[id(0x00001090), propget, hidden, helpcontext(0x00000280)]
HRESULT FlagStatus([out, retval] OlFlagStatus* FlagStatus);
[id(0x00001090), propput, hidden, helpcontext(0x00000280)]
HRESULT FlagStatus([in] OlFlagStatus FlagStatus);
[id(0x0000f404), propget, helpcontext(0x00000281)]
HRESULT HTMLBody([out, retval] BSTR* HTMLBody);
[id(0x0000f404), propput, helpcontext(0x00000281)]
HRESULT HTMLBody([in] BSTR HTMLBody);
[id(0x00000023), propget, helpcontext(0x00000282)]
HRESULT OriginatorDeliveryReportRequested([out, retval] VARIANT_BOOL* OriginatorDeliveryReportRequested);
[id(0x00000023), propput, helpcontext(0x00000282)]
HRESULT OriginatorDeliveryReportRequested([in] VARIANT_BOOL OriginatorDeliveryReportRequested);
[id(0x00000029), propget, helpcontext(0x00000283)]
HRESULT ReadReceiptRequested([out, retval] VARIANT_BOOL* ReadReceiptRequested);
[id(0x00000029), propput, helpcontext(0x00000283)]
HRESULT ReadReceiptRequested([in] VARIANT_BOOL ReadReceiptRequested);
[id(0x0000003f), propget, helpcontext(0x00000284)]
HRESULT ReceivedByEntryID([out, retval] BSTR* ReceivedByEntryID);
[id(0x00000040), propget, helpcontext(0x00000285)]
HRESULT ReceivedByName([out, retval] BSTR* ReceivedByName);
[id(0x00000043), propget, helpcontext(0x00000286)]
HRESULT ReceivedOnBehalfOfEntryID([out, retval] BSTR* ReceivedOnBehalfOfEntryID);
[id(0x00000044), propget, helpcontext(0x00000287)]
HRESULT ReceivedOnBehalfOfName([out, retval] BSTR* ReceivedOnBehalfOfName);
[id(0x00000e06), propget, helpcontext(0x00000288)]
HRESULT ReceivedTime([out, retval] DATE* ReceivedTime);
[id(0x0000002b), propget, helpcontext(0x00000289)]
HRESULT RecipientReassignmentProhibited([out, retval] VARIANT_BOOL* RecipientReassignmentProhibited);
[id(0x0000002b), propput, helpcontext(0x00000289)]
HRESULT RecipientReassignmentProhibited([in] VARIANT_BOOL RecipientReassignmentProhibited);
[id(0x0000f814), propget, helpcontext(0x0000028a)]
HRESULT Recipients([out, retval] Recipients** Recipients);
[id(0x0000851c), propget, helpcontext(0x0000028b)]
HRESULT ReminderOverrideDefault([out, retval] VARIANT_BOOL* ReminderOverrideDefault);
[id(0x0000851c), propput, helpcontext(0x0000028b)]
HRESULT ReminderOverrideDefault([in] VARIANT_BOOL ReminderOverrideDefault);
[id(0x0000851e), propget, helpcontext(0x0000028c)]
HRESULT ReminderPlaySound([out, retval] VARIANT_BOOL* ReminderPlaySound);
[id(0x0000851e), propput, helpcontext(0x0000028c)]
HRESULT ReminderPlaySound([in] VARIANT_BOOL ReminderPlaySound);
[id(0x00008503), propget, helpcontext(0x0000028d)]
HRESULT ReminderSet([out, retval] VARIANT_BOOL* ReminderSet);
[id(0x00008503), propput, helpcontext(0x0000028d)]
HRESULT ReminderSet([in] VARIANT_BOOL ReminderSet);
[id(0x0000851f), propget, helpcontext(0x0000028e)]
HRESULT ReminderSoundFile([out, retval] BSTR* ReminderSoundFile);
[id(0x0000851f), propput, helpcontext(0x0000028e)]
HRESULT ReminderSoundFile([in] BSTR ReminderSoundFile);
[id(0x00008502), propget, helpcontext(0x0000028f)]
HRESULT ReminderTime([out, retval] DATE* ReminderTime);
[id(0x00008502), propput, helpcontext(0x0000028f)]
HRESULT ReminderTime([in] DATE ReminderTime);
[id(0x00008511), propget, helpcontext(0x00000290)]
HRESULT RemoteStatus([out, retval] OlRemoteStatus* RemoteStatus);
[id(0x00008511), propput, helpcontext(0x00000290)]
HRESULT RemoteStatus([in] OlRemoteStatus RemoteStatus);
[id(0x00000050), propget, helpcontext(0x00000291)]
HRESULT ReplyRecipientNames([out, retval] BSTR* ReplyRecipientNames);
[id(0x0000f013), propget, helpcontext(0x00000292)]
HRESULT ReplyRecipients([out, retval] Recipients** ReplyRecipients);
[id(0x0000f401), propget, helpcontext(0x00000293)]
HRESULT SaveSentMessageFolder([out, retval] MAPIFolder** SaveSentMessageFolder);
[id(0x0000f401), propputref, helpcontext(0x00000293)]
HRESULT SaveSentMessageFolder([in] MAPIFolder* SaveSentMessageFolder);
[id(0x00000c1a), propget, helpcontext(0x00000294)]
HRESULT SenderName([out, retval] BSTR* SenderName);
[id(0x0000f402), propget, helpcontext(0x00000295)]
HRESULT Sent([out, retval] VARIANT_BOOL* Sent);
[id(0x00000039), propget, helpcontext(0x00000296)]
HRESULT SentOn([out, retval] DATE* SentOn);
[id(0x00000042), propget, helpcontext(0x00000297)]
HRESULT SentOnBehalfOfName([out, retval] BSTR* SentOnBehalfOfName);
[id(0x00000042), propput, helpcontext(0x00000297)]
HRESULT SentOnBehalfOfName([in] BSTR SentOnBehalfOfName);
[id(0x0000f403), propget, helpcontext(0x00000298)]
HRESULT Submitted([out, retval] VARIANT_BOOL* Submitted);
[id(0x00000e04), propget, helpcontext(0x00000299)]
HRESULT To([out, retval] BSTR* To);
[id(0x00000e04), propput, helpcontext(0x00000299)]
HRESULT To([in] BSTR To);
[id(0x0000f822), helpcontext(0x0000029c)]
HRESULT ClearConversationIndex();
[id(0x0000f813), helpcontext(0x0000029d)]
HRESULT Forward([out, retval] SharingItem** Item);
[id(0x0000f810), helpcontext(0x0000029e)]
HRESULT Reply([out, retval] MailItem** Item);
[id(0x0000f811), helpcontext(0x0000029f)]
HRESULT ReplyAll([out, retval] MailItem** Item);
[id(0x0000f075), helpcontext(0x000002a0)]
HRESULT Send();
[id(0x0000fa09), propget, helpcontext(0x000002a2)]
HRESULT ItemProperties([out, retval] ItemProperties** ItemProperties);
[id(0x0000fa49), propget, helpcontext(0x000002a3)]
HRESULT BodyFormat([out, retval] OlBodyFormat* BodyFormat);
[id(0x0000fa49), propput, helpcontext(0x000002a3)]
HRESULT BodyFormat([in] OlBodyFormat BodyFormat);
[id(0x0000fa4d), propget, helpcontext(0x000002a4)]
HRESULT DownloadState([out, retval] OlDownloadState* DownloadState);
[id(0x0000fa0b), helpcontext(0x000002a5)]
HRESULT ShowCategoriesDialog();
[id(0x00003fde), propget, helpcontext(0x000002a6)]
HRESULT InternetCodepage([out, retval] long* InternetCodepage);
[id(0x00003fde), propput, helpcontext(0x000002a6)]
HRESULT InternetCodepage([in] long InternetCodepage);
[id(0x00008571), propget, helpcontext(0x000002a7)]
HRESULT MarkForDownload([out, retval] OlRemoteStatus* MarkForDownload);
[id(0x00008571), propput, helpcontext(0x000002a7)]
HRESULT MarkForDownload([in] OlRemoteStatus MarkForDownload);
[id(0x0000faa4), propget, helpcontext(0x000002a8)]
HRESULT IsConflict([out, retval] VARIANT_BOOL* IsConflict);
[id(0x0000fb96), helpcontext(0x00000c91)]
HRESULT AddBusinessCard([in] ContactItem* contact);
[id(0x0000fc1f), propget, helpcontext(0x00000c92)]
HRESULT TaskSubject([out, retval] BSTR* TaskSubject);
[id(0x0000fc1f), propput, helpcontext(0x00000c92)]
HRESULT TaskSubject([in] BSTR TaskSubject);
[id(0x00008105), propget, helpcontext(0x00000c93)]
HRESULT TaskDueDate([out, retval] DATE* TaskDueDate);
[id(0x00008105), propput, helpcontext(0x00000c93)]
HRESULT TaskDueDate([in] DATE TaskDueDate);
[id(0x00008104), propget, helpcontext(0x00000c94)]
HRESULT TaskStartDate([out, retval] DATE* TaskStartDate);
[id(0x00008104), propput, helpcontext(0x00000c94)]
HRESULT TaskStartDate([in] DATE TaskStartDate);
[id(0x0000810f), propget, helpcontext(0x00000c95)]
HRESULT TaskCompletedDate([out, retval] DATE* TaskCompletedDate);
[id(0x0000810f), propput, helpcontext(0x00000c95)]
HRESULT TaskCompletedDate([in] DATE TaskCompletedDate);
[id(0x000085a0), propget, helpcontext(0x00000c96)]
HRESULT ToDoTaskOrdinal([out, retval] DATE* ToDoTaskOrdinal);
[id(0x000085a0), propput, helpcontext(0x00000c96)]
HRESULT ToDoTaskOrdinal([in] DATE ToDoTaskOrdinal);
[id(0x0000facc), propget, hidden, helpcontext(0x000002aa)]
HRESULT FlagIcon([out, retval] OlFlagIcon* FlagIcon);
[id(0x0000facc), propput, hidden, helpcontext(0x000002aa)]
HRESULT FlagIcon([in] OlFlagIcon FlagIcon);
[id(0x0000fabb), propget, helpcontext(0x000002ad)]
HRESULT Conflicts([out, retval] Conflicts** Conflicts);
[id(0x00000c1f), propget, helpcontext(0x000002ae)]
HRESULT SenderEmailAddress([out, retval] BSTR* SenderEmailAddress);
[id(0x00000c1e), propget, helpcontext(0x000002af)]
HRESULT SenderEmailType([out, retval] BSTR* SenderEmailType);
[id(0x0000fac4), propget, hidden, helpcontext(0x000002b0)]
HRESULT EnableSharedAttachments([out, retval] VARIANT_BOOL* EnableSharedAttachments);
[id(0x0000fac4), propput, hidden, helpcontext(0x000002b0)]
HRESULT EnableSharedAttachments([in] VARIANT_BOOL EnableSharedAttachments);
[id(0x0000fac6), propget, helpcontext(0x000002b1)]
HRESULT Permission([out, retval] OlPermission* Permission);
[id(0x0000fac6), propput, helpcontext(0x000002b1)]
HRESULT Permission([in] OlPermission Permission);
[id(0x0000facb), propget, helpcontext(0x000002b2)]
HRESULT PermissionService([out, retval] OlPermissionService* PermissionService);
[id(0x0000facb), propput, helpcontext(0x000002b2)]
HRESULT PermissionService([in] OlPermissionService PermissionService);
[id(0x0000fbfe), helpcontext(0x00000c97)]
HRESULT MarkAsTask([in] OlMarkInterval MarkInterval);
[id(0x0000fc09), helpcontext(0x00000c98)]
HRESULT ClearTaskFlag();
[id(0x0000fc0a), propget, helpcontext(0x00000c99)]
HRESULT IsMarkedAsTask([out, retval] VARIANT_BOOL* IsMarkedAsTask);
[id(0x0000fc54), helpcontext(0x00000da8)]
HRESULT GetConversation([out, retval] _Conversation** Conversation);
[id(0x0000fc75), propget, helpcontext(0x00000da9)]
HRESULT ConversationID([out, retval] BSTR* ConversationID);
[id(0x0000fc7d), propget, helpcontext(0x00000db7)]
HRESULT PermissionTemplateGuid([out, retval] BSTR* PermissionTemplateGuid);
[id(0x0000fc7d), propput, helpcontext(0x00000db7)]
HRESULT PermissionTemplateGuid([in] BSTR PermissionTemplateGuid);
[id(0x0000fc84), propget, helpcontext(0x00000dd1)]
HRESULT RTFBody([out, retval] VARIANT* RTFBody);
[id(0x0000fc84), propput, helpcontext(0x00000dd1)]
HRESULT RTFBody([in] VARIANT RTFBody);
[id(0x0000fc8b), propget, helpcontext(0x00000dec)]
HRESULT RetentionPolicyName([out, retval] BSTR* RetentionPolicyName);
[id(0x0000fc8a), propget, helpcontext(0x00000ded)]
HRESULT RetentionExpirationDate([out, retval] DATE* RetentionExpirationDate);
};
typedef [helpcontext(0x00000c4a)]
enum {
olProviderUnknown = 0,
olProviderExchange = 1,
olProviderWebCal = 2,
olProviderPubCal = 3,
olProviderICal = 4,
olProviderSharePoint = 5,
olProviderRSS = 6,
olProviderFederate = 7
} OlSharingProvider;
typedef [helpcontext(0x00000c4b)]
enum {
olSharingMsgTypeUnknown = 0,
olSharingMsgTypeRequest = 1,
olSharingMsgTypeInvite = 2,
olSharingMsgTypeInviteAndRequest = 3,
olSharingMsgTypeResponseAllow = 4,
olSharingMsgTypeResponseDeny = 5
} OlSharingMsgType;
[
odl,
uuid(0006300A-0000-0000-C000-000000000046),
helpcontext(0x00000073),
dual,
oleautomation,
custom(B64784EB-D8D4-4D9B-9ACD-0E30806426F7, ".NETEnumerable")
]
interface _Explorers : IDispatch {
[id(0x0000f000), propget, helpcontext(0x00000074)]
HRESULT Application([out, retval] _Application** Application);
[id(0x0000f00a), propget, helpcontext(0x00000075)]
HRESULT Class([out, retval] OlObjectClass* Class);
[id(0x0000f00b), propget, helpcontext(0x00000076)]
HRESULT Session([out, retval] _NameSpace** Session);
[id(0x0000f001), propget, helpcontext(0x00000077)]
HRESULT Parent([out, retval] IDispatch** Parent);
[id(0x00000050), propget, helpcontext(0x00000078)]
HRESULT Count([out, retval] long* Count);
[id(0x00000051), helpcontext(0x00000079),
custom(CD2BC5C9-F452-4326-B714-F9C539D4DA58, 0),
custom(2941FF83-88D8-4F73-B6A9-BDF8712D000D, "propget")]
HRESULT Item(
[in] VARIANT Index,
[out, retval] Explorer** Item);
[id(0x0000005f), helpcontext(0x0000007a)]
HRESULT Add(
[in] VARIANT Folder,
[in, optional] OlFolderDisplayMode DisplayMode,
[out, retval] _Explorer** Explorer);
};
[
uuid(00063050-0000-0000-C000-000000000046),
helpcontext(0x00000ba9),
noncreatable
]
coclass Explorer {
[default] interface _Explorer;
[source] dispinterface ExplorerEvents;
[default, source] dispinterface ExplorerEvents_10;
};
[
uuid(0006304F-0000-0000-C000-000000000046),
helpcontext(0x0000007b)
]
dispinterface ExplorerEvents {
properties:
methods:
[id(0x0000f001), helpcontext(0x0000007c)]
void Activate();
[id(0x0000f002), helpcontext(0x0000007d)]
void FolderSwitch();
[id(0x0000f003), helpcontext(0x0000007e)]
void BeforeFolderSwitch(
[in] IDispatch* NewFolder,
[in, out] VARIANT_BOOL* Cancel);
[id(0x0000f004), helpcontext(0x0000007f)]
void ViewSwitch();
[id(0x0000f005), helpcontext(0x00000080)]
void BeforeViewSwitch(
[in] VARIANT NewView,
[in, out] VARIANT_BOOL* Cancel);
[id(0x0000f006), helpcontext(0x00000081)]
void Deactivate();
[id(0x0000f007), helpcontext(0x00000082)]
void SelectionChange();
[id(0x0000f008), helpcontext(0x00000083)]
void Close();
};
[
uuid(0006300F-0000-0000-C000-000000000046),
helpcontext(0x000001c0)
]
dispinterface ExplorerEvents_10 {
properties:
methods:
[id(0x0000f001), helpcontext(0x000001c1)]
HRESULT Activate();
[id(0x0000f002), helpcontext(0x000001c2)]
HRESULT FolderSwitch();
[id(0x0000f003), helpcontext(0x000001c3)]
HRESULT BeforeFolderSwitch(
[in] IDispatch* NewFolder,
[in, out] VARIANT_BOOL* Cancel);
[id(0x0000f004), helpcontext(0x000001c4)]
HRESULT ViewSwitch();
[id(0x0000f005), helpcontext(0x000001c5)]
HRESULT BeforeViewSwitch(
[in] VARIANT NewView,
[in, out] VARIANT_BOOL* Cancel);
[id(0x0000f006), helpcontext(0x000001c6)]
HRESULT Deactivate();
[id(0x0000f007), helpcontext(0x000001c7)]
HRESULT SelectionChange();
[id(0x0000f008), helpcontext(0x000001c8)]
HRESULT Close();
[id(0x0000fa11), helpcontext(0x000001c9)]
HRESULT BeforeMaximize([in, out] VARIANT_BOOL* Cancel);
[id(0x0000fa12), helpcontext(0x000001ca)]
HRESULT BeforeMinimize([in, out] VARIANT_BOOL* Cancel);
[id(0x0000fa13), helpcontext(0x000001cb)]
HRESULT BeforeMove([in, out] VARIANT_BOOL* Cancel);
[id(0x0000fa14), helpcontext(0x000001cc)]
HRESULT BeforeSize([in, out] VARIANT_BOOL* Cancel);
[id(0x0000fa0e), helpcontext(0x000001cd)]
void BeforeItemCopy([in, out] VARIANT_BOOL* Cancel);
[id(0x0000fa0f), helpcontext(0x000001ce)]
void BeforeItemCut([in, out] VARIANT_BOOL* Cancel);
[id(0x0000fa10), helpcontext(0x000001cf)]
void BeforeItemPaste(
[in] VARIANT* ClipboardContent,
[in] MAPIFolder* Target,
[in, out] VARIANT_BOOL* Cancel);
[id(0x0000fc79), helpcontext(0x00000d9b)]
HRESULT AttachmentSelectionChange();
};
typedef [helpcontext(0x00000bf3)]
enum {
olFolderDisplayNormal = 0,
olFolderDisplayFolderOnly = 1,
olFolderDisplayNoNavigation = 2
} OlFolderDisplayMode;
[
odl,
uuid(00063008-0000-0000-C000-000000000046),
helpcontext(0x00000084),
dual,
oleautomation,
custom(B64784EB-D8D4-4D9B-9ACD-0E30806426F7, ".NETEnumerable")
]
interface _Inspectors : IDispatch {
[id(0x0000f000), propget, helpcontext(0x00000085)]
HRESULT Application([out, retval] _Application** Application);
[id(0x0000f00a), propget, helpcontext(0x00000086)]
HRESULT Class([out, retval] OlObjectClass* Class);
[id(0x0000f00b), propget, helpcontext(0x00000087)]
HRESULT Session([out, retval] _NameSpace** Session);
[id(0x0000f001), propget, helpcontext(0x00000088)]
HRESULT Parent([out, retval] IDispatch** Parent);
[id(0x00000050), propget, helpcontext(0x00000089)]
HRESULT Count([out, retval] long* Count);
[id(0x00000051), helpcontext(0x0000008a),
custom(CD2BC5C9-F452-4326-B714-F9C539D4DA58, 0),
custom(2941FF83-88D8-4F73-B6A9-BDF8712D000D, "propget")]
HRESULT Item(
[in] VARIANT Index,
[out, retval] Inspector** Item);
[id(0x0000005f), helpcontext(0x0000008b)]
HRESULT Add(
[in] IDispatch* Item,
[out, retval] _Inspector** Inspector);
};
[
uuid(00063058-0000-0000-C000-000000000046),
helpcontext(0x00000baa),
noncreatable
]
coclass Inspector {
[default] interface _Inspector;
[source] dispinterface InspectorEvents;
[default, source] dispinterface InspectorEvents_10;
};
[
uuid(0006307D-0000-0000-C000-000000000046),
helpcontext(0x0000008c)
]
dispinterface InspectorEvents {
properties:
methods:
[id(0x0000f001), helpcontext(0x0000008d)]
void Activate();
[id(0x0000f006), helpcontext(0x0000008e)]
void Deactivate();
[id(0x0000f008), helpcontext(0x0000008f)]
void Close();
};
[
uuid(0006302A-0000-0000-C000-000000000046),
helpcontext(0x000001d0)
]
dispinterface InspectorEvents_10 {
properties:
methods:
[id(0x0000f001), helpcontext(0x000001d1)]
HRESULT Activate();
[id(0x0000f006), helpcontext(0x000001d2)]
HRESULT Deactivate();
[id(0x0000f008), helpcontext(0x000001d3)]
HRESULT Close();
[id(0x0000fa11), helpcontext(0x000001d4)]
HRESULT BeforeMaximize([in, out] VARIANT_BOOL* Cancel);
[id(0x0000fa12), helpcontext(0x000001d5)]
HRESULT BeforeMinimize([in, out] VARIANT_BOOL* Cancel);
[id(0x0000fa13), helpcontext(0x000001d6)]
HRESULT BeforeMove([in, out] VARIANT_BOOL* Cancel);
[id(0x0000fa14), helpcontext(0x000001d7)]
HRESULT BeforeSize([in, out] VARIANT_BOOL* Cancel);
[id(0x0000fbf4), helpcontext(0x000001d8)]
void PageChange([in] BSTR* ActivePageName);
[id(0x0000fc79), helpcontext(0x00000d9c)]
HRESULT AttachmentSelectionChange();
};
[
odl,
uuid(0006300B-0000-0000-C000-000000000046),
helpcontext(0x000008c8),
dual,
oleautomation
]
interface Search : IDispatch {
[id(0x0000f000), propget, helpcontext(0x000008c9)]
HRESULT Application([out, retval] _Application** Application);
[id(0x0000f00a), propget, helpcontext(0x000008ca)]
HRESULT Class([out, retval] OlObjectClass* Class);
[id(0x0000f00b), propget, helpcontext(0x000008cb)]
HRESULT Session([out, retval] _NameSpace** Session);
[id(0x0000f001), propget, helpcontext(0x000008cc)]
HRESULT Parent([out, retval] IDispatch** Parent);
[id(0x0000fa64), propget, helpcontext(0x000008cd)]
HRESULT Filter([out, retval] BSTR* Filter);
[id(0x0000fa68), propget, helpcontext(0x000008ce)]
HRESULT IsSynchronous([out, retval] VARIANT_BOOL* IsSynchronous);
[id(0x0000fa69), propget, helpcontext(0x000008cf)]
HRESULT Results([out, retval] _Results** Results);
[id(0x0000fa66), propget, helpcontext(0x000008d0)]
HRESULT SearchSubFolders([out, retval] VARIANT_BOOL* SearchSubFolders);
[id(0x0000fa67), helpcontext(0x000008d1)]
HRESULT Stop();
[id(0x0000fa6d), propget, helpcontext(0x000008d2)]
HRESULT Tag([out, retval] BSTR* Tag);
[id(0x0000faa5), propget, helpcontext(0x000008d3)]
HRESULT Scope([out, retval] BSTR* Scope);
[id(0x0000faad), helpcontext(0x000008d4)]
HRESULT Save(
[in] BSTR Name,
[out, retval] MAPIFolder** Folder);
[id(0x0000fb1d), helpcontext(0x000008d5)]
HRESULT GetTable([out, retval] Table** Table);
};
[
odl,
uuid(0006300C-0000-0000-C000-000000000046),
helpcontext(0x000001f1),
dual,
oleautomation,
custom(B64784EB-D8D4-4D9B-9ACD-0E30806426F7, ".NETEnumerable")
]
interface _Results : IDispatch {
[id(0x0000f000), propget, helpcontext(0x000001f2)]
HRESULT Application([out, retval] _Application** Application);
[id(0x0000f00a), propget, helpcontext(0x000001f3)]
HRESULT Class([out, retval] OlObjectClass* Class);
[id(0x0000f00b), propget, helpcontext(0x000001f4)]
HRESULT Session([out, retval] _NameSpace** Session);
[id(0x0000f001), propget, helpcontext(0x000001f5)]
HRESULT Parent([out, retval] IDispatch** Parent);
[id(0x00000050), propget, helpcontext(0x000001f6)]
HRESULT Count([out, retval] long* Count);
[id(0x00000051), helpcontext(0x000001f7),
custom(CD2BC5C9-F452-4326-B714-F9C539D4DA58, 0),
custom(2941FF83-88D8-4F73-B6A9-BDF8712D000D, "propget")]
HRESULT Item(
[in] VARIANT Index,
[out, retval] IDispatch** Item);
[id(0x0000005a), propget, hidden, helpcontext(0x000001f8)]
HRESULT RawTable([out, retval] IUnknown** RawTable);
[id(0x00000056), helpcontext(0x000001f9)]
HRESULT GetFirst([out, retval] IDispatch** Item);
[id(0x00000058), helpcontext(0x000001fa)]
HRESULT GetLast([out, retval] IDispatch** Item);
[id(0x00000057), helpcontext(0x000001fb)]
HRESULT GetNext([out, retval] IDispatch** Item);
[id(0x00000059), helpcontext(0x000001fc)]
HRESULT GetPrevious([out, retval] IDispatch** Item);
[id(0x0000005d), helpcontext(0x000001fd)]
HRESULT ResetColumns();
[id(0x0000005c), helpcontext(0x000001fe)]
HRESULT SetColumns([in] BSTR Columns);
[id(0x00000061), helpcontext(0x000001ff)]
HRESULT Sort(
[in] BSTR Property,
[in, optional] VARIANT Descending);
[id(0x0000fa8f), propget, helpcontext(0x00000200)]
HRESULT DefaultItemType([out, retval] OlItemType* DefaultItemType);
[id(0x0000fa8f), propput, helpcontext(0x00000200)]
HRESULT DefaultItemType([in] OlItemType DefaultItemType);
};
[
odl,
uuid(000630B1-0000-0000-C000-000000000046),
helpcontext(0x00000235),
dual,
oleautomation
]
interface _Reminders : IDispatch {
[id(0x0000f000), propget, helpcontext(0x00000236)]
HRESULT Application([out, retval] _Application** Application);
[id(0x0000f00a), propget, helpcontext(0x00000237)]
HRESULT Class([out, retval] OlObjectClass* Class);
[id(0x0000f00b), propget, helpcontext(0x00000238)]
HRESULT Session([out, retval] _NameSpace** Session);
[id(0x0000f001), propget, helpcontext(0x00000239)]
HRESULT Parent([out, retval] IDispatch** Parent);
[id(0x00000050), propget, helpcontext(0x0000023a)]
HRESULT Count([out, retval] long* Count);
[id(00000000), helpcontext(0x0000023b),
custom(2941FF83-88D8-4F73-B6A9-BDF8712D000D, "propget")]
HRESULT Item(
[in] VARIANT Index,
[out, retval] _Reminder** Item);
[id(0x00000052), helpcontext(0x0000023c)]
HRESULT Remove([in] VARIANT Index);
[id(0xfffffffc), hidden, helpcontext(0x0000023d)]
HRESULT _NewEnum([out, retval] IUnknown** ppvObject);
};
[
odl,
uuid(000630B0-0000-0000-C000-000000000046),
helpcontext(0x00000229),
dual,
oleautomation
]
interface _Reminder : IDispatch {
[id(0x0000f000), propget, helpcontext(0x0000022a)]
HRESULT Application([out, retval] _Application** Application);
[id(0x0000f00a), propget, helpcontext(0x0000022b)]
HRESULT Class([out, retval] OlObjectClass* Class);
[id(0x0000f00b), propget, helpcontext(0x0000022c)]
HRESULT Session([out, retval] _NameSpace** Session);
[id(0x0000f001), propget, helpcontext(0x0000022d)]
HRESULT Parent([out, retval] IDispatch** Parent);
[id(0x0000fa9a), helpcontext(0x0000022e)]
HRESULT Dismiss();
[id(0x0000fa9b), helpcontext(0x0000022f)]
HRESULT Snooze([in, optional] VARIANT SnoozeTime);
[id(00000000), propget, helpcontext(0x00000230)]
HRESULT Caption([out, retval] BSTR* Caption);
[id(0x0000fa9d), propget, helpcontext(0x00000231)]
HRESULT IsVisible([out, retval] VARIANT_BOOL* IsVisible);
[id(0x0000fa9e), propget, helpcontext(0x00000232)]
HRESULT Item([out, retval] IDispatch** Item);
[id(0x0000fa9f), propget, helpcontext(0x00000233)]
HRESULT NextReminderDate([out, retval] DATE* NextReminderDate);
[id(0x0000faa0), propget, helpcontext(0x00000234)]
HRESULT OriginalReminderDate([out, retval] DATE* OriginalReminderDate);
};
typedef [helpcontext(0x00000c4d)]
enum {
olWeak = 0,
olStrong = 1
} OlReferenceType;
[
uuid(000610FC-0000-0000-C000-000000000046),
helpcontext(0x00000ce4),
noncreatable
]
coclass TimeZones {
[default] interface _TimeZones;
};
[
odl,
uuid(000630FC-0000-0000-C000-000000000046),
helpcontext(0x00000cda),
dual,
oleautomation,
custom(B64784EB-D8D4-4D9B-9ACD-0E30806426F7, ".NETEnumerable")
]
interface _TimeZones : IDispatch {
[id(0x0000f000), propget, helpcontext(0x00000cdb)]
HRESULT Application([out, retval] _Application** Application);
[id(0x0000f00a), propget, helpcontext(0x00000cdc)]
HRESULT Class([out, retval] OlObjectClass* Class);
[id(0x0000f00b), propget, helpcontext(0x00000cdd)]
HRESULT Session([out, retval] _NameSpace** Session);
[id(0x0000f001), propget, helpcontext(0x00000cde)]
HRESULT Parent([out, retval] IDispatch** Parent);
[id(0x00000050), propget, helpcontext(0x00000cdf)]
HRESULT Count([out, retval] long* Count);
[id(0x00000051), helpcontext(0x00000ce0),
custom(CD2BC5C9-F452-4326-B714-F9C539D4DA58, 0),
custom(2941FF83-88D8-4F73-B6A9-BDF8712D000D, "propget")]
HRESULT Item(
[in] VARIANT Index,
[out, retval] _TimeZone** Item);
[id(0x0000fc26), helpcontext(0x00000ce1)]
HRESULT ConvertTime(
[in] DATE SourceDateTime,
[in] _TimeZone* SourceTimeZone,
[in] _TimeZone* DestinationTimeZone,
[out, retval] DATE* DestinationDateTime);
[id(0x0000fc2a), propget, helpcontext(0x00000ce2)]
HRESULT CurrentTimeZone([out, retval] _TimeZone** CurrentTimeZone);
};
[
odl,
uuid(00067367-0000-0000-C000-000000000046),
helpcontext(0x000f4454),
dual,
oleautomation
]
interface _OlkTimeZoneControl : IDispatch {
[id(0x0000fc2f), propget, helpcontext(0x000f4456)]
HRESULT AppointmentTimeField([out, retval] OlAppointmentTimeField* AppointmentTimeField);
[id(0x0000fc2f), propput, helpcontext(0x000f4456)]
HRESULT AppointmentTimeField([in] OlAppointmentTimeField AppointmentTimeField);
[id(0xfffffe08), propget, helpcontext(0x000f4458)]
HRESULT BorderStyle([out, retval] OlBorderStyle* BorderStyle);
[id(0xfffffe08), propput, helpcontext(0x000f4458)]
HRESULT BorderStyle([in] OlBorderStyle BorderStyle);
[id(0xfffffdfe), propget, helpcontext(0x000f4459)]
HRESULT Enabled([out, retval] VARIANT_BOOL* Enabled);
[id(0xfffffdfe), propput, helpcontext(0x000f4459)]
HRESULT Enabled([in] VARIANT_BOOL Enabled);
[id(0x0000000a), propget, helpcontext(0x000f4439)]
HRESULT Locked([out, retval] VARIANT_BOOL* Locked);
[id(0x0000000a), propput, helpcontext(0x000f4439)]
HRESULT Locked([in] VARIANT_BOOL Locked);
[id(0xfffffdf6), propget, helpcontext(0x000f443a)]
HRESULT MouseIcon([out, retval] Picture** MouseIcon);
[id(0xfffffdf6), propput, helpcontext(0x000f443a)]
HRESULT MouseIcon([in] Picture* MouseIcon);
[id(0xfffffdf7), propget, helpcontext(0x000f443b)]
HRESULT MousePointer([out, retval] OlMousePointer* MousePointer);
[id(0xfffffdf7), propput, helpcontext(0x000f443b)]
HRESULT MousePointer([in] OlMousePointer MousePointer);
[id(0x0000fc30), propget, helpcontext(0x000f4455)]
HRESULT SelectedTimeZoneIndex([out, retval] long* SelectedTimeZoneIndex);
[id(0x0000fc30), propput, helpcontext(0x000f4455)]
HRESULT SelectedTimeZoneIndex([in] long SelectedTimeZoneIndex);
[id(00000000), propget, helpcontext(0x000f443f)]
HRESULT Value([out, retval] VARIANT* Value);
[id(00000000), propput, helpcontext(0x000f443f)]
HRESULT Value([in] VARIANT Value);
[id(0x000003e9), helpcontext(0x000f4442)]
HRESULT DropDown();
};
[
uuid(00067368-0000-0000-C000-000000000046),
helpcontext(0x000f4443)
]
dispinterface OlkTimeZoneControlEvents {
properties:
methods:
[id(0xfffffda8), helpcontext(0x000f4444)]
void Click();
[id(0xfffffda7), helpcontext(0x000f4445)]
void DoubleClick();
[id(0xfffffda3), helpcontext(0x000f4446)]
void MouseDown(
[in] OlMouseButton Button,
[in] OlShiftState Shift,
[in] OLE_XPOS_CONTAINER X,
[in] OLE_YPOS_CONTAINER Y);
[id(0xfffffda2), helpcontext(0x000f4447)]
void MouseMove(
[in] OlMouseButton Button,
[in] OlShiftState Shift,
[in] OLE_XPOS_CONTAINER X,
[in] OLE_YPOS_CONTAINER Y);
[id(0xfffffda1), helpcontext(0x000f4448)]
void MouseUp(
[in] OlMouseButton Button,
[in] OlShiftState Shift,
[in] OLE_XPOS_CONTAINER X,
[in] OLE_YPOS_CONTAINER Y);
[id(0x80018202), helpcontext(0x000f4449)]
void Enter();
[id(0x80018203), helpcontext(0x000f444a)]
void Exit([in] VARIANT_BOOL* Cancel);
[id(0xfffffda6), helpcontext(0x000f444b)]
void KeyDown(
[in] long* KeyCode,
[in] OlShiftState Shift);
[id(0xfffffda5), helpcontext(0x000f444c)]
void KeyPress([in] long* KeyAscii);
[id(0xfffffda4), helpcontext(0x000f444d)]
void KeyUp(
[in] long* KeyCode,
[in] OlShiftState Shift);
[id(0x00000002), helpcontext(0x000f444e)]
void Change();
[id(0x000007d2), helpcontext(0x000f444f)]
void DropButtonClick();
[id(0x80018200), helpcontext(0x000f4450)]
void AfterUpdate();
[id(0x80018201), helpcontext(0x000f4451)]
void BeforeUpdate([in] VARIANT_BOOL* Cancel);
};
[
uuid(0006F059-0000-0000-C000-000000000046),
helpcontext(0x000f4452),
control
]
coclass OlkTimeZoneControl {
[default] interface _OlkTimeZoneControl;
[default, source] dispinterface OlkTimeZoneControlEvents;
};
typedef [helpcontext(0x00000bed)]
enum {
olFree = 0,
olTentative = 1,
olBusy = 2,
olOutOfOffice = 3
} OlBusyStatus;
typedef [helpcontext(0x00000bee)]
enum {
olSunday = 1,
olMonday = 2,
olTuesday = 4,
olWednesday = 8,
olThursday = 16,
olFriday = 32,
olSaturday = 64
} OlDaysOfWeek;
typedef [helpcontext(0x00000bf9)]
enum {
olAssociatedContact = 1
} OlJournalRecipientType;
typedef [helpcontext(0x00000bfb)]
enum {
olOriginator = 0,
olTo = 1,
olCC = 2,
olBCC = 3
} OlMailRecipientType;
typedef [helpcontext(0x00000bfc)]
enum {
olOrganizer = 0,
olRequired = 1,
olOptional = 2,
olResource = 3
} OlMeetingRecipientType;
typedef [helpcontext(0x00000bfd)]
enum {
olMeetingTentative = 2,
olMeetingAccepted = 3,
olMeetingDeclined = 4
} OlMeetingResponse;
typedef [helpcontext(0x00000bfe)]
enum {
olNonMeeting = 0,
olMeeting = 1,
olMeetingReceived = 3,
olMeetingCanceled = 5,
olMeetingReceivedAndCanceled = 7
} OlMeetingStatus;
typedef [helpcontext(0x00000bff)]
enum {
olNetMeeting = 0,
olNetShow = 1,
olExchangeConferencing = 2
} OlNetMeetingType;
typedef [helpcontext(0x00000c00)]
enum {
olBlue = 0,
olGreen = 1,
olPink = 2,
olYellow = 3,
olWhite = 4
} OlNoteColor;
typedef [helpcontext(0x00000c02)]
enum {
olLargeIcon = 0,
olSmallIcon = 1
} OlOutlookBarViewType;
typedef [helpcontext(0x00000c04)]
enum {
olApptNotRecurring = 0,
olApptMaster = 1,
olApptOccurrence = 2,
olApptException = 3
} OlRecurrenceState;
typedef [helpcontext(0x00000c05)]
enum {
olRecursDaily = 0,
olRecursWeekly = 1,
olRecursMonthly = 2,
olRecursMonthNth = 3,
olRecursYearly = 5,
olRecursYearNth = 6
} OlRecurrenceType;
typedef [helpcontext(0x00000c08)]
enum {
olTXT = 0,
olRTF = 1,
olTemplate = 2,
olMSG = 3,
olDoc = 4,
olHTML = 5,
olVCard = 6,
olVCal = 7,
olICal = 8,
olMSGUnicode = 9,
olMHTML = 10
} OlSaveAsType;
typedef [helpcontext(0x00000c0a)]
enum {
olSortNone = 0,
olAscending = 1,
olDescending = 2
} OlSortOrder;
typedef [helpcontext(0x00000c0b)]
enum {
olTaskNotDelegated = 0,
olTaskDelegationUnknown = 1,
olTaskDelegationAccepted = 2,
olTaskDelegationDeclined = 3
} OlTaskDelegationState;
typedef [helpcontext(0x00000c0c)]
enum {
olNewTask = 0,
olDelegatedTask = 1,
olOwnTask = 2
} OlTaskOwnership;
typedef [helpcontext(0x00000c0d)]
enum {
olUpdate = 2,
olFinalStatus = 3
} OlTaskRecipientType;
typedef [helpcontext(0x00000c0e)]
enum {
olTaskSimple = 0,
olTaskAssign = 1,
olTaskAccept = 2,
olTaskDecline = 3
} OlTaskResponse;
typedef [helpcontext(0x00000c0f)]
enum {
olTaskNotStarted = 0,
olTaskInProgress = 1,
olTaskComplete = 2,
olTaskWaiting = 3,
olTaskDeferred = 4
} OlTaskStatus;
typedef [helpcontext(0x00000c16)]
enum {
olExcelWorkSheetItem = 8,
olWordDocumentItem = 9,
olPowerPointShowItem = 10
} OlOfficeDocItemsType;
typedef [helpcontext(0x00000c1f)]
enum {
olFormRegionRead = 0,
olFormRegionCompose = 1,
olFormRegionPreview = 2
} OlFormRegionMode;
typedef [helpcontext(0x00000c20)]
enum {
olFormRegionTypeSeparate = 0,
olFormRegionTypeAdjoining = 1
} OlFormRegionSize;
typedef [helpcontext(0x00000c2a)]
enum {
olRuleExecuteAllMessages = 0,
olRuleExecuteReadMessages = 1,
olRuleExecuteUnreadMessages = 2
} OlRuleExecuteOption;
typedef [helpcontext(0x00000c31)]
enum {
olAllExpanded = 0,
olAllCollapsed = 1,
olLastViewed = 2
} OlDefaultExpandCollapseSetting;
typedef [helpcontext(0x00000c32)]
enum {
olWidthMultiLine = 0,
olAlwaysSingleLine = 1,
olAlwaysMultiLine = 2
} OlMultiLine;
typedef [helpcontext(0x00000c33)]
enum {
olGridLineNone = 0,
olGridLineSmallDots = 1,
olGridLineLargeDots = 2,
olGridLineDashes = 3,
olGridLineSolid = 4
} OlGridLineStyle;
typedef [helpcontext(0x00000c34)]
enum {
olIconViewLarge = 0,
olIconViewSmall = 1,
olIconViewList = 2
} OlIconViewType;
typedef [helpcontext(0x00000c35)]
enum {
olIconDoNotArrange = 0,
olIconLineUp = 1,
olIconAutoArrange = 2,
olIconSortAndAutoArrange = 3
} OlIconViewPlacement;
typedef [helpcontext(0x00000c36)]
enum {
olCalendarViewDay = 0,
olCalendarViewWeek = 1,
olCalendarViewMonth = 2,
olCalendarViewMultiDay = 3,
olCalendarView5DayWeek = 4
} OlCalendarViewMode;
typedef [helpcontext(0x00000c37)]
enum {
olTimeScale5Minutes = 0,
olTimeScale6Minutes = 1,
olTimeScale10Minutes = 2,
olTimeScale15Minutes = 3,
olTimeScale30Minutes = 4,
olTimeScale60Minutes = 5
} OlDayWeekTimeScale;
typedef [helpcontext(0x00000c38)]
enum {
olTimelineViewDay = 0,
olTimelineViewWeek = 1,
olTimelineViewMonth = 2
} OlTimelineViewMode;
typedef [helpcontext(0x00000c39)]
enum {
olAutoPreviewAll = 0,
olAutoPreviewUnread = 1,
olAutoPreviewNone = 2
} OlAutoPreview;
typedef [helpcontext(0x00000c3a)]
enum {
olAutoColor = 0,
olColorBlack = 1,
olColorMaroon = 2,
olColorGreen = 3,
olColorOlive = 4,
olColorNavy = 5,
olColorPurple = 6,
olColorTeal = 7,
olColorGray = 8,
olColorSilver = 9,
olColorRed = 10,
olColorLime = 11,
olColorYellow = 12,
olColorBlue = 13,
olColorFuchsia = 14,
olColorAqua = 15,
olColorWhite = 16
} OlColor;
typedef [helpcontext(0x00000c3b)]
enum {
olAlignLeft = 0,
olAlignCenter = 1,
olAlignRight = 2
} OlAlign;
typedef [helpcontext(0x00000c3c)]
enum {
olFormatCurrencyDecimal = 1,
olFormatCurrencyNonDecimal = 2
} OlFormatCurrency;
typedef [helpcontext(0x00000c3d)]
enum {
olFormatDateTimeLongDayDateTime = 1,
olFormatDateTimeShortDateTime = 2,
olFormatDateTimeShortDayDateTime = 3,
olFormatDateTimeShortDayMonthDateTime = 4,
OlFormatDateTimeLongDayDate = 5,
olFormatDateTimeLongDate = 6,
olFormatDateTimeLongDateReversed = 7,
olFormatDateTimeShortDate = 8,
olFormatDateTimeShortDateNumOnly = 9,
olFormatDateTimeShortDayMonth = 10,
olFormatDateTimeShortMonthYear = 11,
olFormatDateTimeShortMonthYearNumOnly = 12,
olFormatDateTimeShortDayDate = 13,
olFormatDateTimeLongTime = 15,
olFormatDateTimeShortTime = 16,
olFormatDateTimeBestFit = 17
} OlFormatDateTime;
typedef [helpcontext(0x00000c3e)]
enum {
olFormatDurationShort = 1,
olFormatDurationLong = 2,
olFormatDurationShortBusiness = 3,
olFormatDurationLongBusiness = 4
} OlFormatDuration;
typedef [helpcontext(0x00000c3f)]
enum {
olFormatIntegerPlain = 1,
olFormatIntegerComputer1 = 2,
olFormatIntegerComputer2 = 3,
olFormatIntegerComputer3 = 4
} OlFormatInteger;
typedef [helpcontext(0x00000c40)]
enum {
olFormatKeywordsText = 1
} OlFormatKeywords;
typedef [helpcontext(0x00000c41)]
enum {
olFormatNumberAllDigits = 1,
olFormatNumberTruncated = 2,
olFormatNumber1Decimal = 3,
olFormatNumber2Decimal = 4,
olFormatNumberScientific = 5,
olFormatNumberComputer1 = 6,
olFormatNumberComputer2 = 7,
olFormatNumberComputer3 = 8,
olFormatNumberRaw = 9
} OlFormatNumber;
typedef [helpcontext(0x00000c42)]
enum {
olFormatPercentRounded = 1,
olFormatPercent1Decimal = 2,
olFormatPercent2Decimal = 3,
olFormatPercentAllDigits = 4
} OlFormatPercent;
typedef [helpcontext(0x00000c43)]
enum {
olFormatYesNoYesNo = 1,
olFormatYesNoOnOff = 2,
olFormatYesNoTrueFalse = 3,
olFormatYesNoIcon = 4
} OlFormatYesNo;
typedef [helpcontext(0x00000c44)]
enum {
olFormatEnumBitmap = 1,
olFormatEnumText = 2
} OlFormatEnumeration;
typedef [helpcontext(0x00000c45)]
enum {
olFormatSmartFromFromTo = 1,
olFormatSmartFromFromOnly = 2
} OlFormatSmartFrom;
typedef [helpcontext(0x00000c46)]
enum {
olItemContextMenu = 0,
olViewContextMenu = 1,
olFolderContextMenu = 2,
olAttachmentContextMenu = 3,
olStoreContextMenu = 4,
olShortcutContextMenu = 5
} OlContextMenu;
typedef [helpcontext(0x00000c47)]
enum {
olFormatTextText = 1
} OlFormatText;
typedef [helpcontext(0x00000c48)]
enum {
olCustomFoldersGroup = 0,
olMyFoldersGroup = 1,
olPeopleFoldersGroup = 2,
olOtherFoldersGroup = 3,
olFavoriteFoldersGroup = 4,
olRoomsGroup = 5,
olReadOnlyGroup = 6
} OlGroupType;
typedef [helpcontext(0x00000caf)]
enum {
olUserItems = 0,
olHiddenItems = 1
} OlTableContents;
typedef [helpcontext(0x00000cea)]
enum {
olFormRegionIconDefault = 1,
olFormRegionIconUnread = 2,
olFormRegionIconRead = 3,
olFormRegionIconReplied = 4,
olFormRegionIconForwarded = 5,
olFormRegionIconUnsent = 6,
olFormRegionIconSubmitted = 7,
olFormRegionIconSigned = 8,
olFormRegionIconEncrypted = 9,
olFormRegionIconWindow = 10,
olFormRegionIconPage = 11,
olFormRegionIconRecurring = 12
} OlFormRegionIcon;
typedef [helpcontext(0x00000d1e)]
enum {
olHideInDefaultModules = 0,
olShowInDefaultModules = 1
} OlSolutionScope;
typedef [helpcontext(0x00000d2c)]
enum {
olSMS = 0,
olMMS = 1
} OlMobileFormat;
typedef [helpcontext(0x00000db9)]
enum {
olPromptUser = 0,
olCreateAppointment = 1,
olCopyAsAccept = 2
} OlAppointmentCopyOptions;
[
uuid(0006304E-0000-0000-C000-000000000046),
helpcontext(0x00000099)
]
dispinterface ApplicationEvents {
properties:
methods:
[id(0x0000f002), helpcontext(0x0000009a)]
void ItemSend(
[in] IDispatch* Item,
[in, out] VARIANT_BOOL* Cancel);
[id(0x0000f003), helpcontext(0x0000009b)]
void NewMail();
[id(0x0000f004), helpcontext(0x0000009c)]
void Reminder([in] IDispatch* Item);
[id(0x0000f005), helpcontext(0x0000009d)]
void OptionsPagesAdd([in] PropertyPages* Pages);
[id(0x0000f006), helpcontext(0x0000009e)]
void Startup();
[id(0x0000f007), helpcontext(0x0000009f)]
void Quit();
};
[
odl,
uuid(00063080-0000-0000-C000-000000000046),
helpcontext(0x000000a0),
dual,
oleautomation,
custom(B64784EB-D8D4-4D9B-9ACD-0E30806426F7, ".NETEnumerable")
]
interface PropertyPages : IDispatch {
[id(0x0000f000), propget, helpcontext(0x000000a1)]
HRESULT Application([out, retval] _Application** Application);
[id(0x0000f00a), propget, helpcontext(0x000000a2)]
HRESULT Class([out, retval] OlObjectClass* Class);
[id(0x0000f00b), propget, helpcontext(0x000000a3)]
HRESULT Session([out, retval] _NameSpace** Session);
[id(0x0000f001), propget, helpcontext(0x000000a4)]
HRESULT Parent([out, retval] IDispatch** Parent);
[id(0x00000050), propget, helpcontext(0x000000a5)]
HRESULT Count([out, retval] long* Count);
[id(0x00000051), helpcontext(0x000000a6),
custom(CD2BC5C9-F452-4326-B714-F9C539D4DA58, 0),
custom(2941FF83-88D8-4F73-B6A9-BDF8712D000D, "propget")]
HRESULT Item(
[in] VARIANT Index,
[out, retval] IDispatch** Item);
[id(0x0000005f), helpcontext(0x000000a7)]
HRESULT Add(
[in] VARIANT Page,
[in, optional] BSTR Title);
[id(0x00000054), helpcontext(0x000000a8)]
HRESULT Remove([in] VARIANT Index);
};
[
odl,
uuid(00063044-0000-0000-C000-000000000046),
helpcontext(0x0000010c),
dual,
oleautomation
]
interface RecurrencePattern : IDispatch {
[id(0x0000f000), propget, helpcontext(0x0000010d)]
HRESULT Application([out, retval] _Application** Application);
[id(0x0000f00a), propget, helpcontext(0x0000010e)]
HRESULT Class([out, retval] OlObjectClass* Class);
[id(0x0000f00b), propget, helpcontext(0x0000010f)]
HRESULT Session([out, retval] _NameSpace** Session);
[id(0x0000f001), propget, helpcontext(0x00000110)]
HRESULT Parent([out, retval] IDispatch** Parent);
[id(0x00001000), propget, helpcontext(0x00000111)]
HRESULT DayOfMonth([out, retval] long* DayOfMonth);
[id(0x00001000), propput, helpcontext(0x00000111)]
HRESULT DayOfMonth([in] long DayOfMonth);
[id(0x00001001), propget, helpcontext(0x00000112)]
HRESULT DayOfWeekMask([out, retval] OlDaysOfWeek* DayOfWeekMask);
[id(0x00001001), propput, helpcontext(0x00000112)]
HRESULT DayOfWeekMask([in] OlDaysOfWeek DayOfWeekMask);
[id(0x0000100d), propget, helpcontext(0x00000113)]
HRESULT Duration([out, retval] long* Duration);
[id(0x0000100d), propput, helpcontext(0x00000113)]
HRESULT Duration([in] long Duration);
[id(0x0000100c), propget, helpcontext(0x00000114)]
HRESULT EndTime([out, retval] DATE* EndTime);
[id(0x0000100c), propput, helpcontext(0x00000114)]
HRESULT EndTime([in] DATE EndTime);
[id(0x0000100e), propget, helpcontext(0x00000115)]
HRESULT Exceptions([out, retval] Exceptions** Exceptions);
[id(0x00001003), propget, helpcontext(0x00000116)]
HRESULT Instance([out, retval] long* Instance);
[id(0x00001003), propput, helpcontext(0x00000116)]
HRESULT Instance([in] long Instance);
[id(0x00001004), propget, helpcontext(0x00000117)]
HRESULT Interval([out, retval] long* Interval);
[id(0x00001004), propput, helpcontext(0x00000117)]
HRESULT Interval([in] long Interval);
[id(0x00001006), propget, helpcontext(0x00000118)]
HRESULT MonthOfYear([out, retval] long* MonthOfYear);
[id(0x00001006), propput, helpcontext(0x00000118)]
HRESULT MonthOfYear([in] long MonthOfYear);
[id(0x0000100b), propget, helpcontext(0x00000119)]
HRESULT NoEndDate([out, retval] VARIANT_BOOL* NoEndDate);
[id(0x0000100b), propput, helpcontext(0x00000119)]
HRESULT NoEndDate([in] VARIANT_BOOL NoEndDate);
[id(0x00001005), propget, helpcontext(0x0000011a)]
HRESULT Occurrences([out, retval] long* Occurrences);
[id(0x00001005), propput, helpcontext(0x0000011a)]
HRESULT Occurrences([in] long Occurrences);
[id(0x00001002), propget, helpcontext(0x0000011b)]
HRESULT PatternEndDate([out, retval] DATE* PatternEndDate);
[id(0x00001002), propput, helpcontext(0x0000011b)]
HRESULT PatternEndDate([in] DATE PatternEndDate);
[id(0x00001008), propget, helpcontext(0x0000011c)]
HRESULT PatternStartDate([out, retval] DATE* PatternStartDate);
[id(0x00001008), propput, helpcontext(0x0000011c)]
HRESULT PatternStartDate([in] DATE PatternStartDate);
[id(0x00001007), propget, helpcontext(0x0000011d)]
HRESULT RecurrenceType([out, retval] OlRecurrenceType* RecurrenceType);
[id(0x00001007), propput, helpcontext(0x0000011d)]
HRESULT RecurrenceType([in] OlRecurrenceType RecurrenceType);
[id(0x0000100a), propget, helpcontext(0x0000011e)]
HRESULT Regenerate([out, retval] VARIANT_BOOL* Regenerate);
[id(0x0000100a), propput, helpcontext(0x0000011e)]
HRESULT Regenerate([in] VARIANT_BOOL Regenerate);
[id(0x00001009), propget, helpcontext(0x0000011f)]
HRESULT StartTime([out, retval] DATE* StartTime);
[id(0x00001009), propput, helpcontext(0x0000011f)]
HRESULT StartTime([in] DATE StartTime);
[id(0x0000100f), helpcontext(0x00000120)]
HRESULT GetOccurrence(
[in] DATE StartDate,
[out, retval] AppointmentItem** AppointmentItem);
};
[
odl,
uuid(0006304C-0000-0000-C000-000000000046),
helpcontext(0x00000121),
dual,
oleautomation,
custom(B64784EB-D8D4-4D9B-9ACD-0E30806426F7, ".NETEnumerable")
]
interface Exceptions : IDispatch {
[id(0x0000f000), propget, helpcontext(0x00000122)]
HRESULT Application([out, retval] _Application** Application);
[id(0x0000f00a), propget, helpcontext(0x00000123)]
HRESULT Class([out, retval] OlObjectClass* Class);
[id(0x0000f00b), propget, helpcontext(0x00000124)]
HRESULT Session([out, retval] _NameSpace** Session);
[id(0x0000f001), propget, helpcontext(0x00000125)]
HRESULT Parent([out, retval] IDispatch** Parent);
[id(0x00000050), propget, helpcontext(0x00000126)]
HRESULT Count([out, retval] long* Count);
[id(0x00000051), helpcontext(0x00000127),
custom(CD2BC5C9-F452-4326-B714-F9C539D4DA58, 0),
custom(2941FF83-88D8-4F73-B6A9-BDF8712D000D, "propget")]
HRESULT Item(
[in] VARIANT Index,
[out, retval] Exception** Item);
};
[
odl,
uuid(0006304D-0000-0000-C000-000000000046),
helpcontext(0x00000128),
dual,
oleautomation
]
interface Exception : IDispatch {
[id(0x0000f000), propget, helpcontext(0x00000129)]
HRESULT Application([out, retval] _Application** Application);
[id(0x0000f00a), propget, helpcontext(0x0000012a)]
HRESULT Class([out, retval] OlObjectClass* Class);
[id(0x0000f00b), propget, helpcontext(0x0000012b)]
HRESULT Session([out, retval] _NameSpace** Session);
[id(0x0000f001), propget, helpcontext(0x0000012c)]
HRESULT Parent([out, retval] IDispatch** Parent);
[id(0x00002001), propget, helpcontext(0x0000012d)]
HRESULT AppointmentItem([out, retval] AppointmentItem** AppointmentItem);
[id(0x00002002), propget, helpcontext(0x0000012e)]
HRESULT Deleted([out, retval] VARIANT_BOOL* Deleted);
[id(0x00002000), propget, helpcontext(0x0000012f)]
HRESULT OriginalDate([out, retval] DATE* OriginalDate);
[id(0x0000fa09), propget, helpcontext(0x00000130)]
HRESULT ItemProperties([out, retval] ItemProperties** ItemProperties);
};
[
uuid(00061030-0000-0000-C000-000000000046),
helpcontext(0x00000bac),
noncreatable
]
coclass AppointmentItem {
[default] interface _AppointmentItem;
[source] dispinterface ItemEvents;
[default, source] dispinterface ItemEvents_10;
};
[
odl,
uuid(00063033-0000-0000-C000-000000000046),
helpcontext(0x00000345),
dual,
oleautomation
]
interface _AppointmentItem : IDispatch {
[id(0x0000f000), propget, helpcontext(0x00000346)]
HRESULT Application([out, retval] _Application** Application);
[id(0x0000f00a), propget, helpcontext(0x00000347)]
HRESULT Class([out, retval] OlObjectClass* Class);
[id(0x0000f00b), propget, helpcontext(0x00000348)]
HRESULT Session([out, retval] _NameSpace** Session);
[id(0x0000f001), propget, helpcontext(0x00000349)]
HRESULT Parent([out, retval] IDispatch** Parent);
[id(0x0000f817), propget, helpcontext(0x0000034a)]
HRESULT Actions([out, retval] Actions** Actions);
[id(0x0000f815), propget, helpcontext(0x0000034b)]
HRESULT Attachments([out, retval] Attachments** Attachments);
[id(0x00008535), propget, helpcontext(0x0000034c)]
HRESULT BillingInformation([out, retval] BSTR* BillingInformation);
[id(0x00008535), propput, helpcontext(0x0000034c)]
HRESULT BillingInformation([in] BSTR BillingInformation);
[id(0x00009100), propget, helpcontext(0x0000034d)]
HRESULT Body([out, retval] BSTR* Body);
[id(0x00009100), propput, helpcontext(0x0000034d)]
HRESULT Body([in] BSTR Body);
[id(0x00009001), propget, helpcontext(0x0000034e)]
HRESULT Categories([out, retval] BSTR* Categories);
[id(0x00009001), propput, helpcontext(0x0000034e)]
HRESULT Categories([in] BSTR Categories);
[id(0x0000853b), propget, helpcontext(0x0000034f)]
HRESULT Companies([out, retval] BSTR* Companies);
[id(0x0000853b), propput, helpcontext(0x0000034f)]
HRESULT Companies([in] BSTR Companies);
[id(0x0000fac0), propget, helpcontext(0x00000350)]
HRESULT ConversationIndex([out, retval] BSTR* ConversationIndex);
[id(0x00000070), propget, helpcontext(0x00000351)]
HRESULT ConversationTopic([out, retval] BSTR* ConversationTopic);
[id(0x00003007), propget, helpcontext(0x00000352)]
HRESULT CreationTime([out, retval] DATE* CreationTime);
[id(0x0000f01e), propget, helpcontext(0x00000353)]
HRESULT EntryID([out, retval] BSTR* EntryID);
[id(0x0000f095), propget, helpcontext(0x00000354)]
HRESULT FormDescription([out, retval] FormDescription** FormDescription);
[id(0x0000f03e), propget, helpcontext(0x00000355)]
HRESULT GetInspector([out, retval] _Inspector** GetInspector);
[id(0x00000017), propget, helpcontext(0x00000356)]
HRESULT Importance([out, retval] OlImportance* Importance);
[id(0x00000017), propput, helpcontext(0x00000356)]
HRESULT Importance([in] OlImportance Importance);
[id(0x00003008), propget, helpcontext(0x00000357)]
HRESULT LastModificationTime([out, retval] DATE* LastModificationTime);
[id(0x0000f100), propget, hidden, helpcontext(0x00000358)]
HRESULT MAPIOBJECT([out, retval] IUnknown** MAPIOBJECT);
[id(0x0000001a), propget, helpcontext(0x00000359)]
HRESULT MessageClass([out, retval] BSTR* MessageClass);
[id(0x0000001a), propput, helpcontext(0x00000359)]
HRESULT MessageClass([in] BSTR MessageClass);
[id(0x00008534), propget, helpcontext(0x0000035a)]
HRESULT Mileage([out, retval] BSTR* Mileage);
[id(0x00008534), propput, helpcontext(0x0000035a)]
HRESULT Mileage([in] BSTR Mileage);
[id(0x0000850e), propget, helpcontext(0x0000035b)]
HRESULT NoAging([out, retval] VARIANT_BOOL* NoAging);
[id(0x0000850e), propput, helpcontext(0x0000035b)]
HRESULT NoAging([in] VARIANT_BOOL NoAging);
[id(0x00008552), propget, helpcontext(0x0000035c)]
HRESULT OutlookInternalVersion([out, retval] long* OutlookInternalVersion);
[id(0x00008554), propget, helpcontext(0x0000035d)]
HRESULT OutlookVersion([out, retval] BSTR* OutlookVersion);
[id(0x0000f0a3), propget, helpcontext(0x0000035e)]
HRESULT Saved([out, retval] VARIANT_BOOL* Saved);
[id(0x00000036), propget, helpcontext(0x0000035f)]
HRESULT Sensitivity([out, retval] OlSensitivity* Sensitivity);
[id(0x00000036), propput, helpcontext(0x0000035f)]
HRESULT Sensitivity([in] OlSensitivity Sensitivity);
[id(0x00000e08), propget, helpcontext(0x00000360)]
HRESULT Size([out, retval] long* Size);
[id(0x00000037), propget, helpcontext(0x00000361)]
HRESULT Subject([out, retval] BSTR* Subject);
[id(0x00000037), propput, helpcontext(0x00000361)]
HRESULT Subject([in] BSTR Subject);
[id(0x0000f01c), propget, helpcontext(0x00000362)]
HRESULT UnRead([out, retval] VARIANT_BOOL* UnRead);
[id(0x0000f01c), propput, helpcontext(0x00000362)]
HRESULT UnRead([in] VARIANT_BOOL UnRead);
[id(0x0000f816), propget, helpcontext(0x00000363)]
HRESULT UserProperties([out, retval] UserProperties** UserProperties);
[id(0x0000f023), helpcontext(0x00000364)]
HRESULT Close([in] OlInspectorClose SaveMode);
[id(0x0000f032), helpcontext(0x00000365)]
HRESULT Copy([out, retval] IDispatch** Item);
[id(0x0000f04a), helpcontext(0x00000366)]
HRESULT Delete();
[id(0x0000f0a6), helpcontext(0x00000367)]
HRESULT Display([in, optional] VARIANT Modal);
[id(0x0000f034), helpcontext(0x00000368)]
HRESULT Move(
[in] MAPIFolder* DestFldr,
[out, retval] IDispatch** Item);
[id(0x0000f033), helpcontext(0x00000369)]
HRESULT PrintOut();
[id(0x0000f048), helpcontext(0x0000036a)]
HRESULT Save();
[id(0x0000f051), helpcontext(0x0000036b)]
HRESULT SaveAs(
[in] BSTR Path,
[in, optional] VARIANT Type);
[id(0x00008215), propget, helpcontext(0x0000036c)]
HRESULT AllDayEvent([out, retval] VARIANT_BOOL* AllDayEvent);
[id(0x00008215), propput, helpcontext(0x0000036c)]
HRESULT AllDayEvent([in] VARIANT_BOOL AllDayEvent);
[id(0x00008205), propget, helpcontext(0x0000036d)]
HRESULT BusyStatus([out, retval] OlBusyStatus* BusyStatus);
[id(0x00008205), propput, helpcontext(0x0000036d)]
HRESULT BusyStatus([in] OlBusyStatus BusyStatus);
[id(0x00008213), propget, helpcontext(0x0000036e)]
HRESULT Duration([out, retval] long* Duration);
[id(0x00008213), propput, helpcontext(0x0000036e)]
HRESULT Duration([in] long Duration);
[id(0x0000820e), propget, helpcontext(0x0000036f)]
HRESULT End([out, retval] DATE* End);
[id(0x0000820e), propput, helpcontext(0x0000036f)]
HRESULT End([in] DATE End);
[id(0x00008240), propget, hidden, helpcontext(0x00000370)]
HRESULT IsOnlineMeeting([out, retval] VARIANT_BOOL* IsOnlineMeeting);
[id(0x00008240), propput, hidden, helpcontext(0x00000370)]
HRESULT IsOnlineMeeting([in] VARIANT_BOOL IsOnlineMeeting);
[id(0x00008223), propget, helpcontext(0x00000371)]
HRESULT IsRecurring([out, retval] VARIANT_BOOL* IsRecurring);
[id(0x00008208), propget, helpcontext(0x00000372)]
HRESULT Location([out, retval] BSTR* Location);
[id(0x00008208), propput, helpcontext(0x00000372)]
HRESULT Location([in] BSTR Location);
[id(0x00008217), propget, helpcontext(0x00000373)]
HRESULT MeetingStatus([out, retval] OlMeetingStatus* MeetingStatus);
[id(0x00008217), propput, helpcontext(0x00000373)]
HRESULT MeetingStatus([in] OlMeetingStatus MeetingStatus);
[id(0x00008244), propget, hidden, helpcontext(0x00000374)]
HRESULT NetMeetingAutoStart([out, retval] VARIANT_BOOL* NetMeetingAutoStart);
[id(0x00008244), propput, hidden, helpcontext(0x00000374)]
HRESULT NetMeetingAutoStart([in] VARIANT_BOOL NetMeetingAutoStart);
[id(0x00008243), propget, hidden, helpcontext(0x00000375)]
HRESULT NetMeetingOrganizerAlias([out, retval] BSTR* NetMeetingOrganizerAlias);
[id(0x00008243), propput, hidden, helpcontext(0x00000375)]
HRESULT NetMeetingOrganizerAlias([in] BSTR NetMeetingOrganizerAlias);
[id(0x00008242), propget, hidden, helpcontext(0x00000376)]
HRESULT NetMeetingServer([out, retval] BSTR* NetMeetingServer);
[id(0x00008242), propput, hidden, helpcontext(0x00000376)]
HRESULT NetMeetingServer([in] BSTR NetMeetingServer);
[id(0x00008241), propget, hidden, helpcontext(0x00000377)]
HRESULT NetMeetingType([out, retval] OlNetMeetingType* NetMeetingType);
[id(0x00008241), propput, hidden, helpcontext(0x00000377)]
HRESULT NetMeetingType([in] OlNetMeetingType NetMeetingType);
[id(0x00000e03), propget, helpcontext(0x00000378)]
HRESULT OptionalAttendees([out, retval] BSTR* OptionalAttendees);
[id(0x00000e03), propput, helpcontext(0x00000378)]
HRESULT OptionalAttendees([in] BSTR OptionalAttendees);
[id(0x00000042), propget, helpcontext(0x00000379)]
HRESULT Organizer([out, retval] BSTR* Organizer);
[id(0x0000f814), propget, helpcontext(0x0000037a)]
HRESULT Recipients([out, retval] Recipients** Recipients);
[id(0x0000f545), propget, helpcontext(0x0000037b)]
HRESULT RecurrenceState([out, retval] OlRecurrenceState* RecurrenceState);
[id(0x00008501), propget, helpcontext(0x0000037c)]
HRESULT ReminderMinutesBeforeStart([out, retval] long* ReminderMinutesBeforeStart);
[id(0x00008501), propput, helpcontext(0x0000037c)]
HRESULT ReminderMinutesBeforeStart([in] long ReminderMinutesBeforeStart);
[id(0x0000851c), propget, helpcontext(0x0000037d)]
HRESULT ReminderOverrideDefault([out, retval] VARIANT_BOOL* ReminderOverrideDefault);
[id(0x0000851c), propput, helpcontext(0x0000037d)]
HRESULT ReminderOverrideDefault([in] VARIANT_BOOL ReminderOverrideDefault);
[id(0x0000851e), propget, helpcontext(0x0000037e)]
HRESULT ReminderPlaySound([out, retval] VARIANT_BOOL* ReminderPlaySound);
[id(0x0000851e), propput, helpcontext(0x0000037e)]
HRESULT ReminderPlaySound([in] VARIANT_BOOL ReminderPlaySound);
[id(0x00008503), propget, helpcontext(0x0000037f)]
HRESULT ReminderSet([out, retval] VARIANT_BOOL* ReminderSet);
[id(0x00008503), propput, helpcontext(0x0000037f)]
HRESULT ReminderSet([in] VARIANT_BOOL ReminderSet);
[id(0x0000851f), propget, helpcontext(0x00000380)]
HRESULT ReminderSoundFile([out, retval] BSTR* ReminderSoundFile);
[id(0x0000851f), propput, helpcontext(0x00000380)]
HRESULT ReminderSoundFile([in] BSTR ReminderSoundFile);
[id(0x00008220), propget, helpcontext(0x00000381)]
HRESULT ReplyTime([out, retval] DATE* ReplyTime);
[id(0x00008220), propput, helpcontext(0x00000381)]
HRESULT ReplyTime([in] DATE ReplyTime);
[id(0x00000e04), propget, helpcontext(0x00000382)]
HRESULT RequiredAttendees([out, retval] BSTR* RequiredAttendees);
[id(0x00000e04), propput, helpcontext(0x00000382)]
HRESULT RequiredAttendees([in] BSTR RequiredAttendees);
[id(0x00000e02), propget, helpcontext(0x00000383)]
HRESULT Resources([out, retval] BSTR* Resources);
[id(0x00000e02), propput, helpcontext(0x00000383)]
HRESULT Resources([in] BSTR Resources);
[id(0x00000063), propget, helpcontext(0x00000384)]
HRESULT ResponseRequested([out, retval] VARIANT_BOOL* ResponseRequested);
[id(0x00000063), propput, helpcontext(0x00000384)]
HRESULT ResponseRequested([in] VARIANT_BOOL ResponseRequested);
[id(0x00008218), propget, helpcontext(0x00000385)]
HRESULT ResponseStatus([out, retval] OlResponseStatus* ResponseStatus);
[id(0x0000820d), propget, helpcontext(0x00000386)]
HRESULT Start([out, retval] DATE* Start);
[id(0x0000820d), propput, helpcontext(0x00000386)]
HRESULT Start([in] DATE Start);
[id(0x0000f0a5), helpcontext(0x00000387)]
HRESULT ClearRecurrencePattern();
[id(0x0000f547), helpcontext(0x00000388)]
HRESULT ForwardAsVcal([out, retval] MailItem** Item);
[id(0x0000f0a4), helpcontext(0x00000389)]
HRESULT GetRecurrencePattern([out, retval] RecurrencePattern** RecurrencPattern);
[id(0x0000f502), helpcontext(0x0000038a)]
HRESULT Respond(
[in] OlMeetingResponse Response,
[in, optional] VARIANT fNoUI,
[in, optional] VARIANT fAdditionalTextDialog,
[out, retval] MeetingItem** ResponseItem);
[id(0x0000f075), helpcontext(0x0000038b)]
HRESULT Send();
[id(0x00008247), propget, hidden, helpcontext(0x0000038c)]
HRESULT NetMeetingDocPathName([out, retval] BSTR* NetMeetingDocPathName);
[id(0x00008247), propput, hidden, helpcontext(0x0000038c)]
HRESULT NetMeetingDocPathName([in] BSTR NetMeetingDocPathName);
[id(0x00008248), propget, hidden, helpcontext(0x0000038d)]
HRESULT NetShowURL([out, retval] BSTR* NetShowURL);
[id(0x00008248), propput, hidden, helpcontext(0x0000038d)]
HRESULT NetShowURL([in] BSTR NetShowURL);
[id(0x0000f405), propget, helpcontext(0x0000038e)]
HRESULT Links([out, retval] Links** Links);
[id(0x00008246), propget, hidden, helpcontext(0x0000038f)]
HRESULT ConferenceServerAllowExternal([out, retval] VARIANT_BOOL* ConferenceServerAllowExternal);
[id(0x00008246), propput, hidden, helpcontext(0x0000038f)]
HRESULT ConferenceServerAllowExternal([in] VARIANT_BOOL ConferenceServerAllowExternal);
[id(0x00008249), propget, hidden, helpcontext(0x00000390)]
HRESULT ConferenceServerPassword([out, retval] BSTR* ConferenceServerPassword);
[id(0x00008249), propput, hidden, helpcontext(0x00000390)]
HRESULT ConferenceServerPassword([in] BSTR ConferenceServerPassword);
[id(0x0000fa09), propget, helpcontext(0x00000391)]
HRESULT ItemProperties([out, retval] ItemProperties** ItemProperties);
[id(0x0000fa4d), propget, helpcontext(0x00000392)]
HRESULT DownloadState([out, retval] OlDownloadState* DownloadState);
[id(0x0000fa0b), helpcontext(0x00000393)]
HRESULT ShowCategoriesDialog();
[id(0x00003fde), propget, helpcontext(0x00000394)]
HRESULT InternetCodepage([out, retval] long* InternetCodepage);
[id(0x00003fde), propput, helpcontext(0x00000394)]
HRESULT InternetCodepage([in] long InternetCodepage);
[id(0x00008571), propget, helpcontext(0x00000395)]
HRESULT MarkForDownload([out, retval] OlRemoteStatus* MarkForDownload);
[id(0x00008571), propput, helpcontext(0x00000395)]
HRESULT MarkForDownload([in] OlRemoteStatus MarkForDownload);
[id(0x0000faa4), propget, helpcontext(0x00000396)]
HRESULT IsConflict([out, retval] VARIANT_BOOL* IsConflict);
[id(0x00008209), propget, helpcontext(0x00000397)]
HRESULT MeetingWorkspaceURL([out, retval] BSTR* MeetingWorkspaceURL);
[id(0x0000faba), propget, helpcontext(0x00000398)]
HRESULT AutoResolvedWinner([out, retval] VARIANT_BOOL* AutoResolvedWinner);
[id(0x0000fabb), propget, helpcontext(0x00000399)]
HRESULT Conflicts([out, retval] Conflicts** Conflicts);
[id(0x0000fafd), propget, helpcontext(0x0000039a)]
HRESULT PropertyAccessor([out, retval] PropertyAccessor** PropertyAccessor);
[id(0x0000fad1), propget, helpcontext(0x0000039b)]
HRESULT SendUsingAccount([out, retval] Account** SendUsingAccount);
[id(0x0000fad1), propput, helpcontext(0x0000039b)]
HRESULT SendUsingAccount([in] Account* SendUsingAccount);
[id(0x0000fbfd), propget, helpcontext(0x0000039c)]
HRESULT GlobalAppointmentID([out, retval] BSTR* GlobalAppointmentID);
[id(0x0000f53a), propget, helpcontext(0x00000c9a)]
HRESULT ForceUpdateToAllAttendees([out, retval] VARIANT_BOOL* ForceUpdateToAllAttendees);
[id(0x0000f53a), propput, helpcontext(0x00000c9a)]
HRESULT ForceUpdateToAllAttendees([in] VARIANT_BOOL ForceUpdateToAllAttendees);
[id(0x00008268), propget, helpcontext(0x00000cc7)]
HRESULT StartUTC([out, retval] DATE* StartUTC);
[id(0x00008268), propput, helpcontext(0x00000cc7)]
HRESULT StartUTC([in] DATE StartUTC);
[id(0x00008269), propget, helpcontext(0x00000cc8)]
HRESULT EndUTC([out, retval] DATE* EndUTC);
[id(0x00008269), propput, helpcontext(0x00000cc8)]
HRESULT EndUTC([in] DATE EndUTC);
[id(0x00008266), propget, helpcontext(0x00000cc9)]
HRESULT StartInStartTimeZone([out, retval] DATE* StartInStartTimeZone);
[id(0x00008266), propput, helpcontext(0x00000cc9)]
HRESULT StartInStartTimeZone([in] DATE StartInStartTimeZone);
[id(0x00008267), propget, helpcontext(0x00000cca)]
HRESULT EndInEndTimeZone([out, retval] DATE* EndInEndTimeZone);
[id(0x00008267), propput, helpcontext(0x00000cca)]
HRESULT EndInEndTimeZone([in] DATE EndInEndTimeZone);
[id(0x0000fc27), propget, helpcontext(0x00000ccb)]
HRESULT StartTimeZone([out, retval] _TimeZone** StartTimeZone);
[id(0x0000fc27), propput, helpcontext(0x00000ccb)]
HRESULT StartTimeZone([in] _TimeZone* StartTimeZone);
[id(0x0000fc28), propget, helpcontext(0x00000ccc)]
HRESULT EndTimeZone([out, retval] _TimeZone** EndTimeZone);
[id(0x0000fc28), propput, helpcontext(0x00000ccc)]
HRESULT EndTimeZone([in] _TimeZone* EndTimeZone);
[id(0x0000fc54), helpcontext(0x00000d4b)]
HRESULT GetConversation([out, retval] _Conversation** Conversation);
[id(0x0000fc75), propget, helpcontext(0x00000d8d)]
HRESULT ConversationID([out, retval] BSTR* ConversationID);
[id(0x0000fb12), helpcontext(0x00000dbd)]
HRESULT CopyTo(
[in] MAPIFolder* DestinationFolder,
[in] OlAppointmentCopyOptions CopyOptions,
[out, retval] _AppointmentItem** Item);
[id(0x0000fc84), propget, helpcontext(0x00000dc4)]
HRESULT RTFBody([out, retval] VARIANT* RTFBody);
[id(0x0000fc84), propput, helpcontext(0x00000dc4)]
HRESULT RTFBody([in] VARIANT RTFBody);
[id(0x0000fc88), helpcontext(0x00000de4)]
HRESULT GetOrganizer([out, retval] AddressEntry** Organizer);
};
[
uuid(00061036-0000-0000-C000-000000000046),
helpcontext(0x00000bad),
noncreatable
]
coclass MeetingItem {
[default] interface _MeetingItem;
[source] dispinterface ItemEvents;
[default, source] dispinterface ItemEvents_10;
};
[
odl,
uuid(00063062-0000-0000-C000-000000000046),
helpcontext(0x00000575),
dual,
oleautomation
]
interface _MeetingItem : IDispatch {
[id(0x0000f000), propget, helpcontext(0x00000576)]
HRESULT Application([out, retval] _Application** Application);
[id(0x0000f00a), propget, helpcontext(0x00000577)]
HRESULT Class([out, retval] OlObjectClass* Class);
[id(0x0000f00b), propget, helpcontext(0x00000578)]
HRESULT Session([out, retval] _NameSpace** Session);
[id(0x0000f001), propget, helpcontext(0x00000579)]
HRESULT Parent([out, retval] IDispatch** Parent);
[id(0x0000f817), propget, helpcontext(0x0000057a)]
HRESULT Actions([out, retval] Actions** Actions);
[id(0x0000f815), propget, helpcontext(0x0000057b)]
HRESULT Attachments([out, retval] Attachments** Attachments);
[id(0x00008535), propget, helpcontext(0x0000057c)]
HRESULT BillingInformation([out, retval] BSTR* BillingInformation);
[id(0x00008535), propput, helpcontext(0x0000057c)]
HRESULT BillingInformation([in] BSTR BillingInformation);
[id(0x00009100), propget, helpcontext(0x0000057d)]
HRESULT Body([out, retval] BSTR* Body);
[id(0x00009100), propput, helpcontext(0x0000057d)]
HRESULT Body([in] BSTR Body);
[id(0x00009001), propget, helpcontext(0x0000057e)]
HRESULT Categories([out, retval] BSTR* Categories);
[id(0x00009001), propput, helpcontext(0x0000057e)]
HRESULT Categories([in] BSTR Categories);
[id(0x0000853b), propget, helpcontext(0x0000057f)]
HRESULT Companies([out, retval] BSTR* Companies);
[id(0x0000853b), propput, helpcontext(0x0000057f)]
HRESULT Companies([in] BSTR Companies);
[id(0x0000fac0), propget, helpcontext(0x00000580)]
HRESULT ConversationIndex([out, retval] BSTR* ConversationIndex);
[id(0x00000070), propget, helpcontext(0x00000581)]
HRESULT ConversationTopic([out, retval] BSTR* ConversationTopic);
[id(0x00003007), propget, helpcontext(0x00000582)]
HRESULT CreationTime([out, retval] DATE* CreationTime);
[id(0x0000f01e), propget, helpcontext(0x00000583)]
HRESULT EntryID([out, retval] BSTR* EntryID);
[id(0x0000f095), propget, helpcontext(0x00000584)]
HRESULT FormDescription([out, retval] FormDescription** FormDescription);
[id(0x0000f03e), propget, helpcontext(0x00000585)]
HRESULT GetInspector([out, retval] _Inspector** GetInspector);
[id(0x00000017), propget, helpcontext(0x00000586)]
HRESULT Importance([out, retval] OlImportance* Importance);
[id(0x00000017), propput, helpcontext(0x00000586)]
HRESULT Importance([in] OlImportance Importance);
[id(0x00003008), propget, helpcontext(0x00000587)]
HRESULT LastModificationTime([out, retval] DATE* LastModificationTime);
[id(0x0000f100), propget, hidden, helpcontext(0x00000588)]
HRESULT MAPIOBJECT([out, retval] IUnknown** MAPIOBJECT);
[id(0x0000001a), propget, helpcontext(0x00000589)]
HRESULT MessageClass([out, retval] BSTR* MessageClass);
[id(0x0000001a), propput, helpcontext(0x00000589)]
HRESULT MessageClass([in] BSTR MessageClass);
[id(0x00008534), propget, helpcontext(0x0000058a)]
HRESULT Mileage([out, retval] BSTR* Mileage);
[id(0x00008534), propput, helpcontext(0x0000058a)]
HRESULT Mileage([in] BSTR Mileage);
[id(0x0000850e), propget, helpcontext(0x0000058b)]
HRESULT NoAging([out, retval] VARIANT_BOOL* NoAging);
[id(0x0000850e), propput, helpcontext(0x0000058b)]
HRESULT NoAging([in] VARIANT_BOOL NoAging);
[id(0x00008552), propget, helpcontext(0x0000058c)]
HRESULT OutlookInternalVersion([out, retval] long* OutlookInternalVersion);
[id(0x00008554), propget, helpcontext(0x0000058d)]
HRESULT OutlookVersion([out, retval] BSTR* OutlookVersion);
[id(0x0000f0a3), propget, helpcontext(0x0000058e)]
HRESULT Saved([out, retval] VARIANT_BOOL* Saved);
[id(0x00000036), propget, helpcontext(0x0000058f)]
HRESULT Sensitivity([out, retval] OlSensitivity* Sensitivity);
[id(0x00000036), propput, helpcontext(0x0000058f)]
HRESULT Sensitivity([in] OlSensitivity Sensitivity);
[id(0x00000e08), propget, helpcontext(0x00000590)]
HRESULT Size([out, retval] long* Size);
[id(0x00000037), propget, helpcontext(0x00000591)]
HRESULT Subject([out, retval] BSTR* Subject);
[id(0x00000037), propput, helpcontext(0x00000591)]
HRESULT Subject([in] BSTR Subject);
[id(0x0000f01c), propget, helpcontext(0x00000592)]
HRESULT UnRead([out, retval] VARIANT_BOOL* UnRead);
[id(0x0000f01c), propput, helpcontext(0x00000592)]
HRESULT UnRead([in] VARIANT_BOOL UnRead);
[id(0x0000f816), propget, helpcontext(0x00000593)]
HRESULT UserProperties([out, retval] UserProperties** UserProperties);
[id(0x0000f023), helpcontext(0x00000594)]
HRESULT Close([in] OlInspectorClose SaveMode);
[id(0x0000f032), helpcontext(0x00000595)]
HRESULT Copy([out, retval] IDispatch** Item);
[id(0x0000f04a), helpcontext(0x00000596)]
HRESULT Delete();
[id(0x0000f0a6), helpcontext(0x00000597)]
HRESULT Display([in, optional] VARIANT Modal);
[id(0x0000f034), helpcontext(0x00000598)]
HRESULT Move(
[in] MAPIFolder* DestFldr,
[out, retval] IDispatch** Item);
[id(0x0000f033), helpcontext(0x00000599)]
HRESULT PrintOut();
[id(0x0000f048), helpcontext(0x0000059a)]
HRESULT Save();
[id(0x0000f051), helpcontext(0x0000059b)]
HRESULT SaveAs(
[in] BSTR Path,
[in, optional] VARIANT Type);
[id(0x00000005), propget, helpcontext(0x0000059c)]
HRESULT AutoForwarded([out, retval] VARIANT_BOOL* AutoForwarded);
[id(0x00000005), propput, helpcontext(0x0000059c)]
HRESULT AutoForwarded([in] VARIANT_BOOL AutoForwarded);
[id(0x0000000f), propget, helpcontext(0x0000059d)]
HRESULT DeferredDeliveryTime([out, retval] DATE* DeferredDeliveryTime);
[id(0x0000000f), propput, helpcontext(0x0000059d)]
HRESULT DeferredDeliveryTime([in] DATE DeferredDeliveryTime);
[id(0x00000e01), propget, helpcontext(0x0000059e)]
HRESULT DeleteAfterSubmit([out, retval] VARIANT_BOOL* DeleteAfterSubmit);
[id(0x00000e01), propput, helpcontext(0x0000059e)]
HRESULT DeleteAfterSubmit([in] VARIANT_BOOL DeleteAfterSubmit);
[id(0x00000015), propget, helpcontext(0x0000059f)]
HRESULT ExpiryTime([out, retval] DATE* ExpiryTime);
[id(0x00000015), propput, helpcontext(0x0000059f)]
HRESULT ExpiryTime([in] DATE ExpiryTime);
[id(0x00000030), propget, hidden, helpcontext(0x000005a0)]
HRESULT FlagDueBy([out, retval] DATE* FlagDueBy);
[id(0x00000030), propput, hidden, helpcontext(0x000005a0)]
HRESULT FlagDueBy([in] DATE FlagDueBy);
[id(0x00008530), propget, hidden, helpcontext(0x000005a1)]
HRESULT FlagRequest([out, retval] BSTR* FlagRequest);
[id(0x00008530), propput, hidden, helpcontext(0x000005a1)]
HRESULT FlagRequest([in] BSTR FlagRequest);
[id(0x00001090), propget, hidden, helpcontext(0x000005a2)]
HRESULT FlagStatus([out, retval] OlFlagStatus* FlagStatus);
[id(0x00001090), propput, hidden, helpcontext(0x000005a2)]
HRESULT FlagStatus([in] OlFlagStatus FlagStatus);
[id(0x00000023), propget, helpcontext(0x000005a3)]
HRESULT OriginatorDeliveryReportRequested([out, retval] VARIANT_BOOL* OriginatorDeliveryReportRequested);
[id(0x00000023), propput, helpcontext(0x000005a3)]
HRESULT OriginatorDeliveryReportRequested([in] VARIANT_BOOL OriginatorDeliveryReportRequested);
[id(0x00000e06), propget, helpcontext(0x000005a4)]
HRESULT ReceivedTime([out, retval] DATE* ReceivedTime);
[id(0x00000e06), propput, helpcontext(0x000005a4)]
HRESULT ReceivedTime([in] DATE ReceivedTime);
[id(0x0000f814), propget, helpcontext(0x000005a5)]
HRESULT Recipients([out, retval] Recipients** Recipients);
[id(0x00008503), propget, helpcontext(0x000005a6)]
HRESULT ReminderSet([out, retval] VARIANT_BOOL* ReminderSet);
[id(0x00008503), propput, helpcontext(0x000005a6)]
HRESULT ReminderSet([in] VARIANT_BOOL ReminderSet);
[id(0x00008502), propget, helpcontext(0x000005a7)]
HRESULT ReminderTime([out, retval] DATE* ReminderTime);
[id(0x00008502), propput, helpcontext(0x000005a7)]
HRESULT ReminderTime([in] DATE ReminderTime);
[id(0x0000f013), propget, helpcontext(0x000005a8)]
HRESULT ReplyRecipients([out, retval] Recipients** ReplyRecipients);
[id(0x0000f401), propget, helpcontext(0x000005a9)]
HRESULT SaveSentMessageFolder([out, retval] MAPIFolder** SaveSentMessageFolder);
[id(0x0000f401), propputref, helpcontext(0x000005a9)]
HRESULT SaveSentMessageFolder([in] MAPIFolder* SaveSentMessageFolder);
[id(0x00000c1a), propget, helpcontext(0x000005aa)]
HRESULT SenderName([out, retval] BSTR* SenderName);
[id(0x0000f402), propget, helpcontext(0x000005ab)]
HRESULT Sent([out, retval] VARIANT_BOOL* Sent);
[id(0x00000039), propget, helpcontext(0x000005ac)]
HRESULT SentOn([out, retval] DATE* SentOn);
[id(0x0000f403), propget, helpcontext(0x000005ad)]
HRESULT Submitted([out, retval] VARIANT_BOOL* Submitted);
[id(0x0000f813), helpcontext(0x000005ae)]
HRESULT Forward([out, retval] MeetingItem** Item);
[id(0x0000f760), helpcontext(0x000005af)]
HRESULT GetAssociatedAppointment(
[in] VARIANT_BOOL AddToCalendar,
[out, retval] AppointmentItem** Item);
[id(0x0000f810), helpcontext(0x000005b0)]
HRESULT Reply([out, retval] MailItem** Item);
[id(0x0000f811), helpcontext(0x000005b1)]
HRESULT ReplyAll([out, retval] MailItem** Item);
[id(0x0000f075), helpcontext(0x000005b2)]
HRESULT Send();
[id(0x0000f405), propget, helpcontext(0x000005b3)]
HRESULT Links([out, retval] Links** Links);
[id(0x0000fa4d), propget, helpcontext(0x000005b4)]
HRESULT DownloadState([out, retval] OlDownloadState* DownloadState);
[id(0x0000fa0b), helpcontext(0x000005b5)]
HRESULT ShowCategoriesDialog();
[id(0x0000fa09), propget, helpcontext(0x000005b6)]
HRESULT ItemProperties([out, retval] ItemProperties** ItemProperties);
[id(0x00008571), propget, helpcontext(0x000005b7)]
HRESULT MarkForDownload([out, retval] OlRemoteStatus* MarkForDownload);
[id(0x00008571), propput, helpcontext(0x000005b7)]
HRESULT MarkForDownload([in] OlRemoteStatus MarkForDownload);
[id(0x0000faa4), propget, helpcontext(0x000005b8)]
HRESULT IsConflict([out, retval] VARIANT_BOOL* IsConflict);
[id(0x00008209), propget, helpcontext(0x000005b9)]
HRESULT MeetingWorkspaceURL([out, retval] BSTR* MeetingWorkspaceURL);
[id(0x0000facc), propget, hidden, helpcontext(0x000005ba)]
HRESULT FlagIcon([out, retval] OlFlagIcon* FlagIcon);
[id(0x0000facc), propput, hidden, helpcontext(0x000005ba)]
HRESULT FlagIcon([in] OlFlagIcon FlagIcon);
[id(0x0000faba), propget, helpcontext(0x000005bb)]
HRESULT AutoResolvedWinner([out, retval] VARIANT_BOOL* AutoResolvedWinner);
[id(0x0000fabb), propget, helpcontext(0x000005bc)]
HRESULT Conflicts([out, retval] Conflicts** Conflicts);
[id(0x00000c1f), propget, helpcontext(0x000005bd)]
HRESULT SenderEmailAddress([out, retval] BSTR* SenderEmailAddress);
[id(0x00000c1e), propget, helpcontext(0x000005be)]
HRESULT SenderEmailType([out, retval] BSTR* SenderEmailType);
[id(0x0000fafd), propget, helpcontext(0x000005bf)]
HRESULT PropertyAccessor([out, retval] PropertyAccessor** PropertyAccessor);
[id(0x0000fc54), helpcontext(0x00000d4e)]
HRESULT GetConversation([out, retval] _Conversation** Conversation);
[id(0x0000fc75), propget, helpcontext(0x00000d90)]
HRESULT ConversationID([out, retval] BSTR* ConversationID);
[id(0x0000fad1), propget, helpcontext(0x00000db5)]
HRESULT SendUsingAccount([out, retval] Account** SendUsingAccount);
[id(0x0000fad1), propput, helpcontext(0x00000db5)]
HRESULT SendUsingAccount([in] Account* SendUsingAccount);
[id(0x0000fc82), propget, helpcontext(0x00000dcf)]
HRESULT IsLatestVersion([out, retval] VARIANT_BOOL* IsLatestVersion);
[id(0x0000fc84), propget, helpcontext(0x00000dc6)]
HRESULT RTFBody([out, retval] VARIANT* RTFBody);
[id(0x0000fc84), propput, helpcontext(0x00000dc6)]
HRESULT RTFBody([in] VARIANT RTFBody);
[id(0x0000fc8a), propget, helpcontext(0x00000de8)]
HRESULT RetentionExpirationDate([out, retval] DATE* RetentionExpirationDate);
[id(0x0000fc8b), propget, helpcontext(0x00000de9)]
HRESULT RetentionPolicyName([out, retval] BSTR* RetentionPolicyName);
};
[
uuid(00063078-0000-0000-C000-000000000046),
helpcontext(0x00000131)
]
dispinterface ExplorersEvents {
properties:
methods:
[id(0x0000f001), helpcontext(0x00000132)]
void NewExplorer([in] _Explorer* Explorer);
};
[
uuid(00063076-0000-0000-C000-000000000046),
helpcontext(0x00000133)
]
dispinterface FoldersEvents {
properties:
methods:
[id(0x0000f001), helpcontext(0x00000134)]
void FolderAdd([in] MAPIFolder* Folder);
[id(0x0000f002), helpcontext(0x00000135)]
void FolderChange([in] MAPIFolder* Folder);
[id(0x0000f003), helpcontext(0x00000136)]
void FolderRemove();
};
[
uuid(00063079-0000-0000-C000-000000000046),
helpcontext(0x00000137)
]
dispinterface InspectorsEvents {
properties:
methods:
[id(0x0000f001), helpcontext(0x00000138)]
void NewInspector([in] _Inspector* Inspector);
};
[
uuid(00063077-0000-0000-C000-000000000046),
helpcontext(0x00000139)
]
dispinterface ItemsEvents {
properties:
methods:
[id(0x0000f001), helpcontext(0x0000013a)]
void ItemAdd([in] IDispatch* Item);
[id(0x0000f002), helpcontext(0x0000013b)]
void ItemChange([in] IDispatch* Item);
[id(0x0000f003), helpcontext(0x0000013c)]
void ItemRemove();
};
[
uuid(0006308C-0000-0000-C000-000000000046),
helpcontext(0x0000013e)
]
dispinterface NameSpaceEvents {
properties:
methods:
[id(0x0000f005), helpcontext(0x0000013f)]
void OptionsPagesAdd(
[in] PropertyPages* Pages,
[in] MAPIFolder* Folder);
[id(0x0000fc2d), helpcontext(0x00000ce5)]
void AutoDiscoverComplete();
};
[
odl,
uuid(00063073-0000-0000-C000-000000000046),
helpcontext(0x00000140),
dual,
oleautomation
]
interface OutlookBarGroup : IDispatch {
[id(0x0000f000), propget, helpcontext(0x00000141)]
HRESULT Application([out, retval] _Application** Application);
[id(0x0000f00a), propget, helpcontext(0x00000142)]
HRESULT Class([out, retval] OlObjectClass* Class);
[id(0x0000f00b), propget, helpcontext(0x00000143)]
HRESULT Session([out, retval] _NameSpace** Session);
[id(0x0000f001), propget, helpcontext(0x00000144)]
HRESULT Parent([out, retval] IDispatch** Parent);
[id(00000000), propget, helpcontext(0x00000145)]
HRESULT Name([out, retval] BSTR* Name);
[id(00000000), propput, helpcontext(0x00000145)]
HRESULT Name([in] BSTR Name);
[id(0x00002102), propget, helpcontext(0x00000146)]
HRESULT Shortcuts([out, retval] _OutlookBarShortcuts** Shortcuts);
[id(0x00002103), propget, helpcontext(0x00000147)]
HRESULT ViewType([out, retval] OlOutlookBarViewType* ViewType);
[id(0x00002103), propput, helpcontext(0x00000147)]
HRESULT ViewType([in] OlOutlookBarViewType ViewType);
};
[
odl,
uuid(00063074-0000-0000-C000-000000000046),
helpcontext(0x00000148),
dual,
oleautomation,
custom(B64784EB-D8D4-4D9B-9ACD-0E30806426F7, ".NETEnumerable")
]
interface _OutlookBarShortcuts : IDispatch {
[id(0x0000f000), propget, helpcontext(0x00000149)]
HRESULT Application([out, retval] _Application** Application);
[id(0x0000f00a), propget, helpcontext(0x0000014a)]
HRESULT Class([out, retval] OlObjectClass* Class);
[id(0x0000f00b), propget, helpcontext(0x0000014b)]
HRESULT Session([out, retval] _NameSpace** Session);
[id(0x0000f001), propget, helpcontext(0x0000014c)]
HRESULT Parent([out, retval] IDispatch** Parent);
[id(0x00000050), propget, helpcontext(0x0000014d)]
HRESULT Count([out, retval] long* Count);
[id(0x00000051), helpcontext(0x0000014e),
custom(CD2BC5C9-F452-4326-B714-F9C539D4DA58, 0),
custom(2941FF83-88D8-4F73-B6A9-BDF8712D000D, "propget")]
HRESULT Item(
[in] VARIANT Index,
[out, retval] OutlookBarShortcut** Item);
[id(0x0000005f), helpcontext(0x0000014f)]
HRESULT Add(
[in] VARIANT Target,
[in] BSTR Name,
[in, optional] VARIANT Index,
[out, retval] OutlookBarShortcut** Shortcut);
[id(0x00000054), helpcontext(0x00000150)]
HRESULT Remove([in] VARIANT Index);
};
[
odl,
uuid(00063075-0000-0000-C000-000000000046),
helpcontext(0x00000151),
dual,
oleautomation
]
interface OutlookBarShortcut : IDispatch {
[id(0x0000f000), propget, helpcontext(0x00000152)]
HRESULT Application([out, retval] _Application** Application);
[id(0x0000f00a), propget, helpcontext(0x00000153)]
HRESULT Class([out, retval] OlObjectClass* Class);
[id(0x0000f00b), propget, helpcontext(0x00000154)]
HRESULT Session([out, retval] _NameSpace** Session);
[id(0x0000f001), propget, helpcontext(0x00000155)]
HRESULT Parent([out, retval] IDispatch** Parent);
[id(00000000), propget, helpcontext(0x00000156)]
HRESULT Name([out, retval] BSTR* Name);
[id(00000000), propput, helpcontext(0x00000156)]
HRESULT Name([in] BSTR Name);
[id(0x00002100), propget, helpcontext(0x00000157)]
HRESULT Target([out, retval] VARIANT* Target);
[id(0x0000faa2), helpcontext(0x00000158)]
HRESULT SetIcon([in] VARIANT Icon);
};
[
odl,
uuid(00063072-0000-0000-C000-000000000046),
helpcontext(0x00000159),
dual,
oleautomation,
custom(B64784EB-D8D4-4D9B-9ACD-0E30806426F7, ".NETEnumerable")
]
interface _OutlookBarGroups : IDispatch {
[id(0x0000f000), propget, helpcontext(0x0000015a)]
HRESULT Application([out, retval] _Application** Application);
[id(0x0000f00a), propget, helpcontext(0x0000015b)]
HRESULT Class([out, retval] OlObjectClass* Class);
[id(0x0000f00b), propget, helpcontext(0x0000015c)]
HRESULT Session([out, retval] _NameSpace** Session);
[id(0x0000f001), propget, helpcontext(0x0000015d)]
HRESULT Parent([out, retval] IDispatch** Parent);
[id(0x00000050), propget, helpcontext(0x0000015e)]
HRESULT Count([out, retval] long* Count);
[id(0x00000051), helpcontext(0x0000015f),
custom(CD2BC5C9-F452-4326-B714-F9C539D4DA58, 0),
custom(2941FF83-88D8-4F73-B6A9-BDF8712D000D, "propget")]
HRESULT Item(
[in] VARIANT Index,
[out, retval] OutlookBarGroup** Item);
[id(0x0000005f), helpcontext(0x00000160)]
HRESULT Add(
[in] BSTR Name,
[in, optional] VARIANT Index,
[out, retval] OutlookBarGroup** Group);
[id(0x00000054), helpcontext(0x00000161)]
HRESULT Remove([in] VARIANT Index);
};
[
uuid(0006307B-0000-0000-C000-000000000046),
helpcontext(0x00000162)
]
dispinterface OutlookBarGroupsEvents {
properties:
methods:
[id(0x0000f001), helpcontext(0x00000163)]
void GroupAdd([in] OutlookBarGroup* NewGroup);
[id(0x0000f002), helpcontext(0x00000164)]
void BeforeGroupAdd([in, out] VARIANT_BOOL* Cancel);
[id(0x0000f003), helpcontext(0x00000165)]
void BeforeGroupRemove(
[in] OutlookBarGroup* Group,
[in, out] VARIANT_BOOL* Cancel);
};
[
odl,
uuid(00063070-0000-0000-C000-000000000046),
helpcontext(0x00000166),
dual,
oleautomation
]
interface _OutlookBarPane : IDispatch {
[id(0x0000f000), propget, helpcontext(0x00000167)]
HRESULT Application([out, retval] _Application** Application);
[id(0x0000f00a), propget, helpcontext(0x00000168)]
HRESULT Class([out, retval] OlObjectClass* Class);
[id(0x0000f00b), propget, helpcontext(0x00000169)]
HRESULT Session([out, retval] _NameSpace** Session);
[id(0x0000f001), propget, helpcontext(0x0000016a)]
HRESULT Parent([out, retval] IDispatch** Parent);
[id(0x00002100), propget, helpcontext(0x0000016b)]
HRESULT Contents([out, retval] OutlookBarStorage** Contents);
[id(0x00002101), propget, hidden, helpcontext(0x0000016c)]
HRESULT CurrentGroup([out, retval] OutlookBarGroup** CurrentGroup);
[id(0x00002101), propputref, hidden, helpcontext(0x0000016c)]
HRESULT CurrentGroup([in] OutlookBarGroup* CurrentGroup);
[id(00000000), propget, helpcontext(0x0000016d)]
HRESULT Name([out, retval] BSTR* Name);
[id(0x00002103), propget, helpcontext(0x0000016e)]
HRESULT Visible([out, retval] VARIANT_BOOL* Visible);
[id(0x00002103), propput, helpcontext(0x0000016e)]
HRESULT Visible([in] VARIANT_BOOL Visible);
};
[
odl,
uuid(00063071-0000-0000-C000-000000000046),
helpcontext(0x0000016f),
dual,
oleautomation
]
interface OutlookBarStorage : IDispatch {
[id(0x0000f000), propget, helpcontext(0x00000170)]
HRESULT Application([out, retval] _Application** Application);
[id(0x0000f00a), propget, helpcontext(0x00000171)]
HRESULT Class([out, retval] OlObjectClass* Class);
[id(0x0000f00b), propget, helpcontext(0x00000172)]
HRESULT Session([out, retval] _NameSpace** Session);
[id(0x0000f001), propget, helpcontext(0x00000173)]
HRESULT Parent([out, retval] IDispatch** Parent);
[id(00000000), propget, helpcontext(0x00000174)]
HRESULT Groups([out, retval] _OutlookBarGroups** Groups);
};
[
uuid(0006307A-0000-0000-C000-000000000046),
helpcontext(0x00000175)
]
dispinterface OutlookBarPaneEvents {
properties:
methods:
[id(0x0000f001), helpcontext(0x00000176)]
void BeforeNavigate(
[in] OutlookBarShortcut* Shortcut,
[in, out] VARIANT_BOOL* Cancel);
[id(0x0000f002), hidden, helpcontext(0x00000177)]
void BeforeGroupSwitch(
[in] OutlookBarGroup* ToGroup,
[in, out] VARIANT_BOOL* Cancel);
};
[
uuid(0006307C-0000-0000-C000-000000000046),
helpcontext(0x00000178)
]
dispinterface OutlookBarShortcutsEvents {
properties:
methods:
[id(0x0000f001), helpcontext(0x00000179)]
void ShortcutAdd([in] OutlookBarShortcut* NewShortcut);
[id(0x0000f002), helpcontext(0x0000017a)]
void BeforeShortcutAdd([in, out] VARIANT_BOOL* Cancel);
[id(0x0000f003), helpcontext(0x0000017b)]
void BeforeShortcutRemove(
[in] OutlookBarShortcut* Shortcut,
[in, out] VARIANT_BOOL* Cancel);
};
[
odl,
uuid(0006307E-0000-0000-C000-000000000046),
helpcontext(0x0000017c)
]
interface PropertyPage : IDispatch {
[helpcontext(0x0000017d)]
HRESULT _stdcall GetPageInfo(
[in, out] BSTR* HelpFile,
[in, out] long* HelpContext);
[propget, helpcontext(0x0000017e)]
HRESULT _stdcall Dirty([out, retval] VARIANT_BOOL* Dirty);
[helpcontext(0x0000017f)]
HRESULT _stdcall Apply();
};
[
odl,
uuid(0006307F-0000-0000-C000-000000000046),
helpcontext(0x00000180),
dual,
oleautomation
]
interface PropertyPageSite : IDispatch {
[id(0x0000f000), propget, helpcontext(0x00000181)]
HRESULT Application([out, retval] _Application** Application);
[id(0x0000f00a), propget, helpcontext(0x00000182)]
HRESULT Class([out, retval] OlObjectClass* Class);
[id(0x0000f00b), propget, helpcontext(0x00000183)]
HRESULT Session([out, retval] _NameSpace** Session);
[id(0x0000f001), propget, helpcontext(0x00000184)]
HRESULT Parent([out, retval] IDispatch** Parent);
[id(0x00002100), helpcontext(0x00000185)]
HRESULT OnStatusChange();
};
[
odl,
uuid(0006303F-0000-0000-C000-000000000046),
helpcontext(0x00000186),
dual,
oleautomation,
custom(B64784EB-D8D4-4D9B-9ACD-0E30806426F7, ".NETEnumerable")
]
interface Pages : IDispatch {
[id(0x0000f000), propget, helpcontext(0x00000187)]
HRESULT Application([out, retval] _Application** Application);
[id(0x0000f00a), propget, helpcontext(0x00000188)]
HRESULT Class([out, retval] OlObjectClass* Class);
[id(0x0000f00b), propget, helpcontext(0x00000189)]
HRESULT Session([out, retval] _NameSpace** Session);
[id(0x0000f001), propget, helpcontext(0x0000018a)]
HRESULT Parent([out, retval] IDispatch** Parent);
[id(0x00000050), propget, helpcontext(0x0000018b)]
HRESULT Count([out, retval] long* Count);
[id(0x00000051), helpcontext(0x0000018c),
custom(CD2BC5C9-F452-4326-B714-F9C539D4DA58, 0),
custom(2941FF83-88D8-4F73-B6A9-BDF8712D000D, "propget")]
HRESULT Item(
[in] VARIANT Index,
[out, retval] IDispatch** Item);
[id(0x0000012c), helpcontext(0x0000018d)]
HRESULT Add(
[in, optional] VARIANT Name,
[out, retval] IDispatch** Page);
[id(0x0000012d), helpcontext(0x0000018e)]
HRESULT Remove([in] long Index);
};
[
uuid(0006300E-0000-0000-C000-000000000046),
helpcontext(0x000001a2)
]
dispinterface ApplicationEvents_10 {
properties:
methods:
[id(0x0000f002), helpcontext(0x000001a3)]
HRESULT ItemSend(
[in] IDispatch* Item,
[in, out] VARIANT_BOOL* Cancel);
[id(0x0000f003), helpcontext(0x000001a4)]
HRESULT NewMail();
[id(0x0000f004), helpcontext(0x000001a5)]
HRESULT Reminder([in] IDispatch* Item);
[id(0x0000f005), helpcontext(0x000001a6)]
HRESULT OptionsPagesAdd([in] PropertyPages* Pages);
[id(0x0000f006), helpcontext(0x000001a7)]
HRESULT Startup();
[id(0x0000f007), helpcontext(0x000001a8)]
HRESULT Quit();
[id(0x0000fa6a), helpcontext(0x000001a9)]
void AdvancedSearchComplete([in] Search* SearchObject);
[id(0x0000fa6b), helpcontext(0x000001aa)]
void AdvancedSearchStopped([in] Search* SearchObject);
[id(0x0000fa90), helpcontext(0x000001ab)]
void MAPILogonComplete();
};
[
uuid(0006302C-0000-0000-C000-000000000046),
helpcontext(0x000001ac)
]
dispinterface ApplicationEvents_11 {
properties:
methods:
[id(0x0000f002), helpcontext(0x000001ad)]
HRESULT ItemSend(
[in] IDispatch* Item,
[in, out] VARIANT_BOOL* Cancel);
[id(0x0000f003), helpcontext(0x000001ae)]
HRESULT NewMail();
[id(0x0000f004), helpcontext(0x000001af)]
HRESULT Reminder([in] IDispatch* Item);
[id(0x0000f005), helpcontext(0x000001b0)]
HRESULT OptionsPagesAdd([in] PropertyPages* Pages);
[id(0x0000f006), helpcontext(0x000001b1)]
HRESULT Startup();
[id(0x0000f007), helpcontext(0x000001b2)]
HRESULT Quit();
[id(0x0000fa6a), helpcontext(0x000001b3)]
HRESULT AdvancedSearchComplete([in] Search* SearchObject);
[id(0x0000fa6b), helpcontext(0x000001b4)]
HRESULT AdvancedSearchStopped([in] Search* SearchObject);
[id(0x0000fa90), helpcontext(0x000001b5)]
HRESULT MAPILogonComplete();
[id(0x0000fab5), helpcontext(0x000001b6)]
void NewMailEx([in] BSTR EntryIDCollection);
[id(0x0000fb3e), hidden, helpcontext(0x000001b7)]
HRESULT AttachmentContextMenuDisplay(
[in] CommandBar* CommandBar,
[in] AttachmentSelection* Attachments);
[id(0x0000fb42), hidden, helpcontext(0x000001b8)]
void FolderContextMenuDisplay(
[in] CommandBar* CommandBar,
[in] Folder* Folder);
[id(0x0000fb43), hidden, helpcontext(0x000001b9)]
void StoreContextMenuDisplay(
[in] CommandBar* CommandBar,
[in] Store* Store);
[id(0x0000fb44), hidden, helpcontext(0x000001ba)]
void ShortcutContextMenuDisplay(
[in] CommandBar* CommandBar,
[in] OutlookBarShortcut* Shortcut);
[id(0x0000fb40), hidden, helpcontext(0x000001bb)]
void ViewContextMenuDisplay(
[in] CommandBar* CommandBar,
[in] View* View);
[id(0x0000fb41), hidden, helpcontext(0x000001bc)]
void ItemContextMenuDisplay(
[in] CommandBar* CommandBar,
[in] Selection* Selection);
[id(0x0000fba6), hidden, helpcontext(0x000001bd)]
void ContextMenuClose([in] OlContextMenu ContextMenu);
[id(0x0000fba7), helpcontext(0x000001be)]
void ItemLoad([in] IDispatch* Item);
[id(0x0000fc01), helpcontext(0x000001bf)]
void BeforeFolderSharingDialog(
[in] MAPIFolder* FolderToShare,
[in, out] VARIANT_BOOL* Cancel);
};
[
uuid(000610F9-0000-0000-C000-000000000046),
helpcontext(0x00000c82),
noncreatable
]
coclass AttachmentSelection {
[default] interface _AttachmentSelection;
};
[
uuid(000610F7-0000-0000-C000-000000000046),
helpcontext(0x00000bcc),
noncreatable
]
coclass Folder {
[default, source] dispinterface MAPIFolderEvents_12;
[default] interface MAPIFolder;
};
[
uuid(000630F7-0000-0000-C000-000000000046),
helpcontext(0x00000abe)
]
dispinterface MAPIFolderEvents_12 {
properties:
methods:
[id(0x0000fba8), helpcontext(0x00000abf)]
void BeforeFolderMove(
[in] MAPIFolder* MoveTo,
[in, out] VARIANT_BOOL* Cancel);
[id(0x0000fba9), helpcontext(0x00000ac0)]
void BeforeItemMove(
[in] IDispatch* Item,
[in] MAPIFolder* MoveTo,
[in, out] VARIANT_BOOL* Cancel);
};
[
uuid(0006300D-0000-0000-C000-000000000046),
helpcontext(0x00000201)
]
dispinterface ResultsEvents {
properties:
methods:
[id(0x0000f001), helpcontext(0x00000202)]
void ItemAdd([in] IDispatch* Item);
[id(0x0000f002), helpcontext(0x00000203)]
void ItemChange([in] IDispatch* Item);
[id(0x0000f003), helpcontext(0x00000204)]
void ItemRemove();
};
[
uuid(000630A5-0000-0000-C000-000000000046),
helpcontext(0x00000226)
]
dispinterface _ViewsEvents {
properties:
methods:
[id(0x00000190), helpcontext(0x00000227)]
void ViewAdd([in] View* View);
[id(0x0000fa47), helpcontext(0x00000228)]
void ViewRemove([in] View* View);
};
[
uuid(000630B2-0000-0000-C000-000000000046),
helpcontext(0x0000023e)
]
dispinterface ReminderCollectionEvents {
properties:
methods:
[id(0x0000fa93), helpcontext(0x0000023f)]
void BeforeReminderShow([in, out] VARIANT_BOOL* Cancel);
[id(0x0000fa94), helpcontext(0x00000240)]
void ReminderAdd([in] _Reminder* ReminderObject);
[id(0x0000fa95), helpcontext(0x00000241)]
void ReminderChange([in] _Reminder* ReminderObject);
[id(0x0000fa96), helpcontext(0x00000242)]
void ReminderFire([in] _Reminder* ReminderObject);
[id(0x0000fa97), helpcontext(0x00000243)]
void ReminderRemove();
[id(0x0000fa98), helpcontext(0x00000244)]
void Snooze([in] _Reminder* ReminderObject);
};
[
odl,
uuid(00063020-0000-0000-C000-000000000046),
helpcontext(0x0000049a),
dual,
oleautomation
]
interface _DocumentItem : IDispatch {
[id(0x0000f000), propget, helpcontext(0x0000049b)]
HRESULT Application([out, retval] _Application** Application);
[id(0x0000f00a), propget, helpcontext(0x0000049c)]
HRESULT Class([out, retval] OlObjectClass* Class);
[id(0x0000f00b), propget, helpcontext(0x0000049d)]
HRESULT Session([out, retval] _NameSpace** Session);
[id(0x0000f001), propget, helpcontext(0x0000049e)]
HRESULT Parent([out, retval] IDispatch** Parent);
[id(0x0000f817), propget, helpcontext(0x0000049f)]
HRESULT Actions([out, retval] Actions** Actions);
[id(0x0000f815), propget, helpcontext(0x000004a0)]
HRESULT Attachments([out, retval] Attachments** Attachments);
[id(0x00008535), propget, helpcontext(0x000004a1)]
HRESULT BillingInformation([out, retval] BSTR* BillingInformation);
[id(0x00008535), propput, helpcontext(0x000004a1)]
HRESULT BillingInformation([in] BSTR BillingInformation);
[id(0x00009100), propget, helpcontext(0x000004a2)]
HRESULT Body([out, retval] BSTR* Body);
[id(0x00009100), propput, helpcontext(0x000004a2)]
HRESULT Body([in] BSTR Body);
[id(0x00009001), propget, helpcontext(0x000004a3)]
HRESULT Categories([out, retval] BSTR* Categories);
[id(0x00009001), propput, helpcontext(0x000004a3)]
HRESULT Categories([in] BSTR Categories);
[id(0x0000853b), propget, helpcontext(0x000004a4)]
HRESULT Companies([out, retval] BSTR* Companies);
[id(0x0000853b), propput, helpcontext(0x000004a4)]
HRESULT Companies([in] BSTR Companies);
[id(0x0000fac0), propget, helpcontext(0x000004a5)]
HRESULT ConversationIndex([out, retval] BSTR* ConversationIndex);
[id(0x00000070), propget, helpcontext(0x000004a6)]
HRESULT ConversationTopic([out, retval] BSTR* ConversationTopic);
[id(0x00003007), propget, helpcontext(0x000004a7)]
HRESULT CreationTime([out, retval] DATE* CreationTime);
[id(0x0000f01e), propget, helpcontext(0x000004a8)]
HRESULT EntryID([out, retval] BSTR* EntryID);
[id(0x0000f095), propget, helpcontext(0x000004a9)]
HRESULT FormDescription([out, retval] FormDescription** FormDescription);
[id(0x0000f03e), propget, helpcontext(0x000004aa)]
HRESULT GetInspector([out, retval] _Inspector** GetInspector);
[id(0x00000017), propget, helpcontext(0x000004ab)]
HRESULT Importance([out, retval] OlImportance* Importance);
[id(0x00000017), propput, helpcontext(0x000004ab)]
HRESULT Importance([in] OlImportance Importance);
[id(0x00003008), propget, helpcontext(0x000004ac)]
HRESULT LastModificationTime([out, retval] DATE* LastModificationTime);
[id(0x0000f100), propget, hidden, helpcontext(0x000004ad)]
HRESULT MAPIOBJECT([out, retval] IUnknown** MAPIOBJECT);
[id(0x0000001a), propget, helpcontext(0x000004ae)]
HRESULT MessageClass([out, retval] BSTR* MessageClass);
[id(0x0000001a), propput, helpcontext(0x000004ae)]
HRESULT MessageClass([in] BSTR MessageClass);
[id(0x00008534), propget, helpcontext(0x000004af)]
HRESULT Mileage([out, retval] BSTR* Mileage);
[id(0x00008534), propput, helpcontext(0x000004af)]
HRESULT Mileage([in] BSTR Mileage);
[id(0x0000850e), propget, helpcontext(0x000004b0)]
HRESULT NoAging([out, retval] VARIANT_BOOL* NoAging);
[id(0x0000850e), propput, helpcontext(0x000004b0)]
HRESULT NoAging([in] VARIANT_BOOL NoAging);
[id(0x00008552), propget, helpcontext(0x000004b1)]
HRESULT OutlookInternalVersion([out, retval] long* OutlookInternalVersion);
[id(0x00008554), propget, helpcontext(0x000004b2)]
HRESULT OutlookVersion([out, retval] BSTR* OutlookVersion);
[id(0x0000f0a3), propget, helpcontext(0x000004b3)]
HRESULT Saved([out, retval] VARIANT_BOOL* Saved);
[id(0x00000036), propget, helpcontext(0x000004b4)]
HRESULT Sensitivity([out, retval] OlSensitivity* Sensitivity);
[id(0x00000036), propput, helpcontext(0x000004b4)]
HRESULT Sensitivity([in] OlSensitivity Sensitivity);
[id(0x00000e08), propget, helpcontext(0x000004b5)]
HRESULT Size([out, retval] long* Size);
[id(0x00000037), propget, helpcontext(0x000004b6)]
HRESULT Subject([out, retval] BSTR* Subject);
[id(0x00000037), propput, helpcontext(0x000004b6)]
HRESULT Subject([in] BSTR Subject);
[id(0x0000f01c), propget, helpcontext(0x000004b7)]
HRESULT UnRead([out, retval] VARIANT_BOOL* UnRead);
[id(0x0000f01c), propput, helpcontext(0x000004b7)]
HRESULT UnRead([in] VARIANT_BOOL UnRead);
[id(0x0000f816), propget, helpcontext(0x000004b8)]
HRESULT UserProperties([out, retval] UserProperties** UserProperties);
[id(0x0000f023), helpcontext(0x000004b9)]
HRESULT Close([in] OlInspectorClose SaveMode);
[id(0x0000f032), helpcontext(0x000004ba)]
HRESULT Copy([out, retval] IDispatch** Item);
[id(0x0000f04a), helpcontext(0x000004bb)]
HRESULT Delete();
[id(0x0000f0a6), helpcontext(0x000004bc)]
HRESULT Display([in, optional] VARIANT Modal);
[id(0x0000f034), helpcontext(0x000004bd)]
HRESULT Move(
[in] MAPIFolder* DestFldr,
[out, retval] IDispatch** Item);
[id(0x0000f033), helpcontext(0x000004be)]
HRESULT PrintOut();
[id(0x0000f048), helpcontext(0x000004bf)]
HRESULT Save();
[id(0x0000f051), helpcontext(0x000004c0)]
HRESULT SaveAs(
[in] BSTR Path,
[in, optional] VARIANT Type);
[id(0x0000f405), propget, helpcontext(0x000004c1)]
HRESULT Links([out, retval] Links** Links);
[id(0x0000fa4d), propget, helpcontext(0x000004c2)]
HRESULT DownloadState([out, retval] OlDownloadState* DownloadState);
[id(0x0000fa0b), helpcontext(0x000004c3)]
HRESULT ShowCategoriesDialog();
[id(0x0000fa09), propget, helpcontext(0x000004c4)]
HRESULT ItemProperties([out, retval] ItemProperties** ItemProperties);
[id(0x00008571), propget, helpcontext(0x000004c5)]
HRESULT MarkForDownload([out, retval] OlRemoteStatus* MarkForDownload);
[id(0x00008571), propput, helpcontext(0x000004c5)]
HRESULT MarkForDownload([in] OlRemoteStatus MarkForDownload);
[id(0x0000faa4), propget, helpcontext(0x000004c6)]
HRESULT IsConflict([out, retval] VARIANT_BOOL* IsConflict);
[id(0x0000faba), propget, helpcontext(0x000004c7)]
HRESULT AutoResolvedWinner([out, retval] VARIANT_BOOL* AutoResolvedWinner);
[id(0x0000fabb), propget, helpcontext(0x000004c8)]
HRESULT Conflicts([out, retval] Conflicts** Conflicts);
[id(0x0000fafd), propget, helpcontext(0x000004c9)]
HRESULT PropertyAccessor([out, retval] PropertyAccessor** PropertyAccessor);
};
[
odl,
uuid(00063025-0000-0000-C000-000000000046),
helpcontext(0x000005c0),
dual,
oleautomation
]
interface _NoteItem : IDispatch {
[id(0x0000f000), propget, helpcontext(0x000005c1)]
HRESULT Application([out, retval] _Application** Application);
[id(0x0000f00a), propget, helpcontext(0x000005c2)]
HRESULT Class([out, retval] OlObjectClass* Class);
[id(0x0000f00b), propget, helpcontext(0x000005c3)]
HRESULT Session([out, retval] _NameSpace** Session);
[id(0x0000f001), propget, helpcontext(0x000005c4)]
HRESULT Parent([out, retval] IDispatch** Parent);
[id(0x00009100), propget, helpcontext(0x000005c5)]
HRESULT Body([out, retval] BSTR* Body);
[id(0x00009100), propput, helpcontext(0x000005c5)]
HRESULT Body([in] BSTR Body);
[id(0x00009001), propget, helpcontext(0x000005c6)]
HRESULT Categories([out, retval] BSTR* Categories);
[id(0x00009001), propput, helpcontext(0x000005c6)]
HRESULT Categories([in] BSTR Categories);
[id(0x00008b00), propget, hidden, helpcontext(0x000005c7)]
HRESULT Color([out, retval] OlNoteColor* Color);
[id(0x00008b00), propput, hidden, helpcontext(0x000005c7)]
HRESULT Color([in] OlNoteColor Color);
[id(0x00003007), propget, helpcontext(0x000005c8)]
HRESULT CreationTime([out, retval] DATE* CreationTime);
[id(0x0000f01e), propget, helpcontext(0x000005c9)]
HRESULT EntryID([out, retval] BSTR* EntryID);
[id(0x0000f03e), propget, helpcontext(0x000005ca)]
HRESULT GetInspector([out, retval] _Inspector** GetInspector);
[id(0x00008b03), propget, helpcontext(0x000005cb)]
HRESULT Height([out, retval] long* Height);
[id(0x00008b03), propput, helpcontext(0x000005cb)]
HRESULT Height([in] long Height);
[id(0x00003008), propget, helpcontext(0x000005cc)]
HRESULT LastModificationTime([out, retval] DATE* LastModificationTime);
[id(0x00008b04), propget, helpcontext(0x000005cd)]
HRESULT Left([out, retval] long* Left);
[id(0x00008b04), propput, helpcontext(0x000005cd)]
HRESULT Left([in] long Left);
[id(0x0000001a), propget, helpcontext(0x000005ce)]
HRESULT MessageClass([out, retval] BSTR* MessageClass);
[id(0x0000001a), propput, helpcontext(0x000005ce)]
HRESULT MessageClass([in] BSTR MessageClass);
[id(0x0000f0a3), propget, helpcontext(0x000005cf)]
HRESULT Saved([out, retval] VARIANT_BOOL* Saved);
[id(0x00000e08), propget, helpcontext(0x000005d0)]
HRESULT Size([out, retval] long* Size);
[id(0x0000f7a0), propget, helpcontext(0x000005d1)]
HRESULT Subject([out, retval] BSTR* Subject);
[id(0x00008b05), propget, helpcontext(0x000005d2)]
HRESULT Top([out, retval] long* Top);
[id(0x00008b05), propput, helpcontext(0x000005d2)]
HRESULT Top([in] long Top);
[id(0x00008b02), propget, helpcontext(0x000005d3)]
HRESULT Width([out, retval] long* Width);
[id(0x00008b02), propput, helpcontext(0x000005d3)]
HRESULT Width([in] long Width);
[id(0x0000f023), helpcontext(0x000005d4)]
HRESULT Close([in] OlInspectorClose SaveMode);
[id(0x0000f032), helpcontext(0x000005d5)]
HRESULT Copy([out, retval] IDispatch** Item);
[id(0x0000f04a), helpcontext(0x000005d6)]
HRESULT Delete();
[id(0x0000f0a6), helpcontext(0x000005d7)]
HRESULT Display([in, optional] VARIANT Modal);
[id(0x0000f034), helpcontext(0x000005d8)]
HRESULT Move(
[in] MAPIFolder* DestFldr,
[out, retval] IDispatch** Item);
[id(0x0000f033), helpcontext(0x000005d9)]
HRESULT PrintOut();
[id(0x0000f048), helpcontext(0x000005da)]
HRESULT Save();
[id(0x0000f051), helpcontext(0x000005db)]
HRESULT SaveAs(
[in] BSTR Path,
[in, optional] VARIANT Type);
[id(0x0000f405), propget, helpcontext(0x000005dc)]
HRESULT Links([out, retval] Links** Links);
[id(0x0000fa4d), propget, helpcontext(0x000005dd)]
HRESULT DownloadState([out, retval] OlDownloadState* DownloadState);
[id(0x0000fa09), propget, helpcontext(0x000005de)]
HRESULT ItemProperties([out, retval] ItemProperties** ItemProperties);
[id(0x00008571), propget, helpcontext(0x000005df)]
HRESULT MarkForDownload([out, retval] OlRemoteStatus* MarkForDownload);
[id(0x00008571), propput, helpcontext(0x000005df)]
HRESULT MarkForDownload([in] OlRemoteStatus MarkForDownload);
[id(0x0000faa4), propget, helpcontext(0x000005e0)]
HRESULT IsConflict([out, retval] VARIANT_BOOL* IsConflict);
[id(0x0000faba), propget, helpcontext(0x000005e1)]
HRESULT AutoResolvedWinner([out, retval] VARIANT_BOOL* AutoResolvedWinner);
[id(0x0000fabb), propget, helpcontext(0x000005e2)]
HRESULT Conflicts([out, retval] Conflicts** Conflicts);
[id(0x0000fafd), propget, helpcontext(0x000005e3)]
HRESULT PropertyAccessor([out, retval] PropertyAccessor** PropertyAccessor);
};
[
uuid(0006305B-0000-0000-C000-000000000046),
helpcontext(0x00000962)
]
dispinterface FormRegionEvents {
properties:
methods:
[id(0x0000fb38), helpcontext(0x00000963)]
void Expanded([in] VARIANT_BOOL Expand);
[id(0x0000f004), helpcontext(0x00000964)]
void Close();
};
[
odl,
uuid(000630A0-0000-0000-C000-000000000046),
helpcontext(0x000009ea),
dual,
oleautomation
]
interface _ViewField : IDispatch {
[id(0x0000f000), propget, helpcontext(0x000009eb)]
HRESULT Application([out, retval] _Application** Application);
[id(0x0000f00a), propget, helpcontext(0x000009ec)]
HRESULT Class([out, retval] OlObjectClass* Class);
[id(0x0000f00b), propget, helpcontext(0x000009ed)]
HRESULT Session([out, retval] _NameSpace** Session);
[id(0x0000f001), propget, helpcontext(0x000009ee)]
HRESULT Parent([out, retval] IDispatch** Parent);
[id(0x00002102), propget, helpcontext(0x000009ef)]
HRESULT ViewXMLSchemaName([out, retval] BSTR* ViewXMLSchemaName);
[id(0x0000fb8d), propget, helpcontext(0x000009f0)]
HRESULT ColumnFormat([out, retval] ColumnFormat** ColumnFormat);
};
[
uuid(0006109E-0000-0000-C000-000000000046),
helpcontext(0x00000c75),
noncreatable
]
coclass ColumnFormat {
[default] interface _ColumnFormat;
};
[
odl,
uuid(0006309E-0000-0000-C000-000000000046),
helpcontext(0x00000aa3),
dual,
oleautomation
]
interface _ColumnFormat : IDispatch {
[id(0x0000f000), propget, helpcontext(0x00000aa4)]
HRESULT Application([out, retval] _Application** Application);
[id(0x0000f00a), propget, helpcontext(0x00000aa5)]
HRESULT Class([out, retval] OlObjectClass* Class);
[id(0x0000f00b), propget, helpcontext(0x00000aa6)]
HRESULT Session([out, retval] _NameSpace** Session);
[id(0x0000f001), propget, helpcontext(0x00000aa7)]
HRESULT Parent([out, retval] IDispatch** Parent);
[id(0x0000fa1e), propget, helpcontext(0x00000aa8)]
HRESULT Label([out, retval] BSTR* Label);
[id(0x0000fa1e), propput, helpcontext(0x00000aa8)]
HRESULT Label([in] BSTR Label);
[id(0x0000fb8c), propget, helpcontext(0x00000aa9)]
HRESULT FieldFormat([out, retval] long* FieldFormat);
[id(0x0000fb8c), propput, helpcontext(0x00000aa9)]
HRESULT FieldFormat([in] long FieldFormat);
[id(0x00002117), propget, helpcontext(0x00000aaa)]
HRESULT Width([out, retval] long* Width);
[id(0x00002117), propput, helpcontext(0x00000aaa)]
HRESULT Width([in] long Width);
[id(0x0000fa22), propget, helpcontext(0x00000aab)]
HRESULT Align([out, retval] OlAlign* Align);
[id(0x0000fa22), propput, helpcontext(0x00000aab)]
HRESULT Align([in] OlAlign Align);
[id(0x0000fb8e), propget, helpcontext(0x00000aac)]
HRESULT FieldType([out, retval] OlUserPropertyType* FieldType);
};
[
odl,
uuid(000630A1-0000-0000-C000-000000000046),
helpcontext(0x000009f1),
dual,
oleautomation,
custom(B64784EB-D8D4-4D9B-9ACD-0E30806426F7, ".NETEnumerable")
]
interface _ViewFields : IDispatch {
[id(0x0000f000), propget, helpcontext(0x000009f2)]
HRESULT Application([out, retval] _Application** Application);
[id(0x0000f00a), propget, helpcontext(0x000009f3)]
HRESULT Class([out, retval] OlObjectClass* Class);
[id(0x0000f00b), propget, helpcontext(0x000009f4)]
HRESULT Session([out, retval] _NameSpace** Session);
[id(0x0000f001), propget, helpcontext(0x000009f5)]
HRESULT Parent([out, retval] IDispatch** Parent);
[id(0x00000050), propget, helpcontext(0x000009f6)]
HRESULT Count([out, retval] long* Count);
[id(0x00000051), helpcontext(0x000009f7),
custom(CD2BC5C9-F452-4326-B714-F9C539D4DA58, 0),
custom(2941FF83-88D8-4F73-B6A9-BDF8712D000D, "propget")]
HRESULT Item(
[in] VARIANT Index,
[out, retval] _ViewField** Item);
[id(0x0000005f), helpcontext(0x000009f8)]
HRESULT Add(
[in] BSTR PropertyName,
[out, retval] ViewField** ViewField);
[id(0x0000fb56), helpcontext(0x000009f9)]
HRESULT Insert(
[in] BSTR PropertyName,
[in] VARIANT Index,
[out, retval] ViewField** ViewField);
[id(0x00000052), helpcontext(0x000009fa)]
HRESULT Remove([in] VARIANT Index);
};
[
uuid(0006F09F-0000-0000-C000-000000000046),
helpcontext(0x00000c85),
noncreatable
]
coclass ViewField {
[default] interface _ViewField;
};
[
odl,
uuid(00063097-0000-0000-C000-000000000046),
helpcontext(0x000009fc),
dual,
oleautomation
]
interface _IconView : IDispatch {
[id(0x0000f000), propget, helpcontext(0x000009fd)]
HRESULT Application([out, retval] _Application** Application);
[id(0x0000f00a), propget, helpcontext(0x000009fe)]
HRESULT Class([out, retval] OlObjectClass* Class);
[id(0x0000f00b), propget, helpcontext(0x000009ff)]
HRESULT Session([out, retval] _NameSpace** Session);
[id(0x0000f001), propget, helpcontext(0x00000a00)]
HRESULT Parent([out, retval] IDispatch** Parent);
[id(0x00000197), helpcontext(0x00000a01)]
HRESULT Apply();
[id(0x0000f032), helpcontext(0x00000a02)]
HRESULT Copy(
[in] BSTR Name,
[in, optional] OlViewSaveOption SaveOption,
[out, retval] View** ppview);
[id(0x0000f04a), helpcontext(0x00000a03)]
HRESULT Delete();
[id(0x0000fa44), helpcontext(0x00000a04)]
HRESULT Reset();
[id(0x0000f048), helpcontext(0x00000a05)]
HRESULT Save();
[id(0x0000fa41), propget, helpcontext(0x00000a06)]
HRESULT Language([out, retval] BSTR* Language);
[id(0x0000fa41), propput, helpcontext(0x00000a06)]
HRESULT Language([in] BSTR Language);
[id(0x0000fa40), propget, helpcontext(0x00000a07)]
HRESULT LockUserChanges([out, retval] VARIANT_BOOL* LockUserChanges);
[id(0x0000fa40), propput, helpcontext(0x00000a07)]
HRESULT LockUserChanges([in] VARIANT_BOOL LockUserChanges);
[id(00000000), propget, helpcontext(0x00000a08)]
HRESULT Name([out, retval] BSTR* Name);
[id(00000000), propput, helpcontext(0x00000a08)]
HRESULT Name([in] BSTR Name);
[id(0x0000fa3f), propget, helpcontext(0x00000a09)]
HRESULT SaveOption([out, retval] OlViewSaveOption* SaveOption);
[id(0x0000fa3e), propget, helpcontext(0x00000a0a)]
HRESULT Standard([out, retval] VARIANT_BOOL* Standard);
[id(0x00000194), propget, helpcontext(0x00000a0b)]
HRESULT ViewType([out, retval] OlViewType* ViewType);
[id(0x0000fa3c), propget, helpcontext(0x00000a0c)]
HRESULT XML([out, retval] BSTR* XML);
[id(0x0000fa3c), propput, helpcontext(0x00000a0c)]
HRESULT XML([in] BSTR XML);
[id(0x0000fa36), helpcontext(0x00000a0d)]
HRESULT GoToDate([in] DATE Date);
[id(0x00000199), propget, helpcontext(0x00000a0e)]
HRESULT Filter([out, retval] BSTR* Filter);
[id(0x00000199), propput, helpcontext(0x00000a0e)]
HRESULT Filter([in] BSTR Filter);
[id(0x0000fb5a), propget, helpcontext(0x00000a0f)]
HRESULT SortFields([out, retval] OrderFields** SortFields);
[id(0x0000fb6a), propget, helpcontext(0x00000a10)]
HRESULT IconViewType([out, retval] OlIconViewType* IconViewType);
[id(0x0000fb6a), propput, helpcontext(0x00000a10)]
HRESULT IconViewType([in] OlIconViewType IconViewType);
[id(0x0000fb6b), propget, helpcontext(0x00000a11)]
HRESULT IconPlacement([out, retval] OlIconViewPlacement* IconPlacement);
[id(0x0000fb6b), propput, helpcontext(0x00000a11)]
HRESULT IconPlacement([in] OlIconViewPlacement IconPlacement);
};
[
uuid(0006109A-0000-0000-C000-000000000046),
helpcontext(0x00000c72),
noncreatable
]
coclass OrderFields {
[default] interface _OrderFields;
};
[
odl,
uuid(0006309A-0000-0000-C000-000000000046),
helpcontext(0x00000a6f),
dual,
oleautomation,
custom(B64784EB-D8D4-4D9B-9ACD-0E30806426F7, ".NETEnumerable")
]
interface _OrderFields : IDispatch {
[id(0x0000f000), propget, helpcontext(0x00000a70)]
HRESULT Application([out, retval] _Application** Application);
[id(0x0000f00a), propget, helpcontext(0x00000a71)]
HRESULT Class([out, retval] OlObjectClass* Class);
[id(0x0000f00b), propget, helpcontext(0x00000a72)]
HRESULT Session([out, retval] _NameSpace** Session);
[id(0x0000f001), propget, helpcontext(0x00000a73)]
HRESULT Parent([out, retval] IDispatch** Parent);
[id(0x00000050), propget, helpcontext(0x00000a74)]
HRESULT Count([out, retval] long* Count);
[id(0x00000051), helpcontext(0x00000a75),
custom(CD2BC5C9-F452-4326-B714-F9C539D4DA58, 0),
custom(2941FF83-88D8-4F73-B6A9-BDF8712D000D, "propget")]
HRESULT Item(
[in] VARIANT Index,
[out, retval] _OrderField** Item);
[id(0x0000005f), helpcontext(0x00000a76)]
HRESULT Add(
[in] BSTR PropertyName,
[in, optional] VARIANT IsDescending,
[out, retval] OrderField** OrderField);
[id(0x00000052), helpcontext(0x00000a77)]
HRESULT Remove([in] VARIANT Index);
[id(0x0000fb57), helpcontext(0x00000a78)]
HRESULT RemoveAll();
[id(0x0000fb56), helpcontext(0x00000a79)]
HRESULT Insert(
[in] BSTR PropertyName,
[in] VARIANT Index,
[in, optional] VARIANT IsDescending,
[out, retval] OrderField** OrderField);
};
[
odl,
uuid(0006309B-0000-0000-C000-000000000046),
helpcontext(0x00000a7a),
dual,
oleautomation
]
interface _OrderField : IDispatch {
[id(0x0000f000), propget, helpcontext(0x00000a7b)]
HRESULT Application([out, retval] _Application** Application);
[id(0x0000f00a), propget, helpcontext(0x00000a7c)]
HRESULT Class([out, retval] OlObjectClass* Class);
[id(0x0000f00b), propget, helpcontext(0x00000a7d)]
HRESULT Session([out, retval] _NameSpace** Session);
[id(0x0000f001), propget, helpcontext(0x00000a7e)]
HRESULT Parent([out, retval] IDispatch** Parent);
[id(0x00002102), propget, helpcontext(0x00000a7f)]
HRESULT ViewXMLSchemaName([out, retval] BSTR* ViewXMLSchemaName);
[id(0x0000fb8a), propget, helpcontext(0x00000a81)]
HRESULT IsDescending([out, retval] VARIANT_BOOL* IsDescending);
[id(0x0000fb8a), propput, helpcontext(0x00000a81)]
HRESULT IsDescending([in] VARIANT_BOOL IsDescending);
};
[
uuid(0006109B-0000-0000-C000-000000000046),
helpcontext(0x00000c73),
noncreatable
]
coclass OrderField {
[default] interface _OrderField;
};
[
odl,
uuid(00063098-0000-0000-C000-000000000046),
helpcontext(0x00000a12),
dual,
oleautomation
]
interface _CardView : IDispatch {
[id(0x0000f000), propget, helpcontext(0x00000a13)]
HRESULT Application([out, retval] _Application** Application);
[id(0x0000f00a), propget, helpcontext(0x00000a14)]
HRESULT Class([out, retval] OlObjectClass* Class);
[id(0x0000f00b), propget, helpcontext(0x00000a15)]
HRESULT Session([out, retval] _NameSpace** Session);
[id(0x0000f001), propget, helpcontext(0x00000a16)]
HRESULT Parent([out, retval] IDispatch** Parent);
[id(0x00000197), helpcontext(0x00000a17)]
HRESULT Apply();
[id(0x0000f032), helpcontext(0x00000a18)]
HRESULT Copy(
[in] BSTR Name,
[in, optional] OlViewSaveOption SaveOption,
[out, retval] View** ppview);
[id(0x0000f04a), helpcontext(0x00000a19)]
HRESULT Delete();
[id(0x0000fa44), helpcontext(0x00000a1a)]
HRESULT Reset();
[id(0x0000f048), helpcontext(0x00000a1b)]
HRESULT Save();
[id(0x0000fa41), propget, helpcontext(0x00000a1c)]
HRESULT Language([out, retval] BSTR* Language);
[id(0x0000fa41), propput, helpcontext(0x00000a1c)]
HRESULT Language([in] BSTR Language);
[id(0x0000fa40), propget, helpcontext(0x00000a1d)]
HRESULT LockUserChanges([out, retval] VARIANT_BOOL* LockUserChanges);
[id(0x0000fa40), propput, helpcontext(0x00000a1d)]
HRESULT LockUserChanges([in] VARIANT_BOOL LockUserChanges);
[id(00000000), propget, helpcontext(0x00000a1e)]
HRESULT Name([out, retval] BSTR* Name);
[id(00000000), propput, helpcontext(0x00000a1e)]
HRESULT Name([in] BSTR Name);
[id(0x0000fa3f), propget, helpcontext(0x00000a1f)]
HRESULT SaveOption([out, retval] OlViewSaveOption* SaveOption);
[id(0x0000fa3e), propget, helpcontext(0x00000a20)]
HRESULT Standard([out, retval] VARIANT_BOOL* Standard);
[id(0x00000194), propget, helpcontext(0x00000a21)]
HRESULT ViewType([out, retval] OlViewType* ViewType);
[id(0x0000fa3c), propget, helpcontext(0x00000a22)]
HRESULT XML([out, retval] BSTR* XML);
[id(0x0000fa3c), propput, helpcontext(0x00000a22)]
HRESULT XML([in] BSTR XML);
[id(0x0000fa36), helpcontext(0x00000a23)]
HRESULT GoToDate([in] DATE Date);
[id(0x00000199), propget, helpcontext(0x00000a24)]
HRESULT Filter([out, retval] BSTR* Filter);
[id(0x00000199), propput, helpcontext(0x00000a24)]
HRESULT Filter([in] BSTR Filter);
[id(0x0000fb5a), propget, helpcontext(0x00000a25)]
HRESULT SortFields([out, retval] OrderFields** SortFields);
[id(0x0000fb5f), propget, helpcontext(0x00000a26)]
HRESULT AllowInCellEditing([out, retval] VARIANT_BOOL* AllowInCellEditing);
[id(0x0000fb5f), propput, helpcontext(0x00000a26)]
HRESULT AllowInCellEditing([in] VARIANT_BOOL AllowInCellEditing);
[id(0x0000fb76), propget, helpcontext(0x00000a27)]
HRESULT ShowEmptyFields([out, retval] VARIANT_BOOL* ShowEmptyFields);
[id(0x0000fb76), propput, helpcontext(0x00000a27)]
HRESULT ShowEmptyFields([in] VARIANT_BOOL ShowEmptyFields);
[id(0x00002117), propget, helpcontext(0x00000a28)]
HRESULT Width([out, retval] long* Width);
[id(0x00002117), propput, helpcontext(0x00000a28)]
HRESULT Width([in] long Width);
[id(0x0000fb6c), propget, helpcontext(0x00000a29)]
HRESULT MultiLineFieldHeight([out, retval] long* MultiLineFieldHeight);
[id(0x0000fb6c), propput, helpcontext(0x00000a29)]
HRESULT MultiLineFieldHeight([in] long MultiLineFieldHeight);
[id(0x0000fb55), propget, helpcontext(0x00000a2a)]
HRESULT ViewFields([out, retval] ViewFields** ViewFields);
[id(0x0000fb79), propget, helpcontext(0x00000a2b)]
HRESULT HeadingsFont([out, retval] ViewFont** HeadingsFont);
[id(0x0000fb7a), propget, helpcontext(0x00000a2c)]
HRESULT BodyFont([out, retval] ViewFont** BodyFont);
[id(0x0000fa3b), propget, helpcontext(0x00000a2d)]
HRESULT AutoFormatRules([out, retval] AutoFormatRules** AutoFormatRules);
};
[
uuid(000610A1-0000-0000-C000-000000000046),
helpcontext(0x00000c70),
noncreatable
]
coclass ViewFields {
[default] interface _ViewFields;
};
[
uuid(0006109D-0000-0000-C000-000000000046),
helpcontext(0x00000c74),
noncreatable
]
coclass ViewFont {
[default] interface _ViewFont;
};
[
odl,
uuid(0006309D-0000-0000-C000-000000000046),
helpcontext(0x00000a82),
dual,
oleautomation
]
interface _ViewFont : IDispatch {
[id(0x0000f000), propget, helpcontext(0x00000a83)]
HRESULT Application([out, retval] _Application** Application);
[id(0x0000f00a), propget, helpcontext(0x00000a84)]
HRESULT Class([out, retval] OlObjectClass* Class);
[id(0x0000f00b), propget, helpcontext(0x00000a85)]
HRESULT Session([out, retval] _NameSpace** Session);
[id(0x0000f001), propget, helpcontext(0x00000a86)]
HRESULT Parent([out, retval] IDispatch** Parent);
[id(0x0000fb81), propget, helpcontext(0x00000a87)]
HRESULT Bold([out, retval] VARIANT_BOOL* Bold);
[id(0x0000fb81), propput, helpcontext(0x00000a87)]
HRESULT Bold([in] VARIANT_BOOL Bold);
[id(0x0000fb83), propget, helpcontext(0x00000a88)]
HRESULT Italic([out, retval] VARIANT_BOOL* Italic);
[id(0x0000fb83), propput, helpcontext(0x00000a88)]
HRESULT Italic([in] VARIANT_BOOL Italic);
[id(0x0000fb84), propget, helpcontext(0x00000a89)]
HRESULT Name([out, retval] BSTR* Name);
[id(0x0000fb84), propput, helpcontext(0x00000a89)]
HRESULT Name([in] BSTR Name);
[id(0x0000fb85), propget, helpcontext(0x00000a8a)]
HRESULT Size([out, retval] long* Size);
[id(0x0000fb85), propput, helpcontext(0x00000a8a)]
HRESULT Size([in] long Size);
[id(0x0000fb86), propget, helpcontext(0x00000a8b)]
HRESULT Strikethrough([out, retval] VARIANT_BOOL* Strikethrough);
[id(0x0000fb86), propput, helpcontext(0x00000a8b)]
HRESULT Strikethrough([in] VARIANT_BOOL Strikethrough);
[id(0x0000fb87), propget, helpcontext(0x00000a8c)]
HRESULT Underline([out, retval] VARIANT_BOOL* Underline);
[id(0x0000fb87), propput, helpcontext(0x00000a8c)]
HRESULT Underline([in] VARIANT_BOOL Underline);
[id(0x0000fb8b), propget, helpcontext(0x00000a8d)]
HRESULT Color([out, retval] OlColor* Color);
[id(0x0000fb8b), propput, helpcontext(0x00000a8d)]
HRESULT Color([in] OlColor Color);
[id(0x0000fc7e), propget, helpcontext(0x00000da3)]
HRESULT ExtendedColor([out, retval] OlCategoryColor* ExtendedColor);
[id(0x0000fc7e), propput, helpcontext(0x00000da3)]
HRESULT ExtendedColor([in] OlCategoryColor ExtendedColor);
};
[
uuid(0006F0A2-0000-0000-C000-000000000046),
helpcontext(0x00000c8a),
noncreatable
]
coclass AutoFormatRules {
[default] interface _AutoFormatRules;
};
[
odl,
uuid(00063094-0000-0000-C000-000000000046),
helpcontext(0x00000a98),
dual,
oleautomation,
custom(B64784EB-D8D4-4D9B-9ACD-0E30806426F7, ".NETEnumerable")
]
interface _AutoFormatRules : IDispatch {
[id(0x0000f000), propget, helpcontext(0x00000a99)]
HRESULT Application([out, retval] _Application** Application);
[id(0x0000f00a), propget, helpcontext(0x00000a9a)]
HRESULT Class([out, retval] OlObjectClass* Class);
[id(0x0000f00b), propget, helpcontext(0x00000a9b)]
HRESULT Session([out, retval] _NameSpace** Session);
[id(0x0000f001), propget, helpcontext(0x00000a9c)]
HRESULT Parent([out, retval] IDispatch** Parent);
[id(0x00000050), propget, helpcontext(0x00000a9d)]
HRESULT Count([out, retval] long* Count);
[id(0x00000051), helpcontext(0x00000a9e),
custom(CD2BC5C9-F452-4326-B714-F9C539D4DA58, 0),
custom(2941FF83-88D8-4F73-B6A9-BDF8712D000D, "propget")]
HRESULT Item(
[in] VARIANT Index,
[out, retval] AutoFormatRule** Item);
[id(0x0000005f), helpcontext(0x00000a9f)]
HRESULT Add(
[in] BSTR Name,
[out, retval] AutoFormatRule** AutoFormatRule);
[id(0x0000fb56), helpcontext(0x00000aa0)]
HRESULT Insert(
[in] BSTR Name,
[in] VARIANT Index,
[out, retval] AutoFormatRule** AutoFormatRule);
[id(0x00000052), helpcontext(0x00000aa1)]
HRESULT Remove([in] VARIANT Index);
[id(0x0000fb57), helpcontext(0x00000aa2)]
HRESULT RemoveAll();
[id(0x0000f048), helpcontext(0x00000c8e)]
HRESULT Save();
};
[
uuid(0006F0A1-0000-0000-C000-000000000046),
helpcontext(0x00000c89),
noncreatable
]
coclass AutoFormatRule {
[default] interface _AutoFormatRule;
};
[
odl,
uuid(00063093-0000-0000-C000-000000000046),
helpcontext(0x00000a8e),
dual,
oleautomation
]
interface _AutoFormatRule : IDispatch {
[id(0x0000f000), propget, helpcontext(0x00000a8f)]
HRESULT Application([out, retval] _Application** Application);
[id(0x0000f00a), propget, helpcontext(0x00000a90)]
HRESULT Class([out, retval] OlObjectClass* Class);
[id(0x0000f00b), propget, helpcontext(0x00000a91)]
HRESULT Session([out, retval] _NameSpace** Session);
[id(0x0000f001), propget, helpcontext(0x00000a92)]
HRESULT Parent([out, retval] IDispatch** Parent);
[id(0x00002102), propget, helpcontext(0x00000a93)]
HRESULT Name([out, retval] BSTR* Name);
[id(0x00002102), propput, helpcontext(0x00000a93)]
HRESULT Name([in] BSTR Name);
[id(0x0000fa18), propget, helpcontext(0x00000a94)]
HRESULT Filter([out, retval] BSTR* Filter);
[id(0x0000fa18), propput, helpcontext(0x00000a94)]
HRESULT Filter([in] BSTR Filter);
[id(0x00000067), propget, helpcontext(0x00000a95)]
HRESULT Enabled([out, retval] VARIANT_BOOL* Enabled);
[id(0x00000067), propput, helpcontext(0x00000a95)]
HRESULT Enabled([in] VARIANT_BOOL Enabled);
[id(0x0000fa17), propget, helpcontext(0x00000a96)]
HRESULT Font([out, retval] ViewFont** Font);
[id(0x0000fa17), propput, helpcontext(0x00000a96)]
HRESULT Font([in] ViewFont* Font);
[id(0x0000fa3e), propget, helpcontext(0x00000a97)]
HRESULT Standard([out, retval] VARIANT_BOOL* Standard);
};
[
odl,
uuid(0006309C-0000-0000-C000-000000000046),
helpcontext(0x00000a51),
dual,
oleautomation
]
interface _TimelineView : IDispatch {
[id(0x0000f000), propget, helpcontext(0x00000a52)]
HRESULT Application([out, retval] _Application** Application);
[id(0x0000f00a), propget, helpcontext(0x00000a53)]
HRESULT Class([out, retval] OlObjectClass* Class);
[id(0x0000f00b), propget, helpcontext(0x00000a54)]
HRESULT Session([out, retval] _NameSpace** Session);
[id(0x0000f001), propget, helpcontext(0x00000a55)]
HRESULT Parent([out, retval] IDispatch** Parent);
[id(0x00000197), helpcontext(0x00000a56)]
HRESULT Apply();
[id(0x0000f032), helpcontext(0x00000a57)]
HRESULT Copy(
[in] BSTR Name,
[in, optional] OlViewSaveOption SaveOption,
[out, retval] View** ppview);
[id(0x0000f04a), helpcontext(0x00000a58)]
HRESULT Delete();
[id(0x0000fa44), helpcontext(0x00000a59)]
HRESULT Reset();
[id(0x0000f048), helpcontext(0x00000a5a)]
HRESULT Save();
[id(0x0000fa41), propget, helpcontext(0x00000a5b)]
HRESULT Language([out, retval] BSTR* Language);
[id(0x0000fa41), propput, helpcontext(0x00000a5b)]
HRESULT Language([in] BSTR Language);
[id(0x0000fa40), propget, helpcontext(0x00000a5c)]
HRESULT LockUserChanges([out, retval] VARIANT_BOOL* LockUserChanges);
[id(0x0000fa40), propput, helpcontext(0x00000a5c)]
HRESULT LockUserChanges([in] VARIANT_BOOL LockUserChanges);
[id(00000000), propget, helpcontext(0x00000a5d)]
HRESULT Name([out, retval] BSTR* Name);
[id(00000000), propput, helpcontext(0x00000a5d)]
HRESULT Name([in] BSTR Name);
[id(0x0000fa3f), propget, helpcontext(0x00000a5e)]
HRESULT SaveOption([out, retval] OlViewSaveOption* SaveOption);
[id(0x0000fa3e), propget, helpcontext(0x00000a5f)]
HRESULT Standard([out, retval] VARIANT_BOOL* Standard);
[id(0x00000194), propget, helpcontext(0x00000a60)]
HRESULT ViewType([out, retval] OlViewType* ViewType);
[id(0x0000fa3c), propget, helpcontext(0x00000a61)]
HRESULT XML([out, retval] BSTR* XML);
[id(0x0000fa3c), propput, helpcontext(0x00000a61)]
HRESULT XML([in] BSTR XML);
[id(0x0000fa36), helpcontext(0x00000a62)]
HRESULT GoToDate([in] DATE Date);
[id(0x00000199), propget, helpcontext(0x00000a63)]
HRESULT Filter([out, retval] BSTR* Filter);
[id(0x00000199), propput, helpcontext(0x00000a63)]
HRESULT Filter([in] BSTR Filter);
[id(0x00002101), propget, helpcontext(0x00000a64)]
HRESULT StartField([out, retval] BSTR* StartField);
[id(0x00002101), propput, helpcontext(0x00000a64)]
HRESULT StartField([in] BSTR StartField);
[id(0x0000fb7b), propget, helpcontext(0x00000a65)]
HRESULT EndField([out, retval] BSTR* EndField);
[id(0x0000fb7b), propput, helpcontext(0x00000a65)]
HRESULT EndField([in] BSTR EndField);
[id(0x0000fb58), propget, helpcontext(0x00000a66)]
HRESULT GroupByFields([out, retval] OrderFields** GroupByFields);
[id(0x0000fb80), propget, helpcontext(0x00000a67)]
HRESULT DefaultExpandCollapseSetting([out, retval] OlDefaultExpandCollapseSetting* DefaultExpandCollapseSetting);
[id(0x0000fb80), propput, helpcontext(0x00000a67)]
HRESULT DefaultExpandCollapseSetting([in] OlDefaultExpandCollapseSetting DefaultExpandCollapseSetting);
[id(0x0000fb75), propget, helpcontext(0x00000a68)]
HRESULT ShowWeekNumbers([out, retval] VARIANT_BOOL* ShowWeekNumbers);
[id(0x0000fb75), propput, helpcontext(0x00000a68)]
HRESULT ShowWeekNumbers([in] VARIANT_BOOL ShowWeekNumbers);
[id(0x0000fa2b), propget, helpcontext(0x00000a69)]
HRESULT MaxLabelWidth([out, retval] long* MaxLabelWidth);
[id(0x0000fa2b), propput, helpcontext(0x00000a69)]
HRESULT MaxLabelWidth([in] long MaxLabelWidth);
[id(0x0000fb74), propget, helpcontext(0x00000a6a)]
HRESULT ShowLabelWhenViewingByMonth([out, retval] VARIANT_BOOL* ShowLabelWhenViewingByMonth);
[id(0x0000fb74), propput, helpcontext(0x00000a6a)]
HRESULT ShowLabelWhenViewingByMonth([in] VARIANT_BOOL ShowLabelWhenViewingByMonth);
[id(0x0000fa28), propget, helpcontext(0x00000a6b)]
HRESULT UpperScaleFont([out, retval] ViewFont** UpperScaleFont);
[id(0x0000fa2c), propget, helpcontext(0x00000a6c)]
HRESULT LowerScaleFont([out, retval] ViewFont** LowerScaleFont);
[id(0x0000fa2d), propget, helpcontext(0x00000a6d)]
HRESULT ItemFont([out, retval] ViewFont** ItemFont);
[id(0x0000fb88), propget, helpcontext(0x00000a6e)]
HRESULT TimelineViewMode([out, retval] OlTimelineViewMode* TimelineViewMode);
[id(0x0000fb88), propput, helpcontext(0x00000a6e)]
HRESULT TimelineViewMode([in] OlTimelineViewMode TimelineViewMode);
};
[
odl,
uuid(000630E9-0000-0000-C000-000000000046),
helpcontext(0x00000afb),
dual,
oleautomation
]
interface _MailModule : IDispatch {
[id(0x0000f000), propget, helpcontext(0x00000afc)]
HRESULT Application([out, retval] _Application** Application);
[id(0x0000f00a), propget, helpcontext(0x00000afd)]
HRESULT Class([out, retval] OlObjectClass* Class);
[id(0x0000f00b), propget, helpcontext(0x00000afe)]
HRESULT Session([out, retval] _NameSpace** Session);
[id(0x0000f001), propget, helpcontext(0x00000aff)]
HRESULT Parent([out, retval] IDispatch** Parent);
[id(0x0000fbb9), propget, helpcontext(0x00000caa)]
HRESULT NavigationModuleType([out, retval] OlNavigationModuleType* NavigationModuleType);
[id(0x00002102), propget, helpcontext(0x00000b01)]
HRESULT Name([out, retval] BSTR* Name);
[id(0x0000fbba), propget, helpcontext(0x00000b02)]
HRESULT Position([out, retval] long* Position);
[id(0x0000fbba), propput, helpcontext(0x00000b02)]
HRESULT Position([in] long Position);
[id(0x0000fbbb), propget, helpcontext(0x00000b03)]
HRESULT Visible([out, retval] VARIANT_BOOL* Visible);
[id(0x0000fbbb), propput, helpcontext(0x00000b03)]
HRESULT Visible([in] VARIANT_BOOL Visible);
[id(0x0000fbbc), propget, helpcontext(0x00000b04)]
HRESULT NavigationGroups([out, retval] _NavigationGroups** NavigationGroups);
};
[
odl,
uuid(000630EF-0000-0000-C000-000000000046),
helpcontext(0x00000b23),
dual,
oleautomation,
custom(B64784EB-D8D4-4D9B-9ACD-0E30806426F7, ".NETEnumerable")
]
interface _NavigationGroups : IDispatch {
[id(0x0000f000), propget, helpcontext(0x00000b24)]
HRESULT Application([out, retval] _Application** Application);
[id(0x0000f00a), propget, helpcontext(0x00000b25)]
HRESULT Class([out, retval] OlObjectClass* Class);
[id(0x0000f00b), propget, helpcontext(0x00000b26)]
HRESULT Session([out, retval] _NameSpace** Session);
[id(0x0000f001), propget, helpcontext(0x00000b27)]
HRESULT Parent([out, retval] IDispatch** Parent);
[id(0x00000050), propget, helpcontext(0x00000b28)]
HRESULT Count([out, retval] long* Count);
[id(0x00000051), helpcontext(0x00000b29),
custom(CD2BC5C9-F452-4326-B714-F9C539D4DA58, 0),
custom(2941FF83-88D8-4F73-B6A9-BDF8712D000D, "propget")]
HRESULT Item(
[in] VARIANT Index,
[out, retval] _NavigationGroup** Item);
[id(0x0000fbbd), helpcontext(0x00000b2a)]
HRESULT Create(
[in] BSTR GroupDisplayName,
[out, retval] NavigationGroup** NavigationGroup);
[id(0x0000fbbe), helpcontext(0x00000b2b)]
HRESULT Delete([in] NavigationGroup* Group);
[id(0x0000fbbf), helpcontext(0x00000b2c)]
HRESULT GetDefaultNavigationGroup(
[in] OlGroupType DefaultFolderGroup,
[out, retval] NavigationGroup** NavigationGroup);
};
[
odl,
uuid(000630F0-0000-0000-C000-000000000046),
helpcontext(0x00000b41),
dual,
oleautomation
]
interface _NavigationGroup : IDispatch {
[id(0x0000f000), propget, helpcontext(0x00000b42)]
HRESULT Application([out, retval] _Application** Application);
[id(0x0000f00a), propget, helpcontext(0x00000b43)]
HRESULT Class([out, retval] OlObjectClass* Class);
[id(0x0000f00b), propget, helpcontext(0x00000b44)]
HRESULT Session([out, retval] _NameSpace** Session);
[id(0x0000f001), propget, helpcontext(0x00000b45)]
HRESULT Parent([out, retval] IDispatch** Parent);
[id(0x0000fbc0), propget, helpcontext(0x00000b46)]
HRESULT GroupType([out, retval] OlGroupType* GroupType);
[id(0x0000fbc1), propget, helpcontext(0x00000b47)]
HRESULT NavigationFolders([out, retval] NavigationFolders** NavigationFolders);
[id(0x00002102), propget, helpcontext(0x00000b48)]
HRESULT Name([out, retval] BSTR* Name);
[id(0x00002102), propput, helpcontext(0x00000b48)]
HRESULT Name([in] BSTR Name);
[id(0x0000fbc7), propget, helpcontext(0x00000b49)]
HRESULT Position([out, retval] long* Position);
[id(0x0000fbc7), propput, helpcontext(0x00000b49)]
HRESULT Position([in] long Position);
};
[
uuid(000610F1-0000-0000-C000-000000000046),
helpcontext(0x00000c80),
noncreatable
]
coclass NavigationFolders {
[default] interface _NavigationFolders;
};
[
odl,
uuid(000630F1-0000-0000-C000-000000000046),
helpcontext(0x00000b4a),
dual,
oleautomation,
custom(B64784EB-D8D4-4D9B-9ACD-0E30806426F7, ".NETEnumerable")
]
interface _NavigationFolders : IDispatch {
[id(0x0000f000), propget, helpcontext(0x00000b4b)]
HRESULT Application([out, retval] _Application** Application);
[id(0x0000f00a), propget, helpcontext(0x00000b4c)]
HRESULT Class([out, retval] OlObjectClass* Class);
[id(0x0000f00b), propget, helpcontext(0x00000b4d)]
HRESULT Session([out, retval] _NameSpace** Session);
[id(0x0000f001), propget, helpcontext(0x00000b4e)]
HRESULT Parent([out, retval] IDispatch** Parent);
[id(0x00000050), propget, helpcontext(0x00000b4f)]
HRESULT Count([out, retval] long* Count);
[id(0x00000051), helpcontext(0x00000b50),
custom(CD2BC5C9-F452-4326-B714-F9C539D4DA58, 0),
custom(2941FF83-88D8-4F73-B6A9-BDF8712D000D, "propget")]
HRESULT Item(
[in] VARIANT Index,
[out, retval] _NavigationFolder** Item);
[id(0x0000fbc2), helpcontext(0x00000b51)]
HRESULT Add(
[in] MAPIFolder* Folder,
[out, retval] NavigationFolder** NavigationFolder);
[id(0x0000fbc3), helpcontext(0x00000b52)]
HRESULT Remove([in] NavigationFolder* RemovableFolder);
};
[
odl,
uuid(000630F2-0000-0000-C000-000000000046),
helpcontext(0x00000b53),
dual,
oleautomation
]
interface _NavigationFolder : IDispatch {
[id(0x0000f000), propget, helpcontext(0x00000b54)]
HRESULT Application([out, retval] _Application** Application);
[id(0x0000f00a), propget, helpcontext(0x00000b55)]
HRESULT Class([out, retval] OlObjectClass* Class);
[id(0x0000f00b), propget, helpcontext(0x00000b56)]
HRESULT Session([out, retval] _NameSpace** Session);
[id(0x0000f001), propget, helpcontext(0x00000b57)]
HRESULT Parent([out, retval] IDispatch** Parent);
[id(0x0000fbc4), propget, helpcontext(0x00000b58)]
HRESULT Folder([out, retval] MAPIFolder** Folder);
[id(0x0000fbc5), propget, helpcontext(0x00000b59)]
HRESULT IsSelected([out, retval] VARIANT_BOOL* IsSelected);
[id(0x0000fbc5), propput, helpcontext(0x00000b59)]
HRESULT IsSelected([in] VARIANT_BOOL IsSelected);
[id(0x0000fbc6), propget, helpcontext(0x00000b5a)]
HRESULT IsSideBySide([out, retval] VARIANT_BOOL* IsSideBySide);
[id(0x0000fbc6), propput, helpcontext(0x00000b5a)]
HRESULT IsSideBySide([in] VARIANT_BOOL IsSideBySide);
[id(0x0000fbc7), propget, helpcontext(0x00000b5b)]
HRESULT Position([out, retval] long* Position);
[id(0x0000fbc7), propput, helpcontext(0x00000b5b)]
HRESULT Position([in] long Position);
[id(0x0000fbc8), propget, helpcontext(0x00000b5c)]
HRESULT IsRemovable([out, retval] VARIANT_BOOL* IsRemovable);
[id(0x00002102), propget, helpcontext(0x00000b5d)]
HRESULT DisplayName([out, retval] BSTR* DisplayName);
};
[
uuid(000610F2-0000-0000-C000-000000000046),
helpcontext(0x00000c81),
noncreatable
]
coclass NavigationFolder {
[default] interface _NavigationFolder;
};
[
uuid(000610F0-0000-0000-C000-000000000046),
helpcontext(0x00000c7f),
noncreatable
]
coclass NavigationGroup {
[default] interface _NavigationGroup;
};
[
odl,
uuid(000630EA-0000-0000-C000-000000000046),
helpcontext(0x00000b05),
dual,
oleautomation
]
interface _CalendarModule : IDispatch {
[id(0x0000f000), propget, helpcontext(0x00000b06)]
HRESULT Application([out, retval] _Application** Application);
[id(0x0000f00a), propget, helpcontext(0x00000b07)]
HRESULT Class([out, retval] OlObjectClass* Class);
[id(0x0000f00b), propget, helpcontext(0x00000b08)]
HRESULT Session([out, retval] _NameSpace** Session);
[id(0x0000f001), propget, helpcontext(0x00000b09)]
HRESULT Parent([out, retval] IDispatch** Parent);
[id(0x0000fbb9), propget, helpcontext(0x00000cab)]
HRESULT NavigationModuleType([out, retval] OlNavigationModuleType* NavigationModuleType);
[id(0x00002102), propget, helpcontext(0x00000b0b)]
HRESULT Name([out, retval] BSTR* Name);
[id(0x0000fbba), propget, helpcontext(0x00000b0c)]
HRESULT Position([out, retval] long* Position);
[id(0x0000fbba), propput, helpcontext(0x00000b0c)]
HRESULT Position([in] long Position);
[id(0x0000fbbb), propget, helpcontext(0x00000b0d)]
HRESULT Visible([out, retval] VARIANT_BOOL* Visible);
[id(0x0000fbbb), propput, helpcontext(0x00000b0d)]
HRESULT Visible([in] VARIANT_BOOL Visible);
[id(0x0000fbbc), propget, helpcontext(0x00000b0e)]
HRESULT NavigationGroups([out, retval] _NavigationGroups** NavigationGroups);
};
[
odl,
uuid(000630EB-0000-0000-C000-000000000046),
helpcontext(0x00000b0f),
dual,
oleautomation
]
interface _ContactsModule : IDispatch {
[id(0x0000f000), propget, helpcontext(0x00000b10)]
HRESULT Application([out, retval] _Application** Application);
[id(0x0000f00a), propget, helpcontext(0x00000b11)]
HRESULT Class([out, retval] OlObjectClass* Class);
[id(0x0000f00b), propget, helpcontext(0x00000b12)]
HRESULT Session([out, retval] _NameSpace** Session);
[id(0x0000f001), propget, helpcontext(0x00000b13)]
HRESULT Parent([out, retval] IDispatch** Parent);
[id(0x0000fbb9), propget, helpcontext(0x00000cac)]
HRESULT NavigationModuleType([out, retval] OlNavigationModuleType* NavigationModuleType);
[id(0x00002102), propget, helpcontext(0x00000b15)]
HRESULT Name([out, retval] BSTR* Name);
[id(0x0000fbba), propget, helpcontext(0x00000b16)]
HRESULT Position([out, retval] long* Position);
[id(0x0000fbba), propput, helpcontext(0x00000b16)]
HRESULT Position([in] long Position);
[id(0x0000fbbb), propget, helpcontext(0x00000b17)]
HRESULT Visible([out, retval] VARIANT_BOOL* Visible);
[id(0x0000fbbb), propput, helpcontext(0x00000b17)]
HRESULT Visible([in] VARIANT_BOOL Visible);
[id(0x0000fbbc), propget, helpcontext(0x00000b18)]
HRESULT NavigationGroups([out, retval] _NavigationGroups** NavigationGroups);
};
[
odl,
uuid(000630EC-0000-0000-C000-000000000046),
helpcontext(0x00000b19),
dual,
oleautomation
]
interface _TasksModule : IDispatch {
[id(0x0000f000), propget, helpcontext(0x00000b1a)]
HRESULT Application([out, retval] _Application** Application);
[id(0x0000f00a), propget, helpcontext(0x00000b1b)]
HRESULT Class([out, retval] OlObjectClass* Class);
[id(0x0000f00b), propget, helpcontext(0x00000b1c)]
HRESULT Session([out, retval] _NameSpace** Session);
[id(0x0000f001), propget, helpcontext(0x00000b1d)]
HRESULT Parent([out, retval] IDispatch** Parent);
[id(0x0000fbb9), propget, helpcontext(0x00000cad)]
HRESULT NavigationModuleType([out, retval] OlNavigationModuleType* NavigationModuleType);
[id(0x00002102), propget, helpcontext(0x00000b1f)]
HRESULT Name([out, retval] BSTR* Name);
[id(0x0000fbba), propget, helpcontext(0x00000b20)]
HRESULT Position([out, retval] long* Position);
[id(0x0000fbba), propput, helpcontext(0x00000b20)]
HRESULT Position([in] long Position);
[id(0x0000fbbb), propget, helpcontext(0x00000b21)]
HRESULT Visible([out, retval] VARIANT_BOOL* Visible);
[id(0x0000fbbb), propput, helpcontext(0x00000b21)]
HRESULT Visible([in] VARIANT_BOOL Visible);
[id(0x0000fbbc), propget, helpcontext(0x00000b22)]
HRESULT NavigationGroups([out, retval] _NavigationGroups** NavigationGroups);
};
[
odl,
uuid(000630ED-0000-0000-C000-000000000046),
helpcontext(0x00000b2d),
dual,
oleautomation
]
interface _JournalModule : IDispatch {
[id(0x0000f000), propget, helpcontext(0x00000b2e)]
HRESULT Application([out, retval] _Application** Application);
[id(0x0000f00a), propget, helpcontext(0x00000b2f)]
HRESULT Class([out, retval] OlObjectClass* Class);
[id(0x0000f00b), propget, helpcontext(0x00000b30)]
HRESULT Session([out, retval] _NameSpace** Session);
[id(0x0000f001), propget, helpcontext(0x00000b31)]
HRESULT Parent([out, retval] IDispatch** Parent);
[id(0x0000fbb9), propget, helpcontext(0x00000cae)]
HRESULT NavigationModuleType([out, retval] OlNavigationModuleType* NavigationModuleType);
[id(0x00002102), propget, helpcontext(0x00000b33)]
HRESULT Name([out, retval] BSTR* Name);
[id(0x0000fbba), propget, helpcontext(0x00000b34)]
HRESULT Position([out, retval] long* Position);
[id(0x0000fbba), propput, helpcontext(0x00000b34)]
HRESULT Position([in] long Position);
[id(0x0000fbbb), propget, helpcontext(0x00000b35)]
HRESULT Visible([out, retval] VARIANT_BOOL* Visible);
[id(0x0000fbbb), propput, helpcontext(0x00000b35)]
HRESULT Visible([in] VARIANT_BOOL Visible);
[id(0x0000fbbc), propget, helpcontext(0x00000b36)]
HRESULT NavigationGroups([out, retval] _NavigationGroups** NavigationGroups);
};
[
odl,
uuid(000630EE-0000-0000-C000-000000000046),
helpcontext(0x00000b37),
dual,
oleautomation
]
interface _NotesModule : IDispatch {
[id(0x0000f000), propget, helpcontext(0x00000b38)]
HRESULT Application([out, retval] _Application** Application);
[id(0x0000f00a), propget, helpcontext(0x00000b39)]
HRESULT Class([out, retval] OlObjectClass* Class);
[id(0x0000f00b), propget, helpcontext(0x00000b3a)]
HRESULT Session([out, retval] _NameSpace** Session);
[id(0x0000f001), propget, helpcontext(0x00000b3b)]
HRESULT Parent([out, retval] IDispatch** Parent);
[id(0x0000fbb9), propget, helpcontext(0x00000ca3)]
HRESULT NavigationModuleType([out, retval] OlNavigationModuleType* NavigationModuleType);
[id(0x00002102), propget, helpcontext(0x00000b3d)]
HRESULT Name([out, retval] BSTR* Name);
[id(0x0000fbba), propget, helpcontext(0x00000b3e)]
HRESULT Position([out, retval] long* Position);
[id(0x0000fbba), propput, helpcontext(0x00000b3e)]
HRESULT Position([in] long Position);
[id(0x0000fbbb), propget, helpcontext(0x00000b3f)]
HRESULT Visible([out, retval] VARIANT_BOOL* Visible);
[id(0x0000fbbb), propput, helpcontext(0x00000b3f)]
HRESULT Visible([in] VARIANT_BOOL Visible);
[id(0x0000fbbc), propget, helpcontext(0x00000b40)]
HRESULT NavigationGroups([out, retval] _NavigationGroups** NavigationGroups);
};
[
uuid(000630F3-0000-0000-C000-000000000046),
helpcontext(0x00000b5e)
]
dispinterface NavigationPaneEvents_12 {
properties:
methods:
[id(0x0000fbc9), helpcontext(0x00000b5f)]
void ModuleSwitch([in] NavigationModule* CurrentModule);
};
[
uuid(000630F4-0000-0000-C000-000000000046),
helpcontext(0x00000b60)
]
dispinterface NavigationGroupsEvents_12 {
properties:
methods:
[id(0x0000fbca), helpcontext(0x00000b61)]
void SelectedChange([in] NavigationFolder* NavigationFolder);
[id(0x0000fbcb), helpcontext(0x00000b62)]
void NavigationFolderAdd([in] NavigationFolder* NavigationFolder);
[id(0x0000fbcc), helpcontext(0x00000b63)]
void NavigationFolderRemove();
};
[
odl,
uuid(000630A2-0000-0000-C000-000000000046),
helpcontext(0x00000b64),
dual,
oleautomation
]
interface _BusinessCardView : IDispatch {
[id(0x0000f000), propget, helpcontext(0x00000b65)]
HRESULT Application([out, retval] _Application** Application);
[id(0x0000f00a), propget, helpcontext(0x00000b66)]
HRESULT Class([out, retval] OlObjectClass* Class);
[id(0x0000f00b), propget, helpcontext(0x00000b67)]
HRESULT Session([out, retval] _NameSpace** Session);
[id(0x0000f001), propget, helpcontext(0x00000b68)]
HRESULT Parent([out, retval] IDispatch** Parent);
[id(0x00000197), helpcontext(0x00000b69)]
HRESULT Apply();
[id(0x0000f032), helpcontext(0x00000b6a)]
HRESULT Copy(
[in] BSTR Name,
[in, optional] OlViewSaveOption SaveOption,
[out, retval] View** ppview);
[id(0x0000f04a), helpcontext(0x00000b6b)]
HRESULT Delete();
[id(0x0000fa44), helpcontext(0x00000b6c)]
HRESULT Reset();
[id(0x0000f048), helpcontext(0x00000b6d)]
HRESULT Save();
[id(0x0000fa41), propget, helpcontext(0x00000b6e)]
HRESULT Language([out, retval] BSTR* Language);
[id(0x0000fa41), propput, helpcontext(0x00000b6e)]
HRESULT Language([in] BSTR Language);
[id(0x0000fa40), propget, helpcontext(0x00000b6f)]
HRESULT LockUserChanges([out, retval] VARIANT_BOOL* LockUserChanges);
[id(0x0000fa40), propput, helpcontext(0x00000b6f)]
HRESULT LockUserChanges([in] VARIANT_BOOL LockUserChanges);
[id(00000000), propget, helpcontext(0x00000b70)]
HRESULT Name([out, retval] BSTR* Name);
[id(00000000), propput, helpcontext(0x00000b70)]
HRESULT Name([in] BSTR Name);
[id(0x0000fa3f), propget, helpcontext(0x00000b71)]
HRESULT SaveOption([out, retval] OlViewSaveOption* SaveOption);
[id(0x0000fa3e), propget, helpcontext(0x00000b72)]
HRESULT Standard([out, retval] VARIANT_BOOL* Standard);
[id(0x00000194), propget, helpcontext(0x00000b73)]
HRESULT ViewType([out, retval] OlViewType* ViewType);
[id(0x0000fa3c), propget, helpcontext(0x00000b74)]
HRESULT XML([out, retval] BSTR* XML);
[id(0x0000fa3c), propput, helpcontext(0x00000b74)]
HRESULT XML([in] BSTR XML);
[id(0x0000fa36), helpcontext(0x00000b75)]
HRESULT GoToDate([in] DATE Date);
[id(0x00000199), propget, helpcontext(0x00000b76)]
HRESULT Filter([out, retval] BSTR* Filter);
[id(0x00000199), propput, helpcontext(0x00000b76)]
HRESULT Filter([in] BSTR Filter);
[id(0x0000fb79), propget, helpcontext(0x00000b77)]
HRESULT HeadingsFont([out, retval] ViewFont** HeadingsFont);
[id(0x0000fb5a), propget, helpcontext(0x00000b78)]
HRESULT SortFields([out, retval] OrderFields** SortFields);
[id(0x0000fbda), propget, helpcontext(0x00000b79)]
HRESULT CardSize([out, retval] long* CardSize);
[id(0x0000fbda), propput, helpcontext(0x00000b79)]
HRESULT CardSize([in] long CardSize);
};
[
odl,
uuid(00063059-0000-0000-C000-000000000046),
helpcontext(0x00000b81),
dual,
oleautomation
]
interface _FormRegionStartup : IDispatch {
[id(0x0000fb36), helpcontext(0x00000b82)]
HRESULT GetFormRegionStorage(
[in] BSTR FormRegionName,
[in] IDispatch* Item,
[in] long LCID,
[in] OlFormRegionMode FormRegionMode,
[in] OlFormRegionSize FormRegionSize,
[out, retval] VARIANT* Storage);
[id(0x0000fb3d), helpcontext(0x00000b83)]
HRESULT BeforeFormRegionShow([in] FormRegion* FormRegion);
[id(0x0000fc33), helpcontext(0x00000ce9)]
HRESULT GetFormRegionManifest(
[in] BSTR FormRegionName,
[in] long LCID,
[out, retval] VARIANT* Manifest);
[id(0x0000fc34), helpcontext(0x00000ceb)]
HRESULT GetFormRegionIcon(
[in] BSTR FormRegionName,
[in] long LCID,
[in] OlFormRegionIcon Icon,
[out, retval] VARIANT* Result);
};
[
uuid(0006315A-0000-0000-C000-000000000046),
helpcontext(0x00000bca),
noncreatable
]
coclass FormRegion {
[default] interface _FormRegion;
[default, source] dispinterface FormRegionEvents;
};
[
odl,
uuid(0006305A-0000-0000-C000-000000000046),
helpcontext(0x00000950),
dual,
oleautomation
]
interface _FormRegion : IDispatch {
[id(0x0000f000), propget, helpcontext(0x00000951)]
HRESULT Application([out, retval] _Application** Application);
[id(0x0000f00a), propget, helpcontext(0x00000952)]
HRESULT Class([out, retval] OlObjectClass* Class);
[id(0x0000f00b), propget, helpcontext(0x00000953)]
HRESULT Session([out, retval] _NameSpace** Session);
[id(0x0000f001), propget, helpcontext(0x00000954)]
HRESULT Parent([out, retval] IDispatch** Parent);
[id(0x0000fb38), propget, helpcontext(0x00000955)]
HRESULT IsExpanded([out, retval] VARIANT_BOOL* IsExpanded);
[id(0x0000fb39), propget, helpcontext(0x00000957)]
HRESULT Form([out, retval] IDispatch** Form);
[id(0x0000fb35), propget, helpcontext(0x00000958)]
HRESULT Detail([out, retval] BSTR* Detail);
[id(0x0000fb35), propput, helpcontext(0x00000958)]
HRESULT Detail([in] BSTR Detail);
[id(0x0000fa60), propget, helpcontext(0x00000959)]
HRESULT Item([out, retval] IDispatch** Item);
[id(0x0000f03e), propget, helpcontext(0x0000095a)]
HRESULT Inspector([out, retval] _Inspector** Inspector);
[id(0x0000fb34), propget, helpcontext(0x0000095b)]
HRESULT FormRegionMode([out, retval] OlFormRegionMode* FormRegionMode);
[id(0x0000fa41), propget, helpcontext(0x0000095c)]
HRESULT Language([out, retval] long* Language);
[id(0x0000fb3b), helpcontext(0x0000095e)]
HRESULT Reflow();
[id(0x00003001), propget, helpcontext(0x0000095f)]
HRESULT DisplayName([out, retval] BSTR* DisplayName);
[id(0x00002102), propget, helpcontext(0x00000960)]
HRESULT InternalName([out, retval] BSTR* InternalName);
[id(0x0000fac9), helpcontext(0x00000961)]
HRESULT SetControlItemProperty(
[in] IDispatch* Control,
[in] BSTR PropertyName);
[id(0x0000fc06), propget, helpcontext(0x00000bd0)]
HRESULT SuppressControlReplacement([out, retval] VARIANT_BOOL* SuppressControlReplacement);
[id(0x0000fc06), propput, helpcontext(0x00000bd0)]
HRESULT SuppressControlReplacement([in] VARIANT_BOOL SuppressControlReplacement);
[id(0x00002109), helpcontext(0x00000c90)]
HRESULT Select();
[id(0x0000fc1a), propget, helpcontext(0x00000cc1)]
HRESULT EnableAutoLayout([out, retval] VARIANT_BOOL* EnableAutoLayout);
[id(0x0000fc1a), propput, helpcontext(0x00000cc1)]
HRESULT EnableAutoLayout([in] VARIANT_BOOL EnableAutoLayout);
[id(0x00002103), propget, helpcontext(0x00000d81)]
HRESULT Visible([out, retval] VARIANT_BOOL* Visible);
[id(0x00002103), propput, helpcontext(0x00000d81)]
HRESULT Visible([in] VARIANT_BOOL Visible);
};
[
odl,
uuid(000630FF-0000-0000-C000-000000000046),
helpcontext(0x00000d1f),
dual,
oleautomation
]
interface _SolutionsModule : IDispatch {
[id(0x0000f000), propget, helpcontext(0x00000d20)]
HRESULT Application([out, retval] _Application** Application);
[id(0x0000f00a), propget, helpcontext(0x00000d21)]
HRESULT Class([out, retval] OlObjectClass* Class);
[id(0x0000f00b), propget, helpcontext(0x00000d22)]
HRESULT Session([out, retval] _NameSpace** Session);
[id(0x0000f001), propget, helpcontext(0x00000d23)]
HRESULT Parent([out, retval] IDispatch** Parent);
[id(0x0000fbb9), propget, helpcontext(0x00000d24)]
HRESULT NavigationModuleType([out, retval] OlNavigationModuleType* NavigationModuleType);
[id(0x00002102), propget, helpcontext(0x00000d25)]
HRESULT Name([out, retval] BSTR* Name);
[id(0x0000fbba), propget, helpcontext(0x00000d26)]
HRESULT Position([out, retval] long* Position);
[id(0x0000fbba), propput, helpcontext(0x00000d26)]
HRESULT Position([in] long Position);
[id(0x0000fbbb), propget, helpcontext(0x00000d27)]
HRESULT Visible([out, retval] VARIANT_BOOL* Visible);
[id(0x0000fbbb), propput, helpcontext(0x00000d27)]
HRESULT Visible([in] VARIANT_BOOL Visible);
[id(0x0000fc3e), helpcontext(0x00000d28)]
HRESULT AddSolution(
[in] MAPIFolder* Solution,
[in] OlSolutionScope Scope);
};
[
odl,
uuid(00063099-0000-0000-C000-000000000046),
helpcontext(0x00000a2e),
dual,
oleautomation
]
interface _CalendarView : IDispatch {
[id(0x0000f000), propget, helpcontext(0x00000a2f)]
HRESULT Application([out, retval] _Application** Application);
[id(0x0000f00a), propget, helpcontext(0x00000a30)]
HRESULT Class([out, retval] OlObjectClass* Class);
[id(0x0000f00b), propget, helpcontext(0x00000a31)]
HRESULT Session([out, retval] _NameSpace** Session);
[id(0x0000f001), propget, helpcontext(0x00000a32)]
HRESULT Parent([out, retval] IDispatch** Parent);
[id(0x00000197), helpcontext(0x00000a33)]
HRESULT Apply();
[id(0x0000f032), helpcontext(0x00000a34)]
HRESULT Copy(
[in] BSTR Name,
[in, optional] OlViewSaveOption SaveOption,
[out, retval] View** ppview);
[id(0x0000f04a), helpcontext(0x00000a35)]
HRESULT Delete();
[id(0x0000fa44), helpcontext(0x00000a36)]
HRESULT Reset();
[id(0x0000f048), helpcontext(0x00000a37)]
HRESULT Save();
[id(0x0000fa41), propget, helpcontext(0x00000a38)]
HRESULT Language([out, retval] BSTR* Language);
[id(0x0000fa41), propput, helpcontext(0x00000a38)]
HRESULT Language([in] BSTR Language);
[id(0x0000fa40), propget, helpcontext(0x00000a39)]
HRESULT LockUserChanges([out, retval] VARIANT_BOOL* LockUserChanges);
[id(0x0000fa40), propput, helpcontext(0x00000a39)]
HRESULT LockUserChanges([in] VARIANT_BOOL LockUserChanges);
[id(00000000), propget, helpcontext(0x00000a3a)]
HRESULT Name([out, retval] BSTR* Name);
[id(00000000), propput, helpcontext(0x00000a3a)]
HRESULT Name([in] BSTR Name);
[id(0x0000fa3f), propget, helpcontext(0x00000a3b)]
HRESULT SaveOption([out, retval] OlViewSaveOption* SaveOption);
[id(0x0000fa3e), propget, helpcontext(0x00000a3c)]
HRESULT Standard([out, retval] VARIANT_BOOL* Standard);
[id(0x00000194), propget, helpcontext(0x00000a3d)]
HRESULT ViewType([out, retval] OlViewType* ViewType);
[id(0x0000fa3c), propget, helpcontext(0x00000a3e)]
HRESULT XML([out, retval] BSTR* XML);
[id(0x0000fa3c), propput, helpcontext(0x00000a3e)]
HRESULT XML([in] BSTR XML);
[id(0x0000fa36), helpcontext(0x00000a3f)]
HRESULT GoToDate([in] DATE Date);
[id(0x00000199), propget, helpcontext(0x00000a40)]
HRESULT Filter([out, retval] BSTR* Filter);
[id(0x00000199), propput, helpcontext(0x00000a40)]
HRESULT Filter([in] BSTR Filter);
[id(0x00002101), propget, helpcontext(0x00000a41)]
HRESULT StartField([out, retval] BSTR* StartField);
[id(0x00002101), propput, helpcontext(0x00000a41)]
HRESULT StartField([in] BSTR StartField);
[id(0x0000fb7b), propget, helpcontext(0x00000a42)]
HRESULT EndField([out, retval] BSTR* EndField);
[id(0x0000fb7b), propput, helpcontext(0x00000a42)]
HRESULT EndField([in] BSTR EndField);
[id(0x0000fb77), propget, helpcontext(0x00000a43)]
HRESULT CalendarViewMode([out, retval] OlCalendarViewMode* CalendarViewMode);
[id(0x0000fb77), propput, helpcontext(0x00000a43)]
HRESULT CalendarViewMode([in] OlCalendarViewMode CalendarViewMode);
[id(0x0000fb6d), propget, helpcontext(0x00000bd1)]
HRESULT DayWeekTimeScale([out, retval] OlDayWeekTimeScale* DayWeekTimeScale);
[id(0x0000fb6d), propput, helpcontext(0x00000bd1)]
HRESULT DayWeekTimeScale([in] OlDayWeekTimeScale DayWeekTimeScale);
[id(0x0000fb71), propget, helpcontext(0x00000a48)]
HRESULT MonthShowEndTime([out, retval] VARIANT_BOOL* MonthShowEndTime);
[id(0x0000fb71), propput, helpcontext(0x00000a48)]
HRESULT MonthShowEndTime([in] VARIANT_BOOL MonthShowEndTime);
[id(0x0000fb73), propget, helpcontext(0x00000a4a)]
HRESULT BoldDatesWithItems([out, retval] VARIANT_BOOL* BoldDatesWithItems);
[id(0x0000fb73), propput, helpcontext(0x00000a4a)]
HRESULT BoldDatesWithItems([in] VARIANT_BOOL BoldDatesWithItems);
[id(0x0000fb7c), propget, helpcontext(0x00000bd2)]
HRESULT DayWeekTimeFont([out, retval] ViewFont** DayWeekTimeFont);
[id(0x0000fb7d), propget, helpcontext(0x00000bd3)]
HRESULT DayWeekFont([out, retval] ViewFont** DayWeekFont);
[id(0x0000fb7f), propget, helpcontext(0x00000a4e)]
HRESULT MonthFont([out, retval] ViewFont** MonthFont);
[id(0x0000fa3b), propget, helpcontext(0x00000a4f)]
HRESULT AutoFormatRules([out, retval] AutoFormatRules** AutoFormatRules);
[id(0x0000fb82), propget, helpcontext(0x00000a50)]
HRESULT DaysInMultiDayMode([out, retval] long* DaysInMultiDayMode);
[id(0x0000fb82), propput, helpcontext(0x00000a50)]
HRESULT DaysInMultiDayMode([in] long DaysInMultiDayMode);
[id(0x0000fc07), propget, helpcontext(0x00000bd4)]
HRESULT DisplayedDates([out, retval] VARIANT* DisplayedDates);
[id(0x0000fc11), propget, helpcontext(0x00000ca0)]
HRESULT BoldSubjects([out, retval] VARIANT_BOOL* BoldSubjects);
[id(0x0000fc11), propput, helpcontext(0x00000ca0)]
HRESULT BoldSubjects([in] VARIANT_BOOL BoldSubjects);
[id(0x0000fc3a), propget, helpcontext(0x00000cf1)]
HRESULT SelectedStartTime([out, retval] DATE* SelectedStartTime);
[id(0x0000fc3b), propget, helpcontext(0x00000cf2)]
HRESULT SelectedEndTime([out, retval] DATE* SelectedEndTime);
};
[
odl,
uuid(00063096-0000-0000-C000-000000000046),
helpcontext(0x000009c2),
dual,
oleautomation
]
interface _TableView : IDispatch {
[id(0x0000f000), propget, helpcontext(0x000009c3)]
HRESULT Application([out, retval] _Application** Application);
[id(0x0000f00a), propget, helpcontext(0x000009c4)]
HRESULT Class([out, retval] OlObjectClass* Class);
[id(0x0000f00b), propget, helpcontext(0x000009c5)]
HRESULT Session([out, retval] _NameSpace** Session);
[id(0x0000f001), propget, helpcontext(0x000009c6)]
HRESULT Parent([out, retval] IDispatch** Parent);
[id(0x00000197), helpcontext(0x000009c7)]
HRESULT Apply();
[id(0x0000f032), helpcontext(0x000009c8)]
HRESULT Copy(
[in] BSTR Name,
[in, optional] OlViewSaveOption SaveOption,
[out, retval] View** ppview);
[id(0x0000f04a), helpcontext(0x000009c9)]
HRESULT Delete();
[id(0x0000fa44), helpcontext(0x000009ca)]
HRESULT Reset();
[id(0x0000f048), helpcontext(0x000009cb)]
HRESULT Save();
[id(0x0000fa41), propget, helpcontext(0x000009cc)]
HRESULT Language([out, retval] BSTR* Language);
[id(0x0000fa41), propput, helpcontext(0x000009cc)]
HRESULT Language([in] BSTR Language);
[id(0x0000fa40), propget, helpcontext(0x000009cd)]
HRESULT LockUserChanges([out, retval] VARIANT_BOOL* LockUserChanges);
[id(0x0000fa40), propput, helpcontext(0x000009cd)]
HRESULT LockUserChanges([in] VARIANT_BOOL LockUserChanges);
[id(00000000), propget, helpcontext(0x000009ce)]
HRESULT Name([out, retval] BSTR* Name);
[id(00000000), propput, helpcontext(0x000009ce)]
HRESULT Name([in] BSTR Name);
[id(0x0000fa3f), propget, helpcontext(0x000009cf)]
HRESULT SaveOption([out, retval] OlViewSaveOption* SaveOption);
[id(0x0000fa3e), propget, helpcontext(0x000009d0)]
HRESULT Standard([out, retval] VARIANT_BOOL* Standard);
[id(0x00000194), propget, helpcontext(0x000009d1)]
HRESULT ViewType([out, retval] OlViewType* ViewType);
[id(0x0000fa3c), propget, helpcontext(0x000009d2)]
HRESULT XML([out, retval] BSTR* XML);
[id(0x0000fa3c), propput, helpcontext(0x000009d2)]
HRESULT XML([in] BSTR XML);
[id(0x0000fa36), helpcontext(0x000009d3)]
HRESULT GoToDate([in] DATE Date);
[id(0x00000199), propget, helpcontext(0x000009d4)]
HRESULT Filter([out, retval] BSTR* Filter);
[id(0x00000199), propput, helpcontext(0x000009d4)]
HRESULT Filter([in] BSTR Filter);
[id(0x0000fb55), propget, helpcontext(0x000009d5)]
HRESULT ViewFields([out, retval] ViewFields** ViewFields);
[id(0x0000fb58), propget, helpcontext(0x000009d6)]
HRESULT GroupByFields([out, retval] OrderFields** GroupByFields);
[id(0x0000fb5a), propget, helpcontext(0x000009d7)]
HRESULT SortFields([out, retval] OrderFields** SortFields);
[id(0x0000fb5b), propget, helpcontext(0x000009d8)]
HRESULT MaxLinesInMultiLineView([out, retval] long* MaxLinesInMultiLineView);
[id(0x0000fb5b), propput, helpcontext(0x000009d8)]
HRESULT MaxLinesInMultiLineView([in] long MaxLinesInMultiLineView);
[id(0x0000fb59), propget, helpcontext(0x000009d9)]
HRESULT AutomaticGrouping([out, retval] VARIANT_BOOL* AutomaticGrouping);
[id(0x0000fb59), propput, helpcontext(0x000009d9)]
HRESULT AutomaticGrouping([in] VARIANT_BOOL AutomaticGrouping);
[id(0x0000fb80), propget, helpcontext(0x000009da)]
HRESULT DefaultExpandCollapseSetting([out, retval] OlDefaultExpandCollapseSetting* DefaultExpandCollapseSetting);
[id(0x0000fb80), propput, helpcontext(0x000009da)]
HRESULT DefaultExpandCollapseSetting([in] OlDefaultExpandCollapseSetting DefaultExpandCollapseSetting);
[id(0x0000fb5c), propget, helpcontext(0x000009db)]
HRESULT AutomaticColumnSizing([out, retval] VARIANT_BOOL* AutomaticColumnSizing);
[id(0x0000fb5c), propput, helpcontext(0x000009db)]
HRESULT AutomaticColumnSizing([in] VARIANT_BOOL AutomaticColumnSizing);
[id(0x0000fb5d), propget, helpcontext(0x000009dc)]
HRESULT MultiLine([out, retval] OlMultiLine* MultiLine);
[id(0x0000fb5d), propput, helpcontext(0x000009dc)]
HRESULT MultiLine([in] OlMultiLine MultiLine);
[id(0x0000fb5e), propget, helpcontext(0x000009dd)]
HRESULT MultiLineWidth([out, retval] long* MultiLineWidth);
[id(0x0000fb5e), propput, helpcontext(0x000009dd)]
HRESULT MultiLineWidth([in] long MultiLineWidth);
[id(0x0000fb5f), propget, helpcontext(0x000009de)]
HRESULT AllowInCellEditing([out, retval] VARIANT_BOOL* AllowInCellEditing);
[id(0x0000fb5f), propput, helpcontext(0x000009de)]
HRESULT AllowInCellEditing([in] VARIANT_BOOL AllowInCellEditing);
[id(0x0000fb60), propget, helpcontext(0x000009df)]
HRESULT ShowNewItemRow([out, retval] VARIANT_BOOL* ShowNewItemRow);
[id(0x0000fb60), propput, helpcontext(0x000009df)]
HRESULT ShowNewItemRow([in] VARIANT_BOOL ShowNewItemRow);
[id(0x0000fb61), propget, helpcontext(0x000009e0)]
HRESULT GridLineStyle([out, retval] OlGridLineStyle* GridLineStyle);
[id(0x0000fb61), propput, helpcontext(0x000009e0)]
HRESULT GridLineStyle([in] OlGridLineStyle GridLineStyle);
[id(0x0000fb62), propget, helpcontext(0x000009e1)]
HRESULT ShowItemsInGroups([out, retval] VARIANT_BOOL* ShowItemsInGroups);
[id(0x0000fb62), propput, helpcontext(0x000009e1)]
HRESULT ShowItemsInGroups([in] VARIANT_BOOL ShowItemsInGroups);
[id(0x0000fb63), propget, helpcontext(0x000009e2)]
HRESULT ShowReadingPane([out, retval] VARIANT_BOOL* ShowReadingPane);
[id(0x0000fb63), propput, helpcontext(0x000009e2)]
HRESULT ShowReadingPane([in] VARIANT_BOOL ShowReadingPane);
[id(0x0000fb64), propget, helpcontext(0x000009e3)]
HRESULT HideReadingPaneHeaderInfo([out, retval] VARIANT_BOOL* HideReadingPaneHeaderInfo);
[id(0x0000fb64), propput, helpcontext(0x000009e3)]
HRESULT HideReadingPaneHeaderInfo([in] VARIANT_BOOL HideReadingPaneHeaderInfo);
[id(0x0000fb65), propget, hidden, helpcontext(0x000009e4)]
HRESULT ShowUnreadAndFlaggedMessages([out, retval] VARIANT_BOOL* ShowUnreadAndFlaggedMessages);
[id(0x0000fb65), propput, hidden, helpcontext(0x000009e4)]
HRESULT ShowUnreadAndFlaggedMessages([in] VARIANT_BOOL ShowUnreadAndFlaggedMessages);
[id(0x0000fb68), propget, helpcontext(0x000009e5)]
HRESULT RowFont([out, retval] ViewFont** RowFont);
[id(0x0000fb67), propget, helpcontext(0x000009e6)]
HRESULT ColumnFont([out, retval] ViewFont** ColumnFont);
[id(0x0000fb69), propget, helpcontext(0x000009e7)]
HRESULT AutoPreviewFont([out, retval] ViewFont** AutoPreviewFont);
[id(0x0000fb78), propget, helpcontext(0x000009e8)]
HRESULT AutoPreview([out, retval] OlAutoPreview* AutoPreview);
[id(0x0000fb78), propput, helpcontext(0x000009e8)]
HRESULT AutoPreview([in] OlAutoPreview AutoPreview);
[id(0x0000fa3b), propget, helpcontext(0x000009e9)]
HRESULT AutoFormatRules([out, retval] AutoFormatRules** AutoFormatRules);
[id(0x0000fb1d), helpcontext(0x00000cf3)]
HRESULT GetTable([out, retval] Table** Table);
[id(0x0000fc80), propget, helpcontext(0x00000dbb)]
HRESULT ShowConversationByDate([out, retval] VARIANT_BOOL* ShowConversationByDate);
[id(0x0000fc80), propput, helpcontext(0x00000dbb)]
HRESULT ShowConversationByDate([in] VARIANT_BOOL ShowConversationByDate);
[id(0x0000fc81), propget, helpcontext(0x00000dbc)]
HRESULT ShowFullConversations([out, retval] VARIANT_BOOL* ShowFullConversations);
[id(0x0000fc81), propput, helpcontext(0x00000dbc)]
HRESULT ShowFullConversations([in] VARIANT_BOOL ShowFullConversations);
[id(0x0000fc83), propget, helpcontext(0x00000dc0)]
HRESULT AlwaysExpandConversation([out, retval] VARIANT_BOOL* AlwaysExpandConversation);
[id(0x0000fc83), propput, helpcontext(0x00000dc0)]
HRESULT AlwaysExpandConversation([in] VARIANT_BOOL AlwaysExpandConversation);
[id(0x0000fc89), propget, helpcontext(0x00000de5)]
HRESULT ShowConversationSendersAboveSubject([out, retval] VARIANT_BOOL* ShowConversationSendersAboveSubject);
[id(0x0000fc89), propput, helpcontext(0x00000de5)]
HRESULT ShowConversationSendersAboveSubject([in] VARIANT_BOOL ShowConversationSendersAboveSubject);
};
[
odl,
uuid(000630FE-0000-0000-C000-000000000046),
helpcontext(0x00000cf6),
dual,
oleautomation
]
interface _MobileItem : IDispatch {
[id(0x0000f000), propget, helpcontext(0x00000cf7)]
HRESULT Application([out, retval] _Application** Application);
[id(0x0000f00a), propget, helpcontext(0x00000cf8)]
HRESULT Class([out, retval] OlObjectClass* Class);
[id(0x0000f00b), propget, helpcontext(0x00000cf9)]
HRESULT Session([out, retval] _NameSpace** Session);
[id(0x0000f001), propget, helpcontext(0x00000cfa)]
HRESULT Parent([out, retval] IDispatch** Parent);
[id(0x0000f817), propget, helpcontext(0x00000cfb)]
HRESULT Actions([out, retval] Actions** Actions);
[id(0x0000f815), propget, helpcontext(0x00000cfc)]
HRESULT Attachments([out, retval] Attachments** Attachments);
[id(0x00008535), propget, helpcontext(0x00000cfd)]
HRESULT BillingInformation([out, retval] BSTR* BillingInformation);
[id(0x00008535), propput, helpcontext(0x00000cfd)]
HRESULT BillingInformation([in] BSTR BillingInformation);
[id(0x0000fc4b), propget, helpcontext(0x00000cfe)]
HRESULT Body([out, retval] BSTR* Body);
[id(0x0000fc4b), propput, helpcontext(0x00000cfe)]
HRESULT Body([in] BSTR Body);
[id(0x00009001), propget, helpcontext(0x00000cff)]
HRESULT Categories([out, retval] BSTR* Categories);
[id(0x00009001), propput, helpcontext(0x00000cff)]
HRESULT Categories([in] BSTR Categories);
[id(0x0000853b), propget, helpcontext(0x00000d00)]
HRESULT Companies([out, retval] BSTR* Companies);
[id(0x0000853b), propput, helpcontext(0x00000d00)]
HRESULT Companies([in] BSTR Companies);
[id(0x0000fac0), propget, helpcontext(0x00000d01)]
HRESULT ConversationIndex([out, retval] BSTR* ConversationIndex);
[id(0x00000070), propget, helpcontext(0x00000d02)]
HRESULT ConversationTopic([out, retval] BSTR* ConversationTopic);
[id(0x00003007), propget, helpcontext(0x00000d03)]
HRESULT CreationTime([out, retval] DATE* CreationTime);
[id(0x0000f01e), propget, helpcontext(0x00000d04)]
HRESULT EntryID([out, retval] BSTR* EntryID);
[id(0x0000f095), propget, helpcontext(0x00000d05)]
HRESULT FormDescription([out, retval] FormDescription** FormDescription);
[id(0x0000f03e), propget, helpcontext(0x00000d06)]
HRESULT GetInspector([out, retval] _Inspector** GetInspector);
[id(0x00000017), propget, helpcontext(0x00000d07)]
HRESULT Importance([out, retval] OlImportance* Importance);
[id(0x00000017), propput, helpcontext(0x00000d07)]
HRESULT Importance([in] OlImportance Importance);
[id(0x00003008), propget, helpcontext(0x00000d08)]
HRESULT LastModificationTime([out, retval] DATE* LastModificationTime);
[id(0x0000f100), propget, hidden, helpcontext(0x00000d09)]
HRESULT MAPIOBJECT([out, retval] IUnknown** MAPIOBJECT);
[id(0x0000001a), propget, helpcontext(0x00000d0a)]
HRESULT MessageClass([out, retval] BSTR* MessageClass);
[id(0x0000001a), propput, helpcontext(0x00000d0a)]
HRESULT MessageClass([in] BSTR MessageClass);
[id(0x00008534), propget, helpcontext(0x00000d0b)]
HRESULT Mileage([out, retval] BSTR* Mileage);
[id(0x00008534), propput, helpcontext(0x00000d0b)]
HRESULT Mileage([in] BSTR Mileage);
[id(0x0000850e), propget, helpcontext(0x00000d0c)]
HRESULT NoAging([out, retval] VARIANT_BOOL* NoAging);
[id(0x0000850e), propput, helpcontext(0x00000d0c)]
HRESULT NoAging([in] VARIANT_BOOL NoAging);
[id(0x00008552), propget, helpcontext(0x00000d0d)]
HRESULT OutlookInternalVersion([out, retval] long* OutlookInternalVersion);
[id(0x00008554), propget, helpcontext(0x00000d0e)]
HRESULT OutlookVersion([out, retval] BSTR* OutlookVersion);
[id(0x0000f0a3), propget, helpcontext(0x00000d0f)]
HRESULT Saved([out, retval] VARIANT_BOOL* Saved);
[id(0x00000036), propget, helpcontext(0x00000d10)]
HRESULT Sensitivity([out, retval] OlSensitivity* Sensitivity);
[id(0x00000036), propput, helpcontext(0x00000d10)]
HRESULT Sensitivity([in] OlSensitivity Sensitivity);
[id(0x0000fc57), propget, helpcontext(0x00000d11)]
HRESULT Size([out, retval] long* Size);
[id(0x00000037), propget, helpcontext(0x00000d12)]
HRESULT Subject([out, retval] BSTR* Subject);
[id(0x00000037), propput, helpcontext(0x00000d12)]
HRESULT Subject([in] BSTR Subject);
[id(0x0000f01c), propget, helpcontext(0x00000d13)]
HRESULT UnRead([out, retval] VARIANT_BOOL* UnRead);
[id(0x0000f01c), propput, helpcontext(0x00000d13)]
HRESULT UnRead([in] VARIANT_BOOL UnRead);
[id(0x0000f816), propget, helpcontext(0x00000d14)]
HRESULT UserProperties([out, retval] UserProperties** UserProperties);
[id(0x0000f023), helpcontext(0x00000d15)]
HRESULT Close([in] OlInspectorClose SaveMode);
[id(0x0000f032), helpcontext(0x00000d16)]
HRESULT Copy([out, retval] IDispatch** Item);
[id(0x0000f04a), helpcontext(0x00000d17)]
HRESULT Delete();
[id(0x0000f0a6), helpcontext(0x00000d18)]
HRESULT Display([in, optional] VARIANT Modal);
[id(0x0000f034), helpcontext(0x00000d19)]
HRESULT Move(
[in] MAPIFolder* DestFldr,
[out, retval] IDispatch** Item);
[id(0x0000f033), helpcontext(0x00000d1a)]
HRESULT PrintOut();
[id(0x0000f048), helpcontext(0x00000d1b)]
HRESULT Save();
[id(0x0000f051), helpcontext(0x00000d1c)]
HRESULT SaveAs(
[in] BSTR Path,
[in, optional] VARIANT Type);
[id(0x0000f404), propget, helpcontext(0x00000d2d)]
HRESULT HTMLBody([out, retval] BSTR* HTMLBody);
[id(0x0000f404), propput, helpcontext(0x00000d2d)]
HRESULT HTMLBody([in] BSTR HTMLBody);
[id(0x0000fc4c), propget, helpcontext(0x00000d2e)]
HRESULT MobileFormat([out, retval] OlMobileFormat* MobileFormat);
[id(0x0000fc4d), propget, helpcontext(0x00000d2f)]
HRESULT SMILBody([out, retval] BSTR* SMILBody);
[id(0x0000fc4d), propput, helpcontext(0x00000d2f)]
HRESULT SMILBody([in] BSTR SMILBody);
[id(0x0000f810), helpcontext(0x00000d30)]
HRESULT Reply([out, retval] MobileItem** Item);
[id(0x0000f811), helpcontext(0x00000d31)]
HRESULT ReplyAll([out, retval] MobileItem** Item);
[id(0x0000fc55), helpcontext(0x00000d32)]
HRESULT Send([in] VARIANT_BOOL ForceSend);
[id(0x0000f814), propget, helpcontext(0x00000d33)]
HRESULT Recipients([out, retval] Recipients** Recipients);
[id(0x00000e04), propget, helpcontext(0x00000d51)]
HRESULT To([out, retval] BSTR* To);
[id(0x00000e04), propput, helpcontext(0x00000d51)]
HRESULT To([in] BSTR To);
[id(0x0000f813), helpcontext(0x00000d52)]
HRESULT Forward([out, retval] MobileItem** Item);
[id(0x00000050), propget, helpcontext(0x00000d53)]
HRESULT ReplyRecipientNames([out, retval] BSTR* ReplyRecipientNames);
[id(0x0000f013), propget, helpcontext(0x00000d54)]
HRESULT ReplyRecipients([out, retval] Recipients** ReplyRecipients);
[id(0x0000fc56), propget, helpcontext(0x00000d55)]
HRESULT Count([out, retval] long* Count);
[id(0x0000f403), propget, helpcontext(0x00000d56)]
HRESULT Submitted([out, retval] VARIANT_BOOL* Submitted);
[id(0x0000fa09), propget, helpcontext(0x00000d57)]
HRESULT ItemProperties([out, retval] ItemProperties** ItemProperties);
[id(0x00000e06), propget, helpcontext(0x00000d58)]
HRESULT ReceivedTime([out, retval] DATE* ReceivedTime);
[id(0x0000fad1), propget, helpcontext(0x00000d59)]
HRESULT SendUsingAccount([out, retval] Account** SendUsingAccount);
[id(0x0000fad1), propput, helpcontext(0x00000d59)]
HRESULT SendUsingAccount([in] Account* SendUsingAccount);
[id(0x0000f402), propget, helpcontext(0x00000d5a)]
HRESULT Sent([out, retval] VARIANT_BOOL* Sent);
[id(0x00000039), propget, helpcontext(0x00000d6a)]
HRESULT SentOn([out, retval] DATE* SentOn);
[id(0x0000fafd), propget, helpcontext(0x00000d82)]
HRESULT PropertyAccessor([out, retval] PropertyAccessor** PropertyAccessor);
[id(0x0000003f), propget, helpcontext(0x00000d83)]
HRESULT ReceivedByEntryID([out, retval] BSTR* ReceivedByEntryID);
[id(0x00000040), propget, helpcontext(0x00000d84)]
HRESULT ReceivedByName([out, retval] BSTR* ReceivedByName);
[id(0x00000c1f), propget, helpcontext(0x00000d85)]
HRESULT SenderEmailAddress([out, retval] BSTR* SenderEmailAddress);
[id(0x00000c1e), propget, helpcontext(0x00000d86)]
HRESULT SenderEmailType([out, retval] BSTR* SenderEmailType);
[id(0x00000c1a), propget, helpcontext(0x00000d87)]
HRESULT SenderName([out, retval] BSTR* SenderName);
};
[
uuid(000610FE-0000-0000-C000-000000000046),
helpcontext(0x00000d1d),
noncreatable
]
coclass MobileItem {
[default] interface _MobileItem;
[source] dispinterface ItemEvents;
[default, source] dispinterface ItemEvents_10;
};
[
odl,
uuid(00063022-0000-0000-C000-000000000046),
helpcontext(0x000004ca),
dual,
oleautomation
]
interface _JournalItem : IDispatch {
[id(0x0000f000), propget, helpcontext(0x000004cb)]
HRESULT Application([out, retval] _Application** Application);
[id(0x0000f00a), propget, helpcontext(0x000004cc)]
HRESULT Class([out, retval] OlObjectClass* Class);
[id(0x0000f00b), propget, helpcontext(0x000004cd)]
HRESULT Session([out, retval] _NameSpace** Session);
[id(0x0000f001), propget, helpcontext(0x000004ce)]
HRESULT Parent([out, retval] IDispatch** Parent);
[id(0x0000f817), propget, helpcontext(0x000004cf)]
HRESULT Actions([out, retval] Actions** Actions);
[id(0x0000f815), propget, helpcontext(0x000004d0)]
HRESULT Attachments([out, retval] Attachments** Attachments);
[id(0x00008535), propget, helpcontext(0x000004d1)]
HRESULT BillingInformation([out, retval] BSTR* BillingInformation);
[id(0x00008535), propput, helpcontext(0x000004d1)]
HRESULT BillingInformation([in] BSTR BillingInformation);
[id(0x00009100), propget, helpcontext(0x000004d2)]
HRESULT Body([out, retval] BSTR* Body);
[id(0x00009100), propput, helpcontext(0x000004d2)]
HRESULT Body([in] BSTR Body);
[id(0x00009001), propget, helpcontext(0x000004d3)]
HRESULT Categories([out, retval] BSTR* Categories);
[id(0x00009001), propput, helpcontext(0x000004d3)]
HRESULT Categories([in] BSTR Categories);
[id(0x0000853b), propget, helpcontext(0x000004d4)]
HRESULT Companies([out, retval] BSTR* Companies);
[id(0x0000853b), propput, helpcontext(0x000004d4)]
HRESULT Companies([in] BSTR Companies);
[id(0x0000fac0), propget, helpcontext(0x000004d5)]
HRESULT ConversationIndex([out, retval] BSTR* ConversationIndex);
[id(0x00000070), propget, helpcontext(0x000004d6)]
HRESULT ConversationTopic([out, retval] BSTR* ConversationTopic);
[id(0x00003007), propget, helpcontext(0x000004d7)]
HRESULT CreationTime([out, retval] DATE* CreationTime);
[id(0x0000f01e), propget, helpcontext(0x000004d8)]
HRESULT EntryID([out, retval] BSTR* EntryID);
[id(0x0000f095), propget, helpcontext(0x000004d9)]
HRESULT FormDescription([out, retval] FormDescription** FormDescription);
[id(0x0000f03e), propget, helpcontext(0x000004da)]
HRESULT GetInspector([out, retval] _Inspector** GetInspector);
[id(0x00000017), propget, helpcontext(0x000004db)]
HRESULT Importance([out, retval] OlImportance* Importance);
[id(0x00000017), propput, helpcontext(0x000004db)]
HRESULT Importance([in] OlImportance Importance);
[id(0x00003008), propget, helpcontext(0x000004dc)]
HRESULT LastModificationTime([out, retval] DATE* LastModificationTime);
[id(0x0000f100), propget, hidden, helpcontext(0x000004dd)]
HRESULT MAPIOBJECT([out, retval] IUnknown** MAPIOBJECT);
[id(0x0000001a), propget, helpcontext(0x000004de)]
HRESULT MessageClass([out, retval] BSTR* MessageClass);
[id(0x0000001a), propput, helpcontext(0x000004de)]
HRESULT MessageClass([in] BSTR MessageClass);
[id(0x00008534), propget, helpcontext(0x000004df)]
HRESULT Mileage([out, retval] BSTR* Mileage);
[id(0x00008534), propput, helpcontext(0x000004df)]
HRESULT Mileage([in] BSTR Mileage);
[id(0x0000850e), propget, helpcontext(0x000004e0)]
HRESULT NoAging([out, retval] VARIANT_BOOL* NoAging);
[id(0x0000850e), propput, helpcontext(0x000004e0)]
HRESULT NoAging([in] VARIANT_BOOL NoAging);
[id(0x00008552), propget, helpcontext(0x000004e1)]
HRESULT OutlookInternalVersion([out, retval] long* OutlookInternalVersion);
[id(0x00008554), propget, helpcontext(0x000004e2)]
HRESULT OutlookVersion([out, retval] BSTR* OutlookVersion);
[id(0x0000f0a3), propget, helpcontext(0x000004e3)]
HRESULT Saved([out, retval] VARIANT_BOOL* Saved);
[id(0x00000036), propget, helpcontext(0x000004e4)]
HRESULT Sensitivity([out, retval] OlSensitivity* Sensitivity);
[id(0x00000036), propput, helpcontext(0x000004e4)]
HRESULT Sensitivity([in] OlSensitivity Sensitivity);
[id(0x00000e08), propget, helpcontext(0x000004e5)]
HRESULT Size([out, retval] long* Size);
[id(0x00000037), propget, helpcontext(0x000004e6)]
HRESULT Subject([out, retval] BSTR* Subject);
[id(0x00000037), propput, helpcontext(0x000004e6)]
HRESULT Subject([in] BSTR Subject);
[id(0x0000f01c), propget, helpcontext(0x000004e7)]
HRESULT UnRead([out, retval] VARIANT_BOOL* UnRead);
[id(0x0000f01c), propput, helpcontext(0x000004e7)]
HRESULT UnRead([in] VARIANT_BOOL UnRead);
[id(0x0000f816), propget, helpcontext(0x000004e8)]
HRESULT UserProperties([out, retval] UserProperties** UserProperties);
[id(0x0000f023), helpcontext(0x000004e9)]
HRESULT Close([in] OlInspectorClose SaveMode);
[id(0x0000f032), helpcontext(0x000004ea)]
HRESULT Copy([out, retval] IDispatch** Item);
[id(0x0000f04a), helpcontext(0x000004eb)]
HRESULT Delete();
[id(0x0000f0a6), helpcontext(0x000004ec)]
HRESULT Display([in, optional] VARIANT Modal);
[id(0x0000f034), helpcontext(0x000004ed)]
HRESULT Move(
[in] MAPIFolder* DestFldr,
[out, retval] IDispatch** Item);
[id(0x0000f033), helpcontext(0x000004ee)]
HRESULT PrintOut();
[id(0x0000f048), helpcontext(0x000004ef)]
HRESULT Save();
[id(0x0000f051), helpcontext(0x000004f0)]
HRESULT SaveAs(
[in] BSTR Path,
[in, optional] VARIANT Type);
[id(0x00000e04), propget, helpcontext(0x000004f1)]
HRESULT ContactNames([out, retval] BSTR* ContactNames);
[id(0x00000e04), propput, helpcontext(0x000004f1)]
HRESULT ContactNames([in] BSTR ContactNames);
[id(0x00008711), propget, helpcontext(0x000004f2)]
HRESULT DocPosted([out, retval] VARIANT_BOOL* DocPosted);
[id(0x00008711), propput, helpcontext(0x000004f2)]
HRESULT DocPosted([in] VARIANT_BOOL DocPosted);
[id(0x0000870e), propget, helpcontext(0x000004f3)]
HRESULT DocPrinted([out, retval] VARIANT_BOOL* DocPrinted);
[id(0x0000870e), propput, helpcontext(0x000004f3)]
HRESULT DocPrinted([in] VARIANT_BOOL DocPrinted);
[id(0x00008710), propget, helpcontext(0x000004f4)]
HRESULT DocRouted([out, retval] VARIANT_BOOL* DocRouted);
[id(0x00008710), propput, helpcontext(0x000004f4)]
HRESULT DocRouted([in] VARIANT_BOOL DocRouted);
[id(0x0000870f), propget, helpcontext(0x000004f5)]
HRESULT DocSaved([out, retval] VARIANT_BOOL* DocSaved);
[id(0x0000870f), propput, helpcontext(0x000004f5)]
HRESULT DocSaved([in] VARIANT_BOOL DocSaved);
[id(0x00008707), propget, helpcontext(0x000004f6)]
HRESULT Duration([out, retval] long* Duration);
[id(0x00008707), propput, helpcontext(0x000004f6)]
HRESULT Duration([in] long Duration);
[id(0x00008708), propget, helpcontext(0x000004f7)]
HRESULT End([out, retval] DATE* End);
[id(0x00008708), propput, helpcontext(0x000004f7)]
HRESULT End([in] DATE End);
[id(0x00008700), propget, helpcontext(0x000004f8)]
HRESULT Type([out, retval] BSTR* Type);
[id(0x00008700), propput, helpcontext(0x000004f8)]
HRESULT Type([in] BSTR Type);
[id(0x0000f814), propget, helpcontext(0x000004f9)]
HRESULT Recipients([out, retval] Recipients** Recipients);
[id(0x00008706), propget, helpcontext(0x000004fa)]
HRESULT Start([out, retval] DATE* Start);
[id(0x00008706), propput, helpcontext(0x000004fa)]
HRESULT Start([in] DATE Start);
[id(0x0000f813), helpcontext(0x000004fb)]
HRESULT Forward([out, retval] MailItem** Item);
[id(0x0000f810), helpcontext(0x000004fc)]
HRESULT Reply([out, retval] MailItem** Item);
[id(0x0000f811), helpcontext(0x000004fd)]
HRESULT ReplyAll([out, retval] MailItem** Item);
[id(0x0000f725), helpcontext(0x000004fe)]
HRESULT StartTimer();
[id(0x0000f726), helpcontext(0x000004ff)]
HRESULT StopTimer();
[id(0x0000f405), propget, helpcontext(0x00000500)]
HRESULT Links([out, retval] Links** Links);
[id(0x0000fa4d), propget, helpcontext(0x00000501)]
HRESULT DownloadState([out, retval] OlDownloadState* DownloadState);
[id(0x0000fa0b), helpcontext(0x00000502)]
HRESULT ShowCategoriesDialog();
[id(0x0000fa09), propget, helpcontext(0x00000503)]
HRESULT ItemProperties([out, retval] ItemProperties** ItemProperties);
[id(0x00008571), propget, helpcontext(0x00000504)]
HRESULT MarkForDownload([out, retval] OlRemoteStatus* MarkForDownload);
[id(0x00008571), propput, helpcontext(0x00000504)]
HRESULT MarkForDownload([in] OlRemoteStatus MarkForDownload);
[id(0x0000faa4), propget, helpcontext(0x00000505)]
HRESULT IsConflict([out, retval] VARIANT_BOOL* IsConflict);
[id(0x0000faba), propget, helpcontext(0x00000506)]
HRESULT AutoResolvedWinner([out, retval] VARIANT_BOOL* AutoResolvedWinner);
[id(0x0000fabb), propget, helpcontext(0x00000507)]
HRESULT Conflicts([out, retval] Conflicts** Conflicts);
[id(0x0000fafd), propget, helpcontext(0x00000508)]
HRESULT PropertyAccessor([out, retval] PropertyAccessor** PropertyAccessor);
[id(0x0000fc54), helpcontext(0x00000d4d)]
HRESULT GetConversation([out, retval] _Conversation** Conversation);
[id(0x0000fc75), propget, helpcontext(0x00000d8f)]
HRESULT ConversationID([out, retval] BSTR* ConversationID);
};
[
odl,
uuid(00063024-0000-0000-C000-000000000046),
helpcontext(0x000005e4),
dual,
oleautomation
]
interface _PostItem : IDispatch {
[id(0x0000f000), propget, helpcontext(0x000005e5)]
HRESULT Application([out, retval] _Application** Application);
[id(0x0000f00a), propget, helpcontext(0x000005e6)]
HRESULT Class([out, retval] OlObjectClass* Class);
[id(0x0000f00b), propget, helpcontext(0x000005e7)]
HRESULT Session([out, retval] _NameSpace** Session);
[id(0x0000f001), propget, helpcontext(0x000005e8)]
HRESULT Parent([out, retval] IDispatch** Parent);
[id(0x0000f817), propget, helpcontext(0x000005e9)]
HRESULT Actions([out, retval] Actions** Actions);
[id(0x0000f815), propget, helpcontext(0x000005ea)]
HRESULT Attachments([out, retval] Attachments** Attachments);
[id(0x00008535), propget, helpcontext(0x000005eb)]
HRESULT BillingInformation([out, retval] BSTR* BillingInformation);
[id(0x00008535), propput, helpcontext(0x000005eb)]
HRESULT BillingInformation([in] BSTR BillingInformation);
[id(0x00009100), propget, helpcontext(0x000005ec)]
HRESULT Body([out, retval] BSTR* Body);
[id(0x00009100), propput, helpcontext(0x000005ec)]
HRESULT Body([in] BSTR Body);
[id(0x00009001), propget, helpcontext(0x000005ed)]
HRESULT Categories([out, retval] BSTR* Categories);
[id(0x00009001), propput, helpcontext(0x000005ed)]
HRESULT Categories([in] BSTR Categories);
[id(0x0000853b), propget, helpcontext(0x000005ee)]
HRESULT Companies([out, retval] BSTR* Companies);
[id(0x0000853b), propput, helpcontext(0x000005ee)]
HRESULT Companies([in] BSTR Companies);
[id(0x0000fac0), propget, helpcontext(0x000005ef)]
HRESULT ConversationIndex([out, retval] BSTR* ConversationIndex);
[id(0x00000070), propget, helpcontext(0x000005f0)]
HRESULT ConversationTopic([out, retval] BSTR* ConversationTopic);
[id(0x00003007), propget, helpcontext(0x000005f1)]
HRESULT CreationTime([out, retval] DATE* CreationTime);
[id(0x0000f01e), propget, helpcontext(0x000005f2)]
HRESULT EntryID([out, retval] BSTR* EntryID);
[id(0x0000f095), propget, helpcontext(0x000005f3)]
HRESULT FormDescription([out, retval] FormDescription** FormDescription);
[id(0x0000f03e), propget, helpcontext(0x000005f4)]
HRESULT GetInspector([out, retval] _Inspector** GetInspector);
[id(0x00000017), propget, helpcontext(0x000005f5)]
HRESULT Importance([out, retval] OlImportance* Importance);
[id(0x00000017), propput, helpcontext(0x000005f5)]
HRESULT Importance([in] OlImportance Importance);
[id(0x00003008), propget, helpcontext(0x000005f6)]
HRESULT LastModificationTime([out, retval] DATE* LastModificationTime);
[id(0x0000f100), propget, hidden, helpcontext(0x000005f7)]
HRESULT MAPIOBJECT([out, retval] IUnknown** MAPIOBJECT);
[id(0x0000001a), propget, helpcontext(0x000005f8)]
HRESULT MessageClass([out, retval] BSTR* MessageClass);
[id(0x0000001a), propput, helpcontext(0x000005f8)]
HRESULT MessageClass([in] BSTR MessageClass);
[id(0x00008534), propget, helpcontext(0x000005f9)]
HRESULT Mileage([out, retval] BSTR* Mileage);
[id(0x00008534), propput, helpcontext(0x000005f9)]
HRESULT Mileage([in] BSTR Mileage);
[id(0x0000850e), propget, helpcontext(0x000005fa)]
HRESULT NoAging([out, retval] VARIANT_BOOL* NoAging);
[id(0x0000850e), propput, helpcontext(0x000005fa)]
HRESULT NoAging([in] VARIANT_BOOL NoAging);
[id(0x00008552), propget, helpcontext(0x000005fb)]
HRESULT OutlookInternalVersion([out, retval] long* OutlookInternalVersion);
[id(0x00008554), propget, helpcontext(0x000005fc)]
HRESULT OutlookVersion([out, retval] BSTR* OutlookVersion);
[id(0x0000f0a3), propget, helpcontext(0x000005fd)]
HRESULT Saved([out, retval] VARIANT_BOOL* Saved);
[id(0x00000036), propget, helpcontext(0x000005fe)]
HRESULT Sensitivity([out, retval] OlSensitivity* Sensitivity);
[id(0x00000036), propput, helpcontext(0x000005fe)]
HRESULT Sensitivity([in] OlSensitivity Sensitivity);
[id(0x00000e08), propget, helpcontext(0x000005ff)]
HRESULT Size([out, retval] long* Size);
[id(0x00000037), propget, helpcontext(0x00000600)]
HRESULT Subject([out, retval] BSTR* Subject);
[id(0x00000037), propput, helpcontext(0x00000600)]
HRESULT Subject([in] BSTR Subject);
[id(0x0000f01c), propget, helpcontext(0x00000601)]
HRESULT UnRead([out, retval] VARIANT_BOOL* UnRead);
[id(0x0000f01c), propput, helpcontext(0x00000601)]
HRESULT UnRead([in] VARIANT_BOOL UnRead);
[id(0x0000f816), propget, helpcontext(0x00000602)]
HRESULT UserProperties([out, retval] UserProperties** UserProperties);
[id(0x0000f023), helpcontext(0x00000603)]
HRESULT Close([in] OlInspectorClose SaveMode);
[id(0x0000f032), helpcontext(0x00000604)]
HRESULT Copy([out, retval] IDispatch** Item);
[id(0x0000f04a), helpcontext(0x00000605)]
HRESULT Delete();
[id(0x0000f0a6), helpcontext(0x00000606)]
HRESULT Display([in, optional] VARIANT Modal);
[id(0x0000f034), helpcontext(0x00000607)]
HRESULT Move(
[in] MAPIFolder* DestFldr,
[out, retval] IDispatch** Item);
[id(0x0000f033), helpcontext(0x00000608)]
HRESULT PrintOut();
[id(0x0000f048), helpcontext(0x00000609)]
HRESULT Save();
[id(0x0000f051), helpcontext(0x0000060a)]
HRESULT SaveAs(
[in] BSTR Path,
[in, optional] VARIANT Type);
[id(0x00000015), propget, helpcontext(0x0000060b)]
HRESULT ExpiryTime([out, retval] DATE* ExpiryTime);
[id(0x00000015), propput, helpcontext(0x0000060b)]
HRESULT ExpiryTime([in] DATE ExpiryTime);
[id(0x0000f404), propget, helpcontext(0x0000060c)]
HRESULT HTMLBody([out, retval] BSTR* HTMLBody);
[id(0x0000f404), propput, helpcontext(0x0000060c)]
HRESULT HTMLBody([in] BSTR HTMLBody);
[id(0x00000e06), propget, helpcontext(0x0000060d)]
HRESULT ReceivedTime([out, retval] DATE* ReceivedTime);
[id(0x00000c1a), propget, helpcontext(0x0000060e)]
HRESULT SenderName([out, retval] BSTR* SenderName);
[id(0x00000039), propget, helpcontext(0x0000060f)]
HRESULT SentOn([out, retval] DATE* SentOn);
[id(0x0000f822), helpcontext(0x00000610)]
HRESULT ClearConversationIndex();
[id(0x0000f813), helpcontext(0x00000611)]
HRESULT Forward([out, retval] MailItem** Item);
[id(0x0000f075), helpcontext(0x00000612)]
HRESULT Post();
[id(0x0000f810), helpcontext(0x00000613)]
HRESULT Reply([out, retval] MailItem** Item);
[id(0x0000f405), propget, helpcontext(0x00000614)]
HRESULT Links([out, retval] Links** Links);
[id(0x0000fa09), propget, helpcontext(0x00000615)]
HRESULT ItemProperties([out, retval] ItemProperties** ItemProperties);
[id(0x0000fa49), propget, helpcontext(0x00000616)]
HRESULT BodyFormat([out, retval] OlBodyFormat* BodyFormat);
[id(0x0000fa49), propput, helpcontext(0x00000616)]
HRESULT BodyFormat([in] OlBodyFormat BodyFormat);
[id(0x0000fa4d), propget, helpcontext(0x00000617)]
HRESULT DownloadState([out, retval] OlDownloadState* DownloadState);
[id(0x0000fa0b), helpcontext(0x00000618)]
HRESULT ShowCategoriesDialog();
[id(0x00003fde), propget, helpcontext(0x00000619)]
HRESULT InternetCodepage([out, retval] long* InternetCodepage);
[id(0x00003fde), propput, helpcontext(0x00000619)]
HRESULT InternetCodepage([in] long InternetCodepage);
[id(0x00008571), propget, helpcontext(0x0000061a)]
HRESULT MarkForDownload([out, retval] OlRemoteStatus* MarkForDownload);
[id(0x00008571), propput, helpcontext(0x0000061a)]
HRESULT MarkForDownload([in] OlRemoteStatus MarkForDownload);
[id(0x0000faa3), hidden, helpcontext(0x0000061b)]
HRESULT SetACLs([out, retval] VARIANT_BOOL* AllOkay);
[id(0x0000faa4), propget, helpcontext(0x0000061c)]
HRESULT IsConflict([out, retval] VARIANT_BOOL* IsConflict);
[id(0x0000faba), propget, helpcontext(0x0000061d)]
HRESULT AutoResolvedWinner([out, retval] VARIANT_BOOL* AutoResolvedWinner);
[id(0x0000fabb), propget, helpcontext(0x0000061e)]
HRESULT Conflicts([out, retval] Conflicts** Conflicts);
[id(0x00000c1f), propget, helpcontext(0x0000061f)]
HRESULT SenderEmailAddress([out, retval] BSTR* SenderEmailAddress);
[id(0x00000c1e), propget, helpcontext(0x00000620)]
HRESULT SenderEmailType([out, retval] BSTR* SenderEmailType);
[id(0x0000fafd), propget, helpcontext(0x00000621)]
HRESULT PropertyAccessor([out, retval] PropertyAccessor** PropertyAccessor);
[id(0x0000fc1f), propget, helpcontext(0x00000623)]
HRESULT TaskSubject([out, retval] BSTR* TaskSubject);
[id(0x0000fc1f), propput, helpcontext(0x00000623)]
HRESULT TaskSubject([in] BSTR TaskSubject);
[id(0x00008105), propget, helpcontext(0x00000624)]
HRESULT TaskDueDate([out, retval] DATE* TaskDueDate);
[id(0x00008105), propput, helpcontext(0x00000624)]
HRESULT TaskDueDate([in] DATE TaskDueDate);
[id(0x00008104), propget, helpcontext(0x00000625)]
HRESULT TaskStartDate([out, retval] DATE* TaskStartDate);
[id(0x00008104), propput, helpcontext(0x00000625)]
HRESULT TaskStartDate([in] DATE TaskStartDate);
[id(0x0000810f), propget, helpcontext(0x00000626)]
HRESULT TaskCompletedDate([out, retval] DATE* TaskCompletedDate);
[id(0x0000810f), propput, helpcontext(0x00000626)]
HRESULT TaskCompletedDate([in] DATE TaskCompletedDate);
[id(0x000085a0), propget, helpcontext(0x00000be2)]
HRESULT ToDoTaskOrdinal([out, retval] DATE* ToDoTaskOrdinal);
[id(0x000085a0), propput, helpcontext(0x00000be2)]
HRESULT ToDoTaskOrdinal([in] DATE ToDoTaskOrdinal);
[id(0x0000851c), propget, helpcontext(0x00000628)]
HRESULT ReminderOverrideDefault([out, retval] VARIANT_BOOL* ReminderOverrideDefault);
[id(0x0000851c), propput, helpcontext(0x00000628)]
HRESULT ReminderOverrideDefault([in] VARIANT_BOOL ReminderOverrideDefault);
[id(0x0000851e), propget, helpcontext(0x00000629)]
HRESULT ReminderPlaySound([out, retval] VARIANT_BOOL* ReminderPlaySound);
[id(0x0000851e), propput, helpcontext(0x00000629)]
HRESULT ReminderPlaySound([in] VARIANT_BOOL ReminderPlaySound);
[id(0x00008503), propget, helpcontext(0x0000062a)]
HRESULT ReminderSet([out, retval] VARIANT_BOOL* ReminderSet);
[id(0x00008503), propput, helpcontext(0x0000062a)]
HRESULT ReminderSet([in] VARIANT_BOOL ReminderSet);
[id(0x0000851f), propget, helpcontext(0x0000062b)]
HRESULT ReminderSoundFile([out, retval] BSTR* ReminderSoundFile);
[id(0x0000851f), propput, helpcontext(0x0000062b)]
HRESULT ReminderSoundFile([in] BSTR ReminderSoundFile);
[id(0x00008502), propget, helpcontext(0x0000062c)]
HRESULT ReminderTime([out, retval] DATE* ReminderTime);
[id(0x00008502), propput, helpcontext(0x0000062c)]
HRESULT ReminderTime([in] DATE ReminderTime);
[id(0x0000fbfe), helpcontext(0x00000be3)]
HRESULT MarkAsTask([in] OlMarkInterval MarkInterval);
[id(0x0000fc09), helpcontext(0x00000ca4)]
HRESULT ClearTaskFlag();
[id(0x0000fc0a), propget, helpcontext(0x00000be5)]
HRESULT IsMarkedAsTask([out, retval] VARIANT_BOOL* IsMarkedAsTask);
[id(0x0000fc54), helpcontext(0x00000d4f)]
HRESULT GetConversation([out, retval] _Conversation** Conversation);
[id(0x0000fc75), propget, helpcontext(0x00000d91)]
HRESULT ConversationID([out, retval] BSTR* ConversationID);
[id(0x0000fc84), propget, helpcontext(0x00000dc7)]
HRESULT RTFBody([out, retval] VARIANT* RTFBody);
[id(0x0000fc84), propput, helpcontext(0x00000dc7)]
HRESULT RTFBody([in] VARIANT RTFBody);
};
[
odl,
uuid(00063035-0000-0000-C000-000000000046),
helpcontext(0x00000691),
dual,
oleautomation
]
interface _TaskItem : IDispatch {
[id(0x0000f000), propget, helpcontext(0x00000692)]
HRESULT Application([out, retval] _Application** Application);
[id(0x0000f00a), propget, helpcontext(0x00000693)]
HRESULT Class([out, retval] OlObjectClass* Class);
[id(0x0000f00b), propget, helpcontext(0x00000694)]
HRESULT Session([out, retval] _NameSpace** Session);
[id(0x0000f001), propget, helpcontext(0x00000695)]
HRESULT Parent([out, retval] IDispatch** Parent);
[id(0x0000f817), propget, helpcontext(0x00000696)]
HRESULT Actions([out, retval] Actions** Actions);
[id(0x0000f815), propget, helpcontext(0x00000697)]
HRESULT Attachments([out, retval] Attachments** Attachments);
[id(0x00008535), propget, helpcontext(0x00000698)]
HRESULT BillingInformation([out, retval] BSTR* BillingInformation);
[id(0x00008535), propput, helpcontext(0x00000698)]
HRESULT BillingInformation([in] BSTR BillingInformation);
[id(0x00009100), propget, helpcontext(0x00000699)]
HRESULT Body([out, retval] BSTR* Body);
[id(0x00009100), propput, helpcontext(0x00000699)]
HRESULT Body([in] BSTR Body);
[id(0x00009001), propget, helpcontext(0x0000069a)]
HRESULT Categories([out, retval] BSTR* Categories);
[id(0x00009001), propput, helpcontext(0x0000069a)]
HRESULT Categories([in] BSTR Categories);
[id(0x0000853b), propget, helpcontext(0x0000069b)]
HRESULT Companies([out, retval] BSTR* Companies);
[id(0x0000853b), propput, helpcontext(0x0000069b)]
HRESULT Companies([in] BSTR Companies);
[id(0x0000fac0), propget, helpcontext(0x0000069c)]
HRESULT ConversationIndex([out, retval] BSTR* ConversationIndex);
[id(0x00000070), propget, helpcontext(0x0000069d)]
HRESULT ConversationTopic([out, retval] BSTR* ConversationTopic);
[id(0x00003007), propget, helpcontext(0x0000069e)]
HRESULT CreationTime([out, retval] DATE* CreationTime);
[id(0x0000f01e), propget, helpcontext(0x0000069f)]
HRESULT EntryID([out, retval] BSTR* EntryID);
[id(0x0000f095), propget, helpcontext(0x000006a0)]
HRESULT FormDescription([out, retval] FormDescription** FormDescription);
[id(0x0000f03e), propget, helpcontext(0x000006a1)]
HRESULT GetInspector([out, retval] _Inspector** GetInspector);
[id(0x00000017), propget, helpcontext(0x000006a2)]
HRESULT Importance([out, retval] OlImportance* Importance);
[id(0x00000017), propput, helpcontext(0x000006a2)]
HRESULT Importance([in] OlImportance Importance);
[id(0x00003008), propget, helpcontext(0x000006a3)]
HRESULT LastModificationTime([out, retval] DATE* LastModificationTime);
[id(0x0000f100), propget, hidden, helpcontext(0x000006a4)]
HRESULT MAPIOBJECT([out, retval] IUnknown** MAPIOBJECT);
[id(0x0000001a), propget, helpcontext(0x000006a5)]
HRESULT MessageClass([out, retval] BSTR* MessageClass);
[id(0x0000001a), propput, helpcontext(0x000006a5)]
HRESULT MessageClass([in] BSTR MessageClass);
[id(0x00008534), propget, helpcontext(0x000006a6)]
HRESULT Mileage([out, retval] BSTR* Mileage);
[id(0x00008534), propput, helpcontext(0x000006a6)]
HRESULT Mileage([in] BSTR Mileage);
[id(0x0000850e), propget, helpcontext(0x000006a7)]
HRESULT NoAging([out, retval] VARIANT_BOOL* NoAging);
[id(0x0000850e), propput, helpcontext(0x000006a7)]
HRESULT NoAging([in] VARIANT_BOOL NoAging);
[id(0x00008552), propget, helpcontext(0x000006a8)]
HRESULT OutlookInternalVersion([out, retval] long* OutlookInternalVersion);
[id(0x00008554), propget, helpcontext(0x000006a9)]
HRESULT OutlookVersion([out, retval] BSTR* OutlookVersion);
[id(0x0000f0a3), propget, helpcontext(0x000006aa)]
HRESULT Saved([out, retval] VARIANT_BOOL* Saved);
[id(0x00000036), propget, helpcontext(0x000006ab)]
HRESULT Sensitivity([out, retval] OlSensitivity* Sensitivity);
[id(0x00000036), propput, helpcontext(0x000006ab)]
HRESULT Sensitivity([in] OlSensitivity Sensitivity);
[id(0x00000e08), propget, helpcontext(0x000006ac)]
HRESULT Size([out, retval] long* Size);
[id(0x00000037), propget, helpcontext(0x000006ad)]
HRESULT Subject([out, retval] BSTR* Subject);
[id(0x00000037), propput, helpcontext(0x000006ad)]
HRESULT Subject([in] BSTR Subject);
[id(0x0000f01c), propget, helpcontext(0x000006ae)]
HRESULT UnRead([out, retval] VARIANT_BOOL* UnRead);
[id(0x0000f01c), propput, helpcontext(0x000006ae)]
HRESULT UnRead([in] VARIANT_BOOL UnRead);
[id(0x0000f816), propget, helpcontext(0x000006af)]
HRESULT UserProperties([out, retval] UserProperties** UserProperties);
[id(0x0000f023), helpcontext(0x000006b0)]
HRESULT Close([in] OlInspectorClose SaveMode);
[id(0x0000f032), helpcontext(0x000006b1)]
HRESULT Copy([out, retval] IDispatch** Item);
[id(0x0000f04a), helpcontext(0x000006b2)]
HRESULT Delete();
[id(0x0000f0a6), helpcontext(0x000006b3)]
HRESULT Display([in, optional] VARIANT Modal);
[id(0x0000f034), helpcontext(0x000006b4)]
HRESULT Move(
[in] MAPIFolder* DestFldr,
[out, retval] IDispatch** Item);
[id(0x0000f033), helpcontext(0x000006b5)]
HRESULT PrintOut();
[id(0x0000f048), helpcontext(0x000006b6)]
HRESULT Save();
[id(0x0000f051), helpcontext(0x000006b7)]
HRESULT SaveAs(
[in] BSTR Path,
[in, optional] VARIANT Type);
[id(0x00008110), propget, helpcontext(0x000006b8)]
HRESULT ActualWork([out, retval] long* ActualWork);
[id(0x00008110), propput, helpcontext(0x000006b8)]
HRESULT ActualWork([in] long ActualWork);
[id(0x0000812b), propget, helpcontext(0x000006b9)]
HRESULT CardData([out, retval] BSTR* CardData);
[id(0x0000812b), propput, helpcontext(0x000006b9)]
HRESULT CardData([in] BSTR CardData);
[id(0x0000811c), propget, helpcontext(0x000006ba)]
HRESULT Complete([out, retval] VARIANT_BOOL* Complete);
[id(0x0000811c), propput, helpcontext(0x000006ba)]
HRESULT Complete([in] VARIANT_BOOL Complete);
[id(0x0000853a), propget, hidden, helpcontext(0x000006bb)]
HRESULT Contacts([out, retval] BSTR* Contacts);
[id(0x0000853a), propput, hidden, helpcontext(0x000006bb)]
HRESULT Contacts([in] BSTR Contacts);
[id(0x0000853c), propget, helpcontext(0x000006bc)]
HRESULT ContactNames([out, retval] BSTR* ContactNames);
[id(0x0000853c), propput, helpcontext(0x000006bc)]
HRESULT ContactNames([in] BSTR ContactNames);
[id(0x0000810f), propget, helpcontext(0x000006bd)]
HRESULT DateCompleted([out, retval] DATE* DateCompleted);
[id(0x0000810f), propput, helpcontext(0x000006bd)]
HRESULT DateCompleted([in] DATE DateCompleted);
[id(0x0000812a), propget, helpcontext(0x000006be)]
HRESULT DelegationState([out, retval] OlTaskDelegationState* DelegationState);
[id(0x00008121), propget, helpcontext(0x000006bf)]
HRESULT Delegator([out, retval] BSTR* Delegator);
[id(0x00008105), propget, helpcontext(0x000006c0)]
HRESULT DueDate([out, retval] DATE* DueDate);
[id(0x00008105), propput, helpcontext(0x000006c0)]
HRESULT DueDate([in] DATE DueDate);
[id(0x0000f617), propget, helpcontext(0x000006c1)]
HRESULT IsRecurring([out, retval] VARIANT_BOOL* IsRecurring);
[id(0x00008123), propget, helpcontext(0x000006c2)]
HRESULT Ordinal([out, retval] long* Ordinal);
[id(0x00008123), propput, helpcontext(0x000006c2)]
HRESULT Ordinal([in] long Ordinal);
[id(0x0000811f), propget, helpcontext(0x000006c3)]
HRESULT Owner([out, retval] BSTR* Owner);
[id(0x0000811f), propput, helpcontext(0x000006c3)]
HRESULT Owner([in] BSTR Owner);
[id(0x00008129), propget, helpcontext(0x000006c4)]
HRESULT Ownership([out, retval] OlTaskOwnership* Ownership);
[id(0x0000f61f), propget, helpcontext(0x000006c5)]
HRESULT PercentComplete([out, retval] long* PercentComplete);
[id(0x0000f61f), propput, helpcontext(0x000006c5)]
HRESULT PercentComplete([in] long PercentComplete);
[id(0x0000f814), propget, helpcontext(0x000006c6)]
HRESULT Recipients([out, retval] Recipients** Recipients);
[id(0x00008502), propget, helpcontext(0x000006c7)]
HRESULT ReminderTime([out, retval] DATE* ReminderTime);
[id(0x00008502), propput, helpcontext(0x000006c7)]
HRESULT ReminderTime([in] DATE ReminderTime);
[id(0x0000851c), propget, helpcontext(0x000006c8)]
HRESULT ReminderOverrideDefault([out, retval] VARIANT_BOOL* ReminderOverrideDefault);
[id(0x0000851c), propput, helpcontext(0x000006c8)]
HRESULT ReminderOverrideDefault([in] VARIANT_BOOL ReminderOverrideDefault);
[id(0x0000851e), propget, helpcontext(0x000006c9)]
HRESULT ReminderPlaySound([out, retval] VARIANT_BOOL* ReminderPlaySound);
[id(0x0000851e), propput, helpcontext(0x000006c9)]
HRESULT ReminderPlaySound([in] VARIANT_BOOL ReminderPlaySound);
[id(0x00008503), propget, helpcontext(0x000006ca)]
HRESULT ReminderSet([out, retval] VARIANT_BOOL* ReminderSet);
[id(0x00008503), propput, helpcontext(0x000006ca)]
HRESULT ReminderSet([in] VARIANT_BOOL ReminderSet);
[id(0x0000851f), propget, helpcontext(0x000006cb)]
HRESULT ReminderSoundFile([out, retval] BSTR* ReminderSoundFile);
[id(0x0000851f), propput, helpcontext(0x000006cb)]
HRESULT ReminderSoundFile([in] BSTR ReminderSoundFile);
[id(0x0000f623), propget, helpcontext(0x000006cc)]
HRESULT ResponseState([out, retval] OlTaskResponse* ResponseState);
[id(0x00008127), propget, helpcontext(0x000006cd)]
HRESULT Role([out, retval] BSTR* Role);
[id(0x00008127), propput, helpcontext(0x000006cd)]
HRESULT Role([in] BSTR Role);
[id(0x0000812f), propget, helpcontext(0x000006ce)]
HRESULT SchedulePlusPriority([out, retval] BSTR* SchedulePlusPriority);
[id(0x0000812f), propput, helpcontext(0x000006ce)]
HRESULT SchedulePlusPriority([in] BSTR SchedulePlusPriority);
[id(0x00008104), propget, helpcontext(0x000006cf)]
HRESULT StartDate([out, retval] DATE* StartDate);
[id(0x00008104), propput, helpcontext(0x000006cf)]
HRESULT StartDate([in] DATE StartDate);
[id(0x00008101), propget, helpcontext(0x000006d0)]
HRESULT Status([out, retval] OlTaskStatus* Status);
[id(0x00008101), propput, helpcontext(0x000006d0)]
HRESULT Status([in] OlTaskStatus Status);
[id(0x00000e02), propget, helpcontext(0x000006d1)]
HRESULT StatusOnCompletionRecipients([out, retval] BSTR* StatusOnCompletionRecipients);
[id(0x00000e02), propput, helpcontext(0x000006d1)]
HRESULT StatusOnCompletionRecipients([in] BSTR StatusOnCompletionRecipients);
[id(0x00000e03), propget, helpcontext(0x000006d2)]
HRESULT StatusUpdateRecipients([out, retval] BSTR* StatusUpdateRecipients);
[id(0x00000e03), propput, helpcontext(0x000006d2)]
HRESULT StatusUpdateRecipients([in] BSTR StatusUpdateRecipients);
[id(0x00008103), propget, helpcontext(0x000006d3)]
HRESULT TeamTask([out, retval] VARIANT_BOOL* TeamTask);
[id(0x00008103), propput, helpcontext(0x000006d3)]
HRESULT TeamTask([in] VARIANT_BOOL TeamTask);
[id(0x00008111), propget, helpcontext(0x000006d4)]
HRESULT TotalWork([out, retval] long* TotalWork);
[id(0x00008111), propput, helpcontext(0x000006d4)]
HRESULT TotalWork([in] long TotalWork);
[id(0x0000f620), helpcontext(0x000006d5)]
HRESULT Assign([out, retval] TaskItem** Item);
[id(0x0000f622), helpcontext(0x000006d6)]
HRESULT CancelResponseState();
[id(0x0000f0a5), helpcontext(0x000006d7)]
HRESULT ClearRecurrencePattern();
[id(0x0000f0a4), helpcontext(0x000006d8)]
HRESULT GetRecurrencePattern([out, retval] RecurrencePattern** RecurrencPattern);
[id(0x0000f60d), helpcontext(0x000006d9)]
HRESULT MarkComplete();
[id(0x0000f621), helpcontext(0x000006da)]
HRESULT Respond(
[in] OlTaskResponse Response,
[in] VARIANT fNoUI,
[in] VARIANT fAdditionalTextDialog,
[out, retval] TaskItem** Item);
[id(0x0000f075), helpcontext(0x000006db)]
HRESULT Send();
[id(0x0000f624), helpcontext(0x000006dc)]
HRESULT SkipRecurrence([out, retval] VARIANT_BOOL* flg);
[id(0x0000f612), helpcontext(0x000006dd)]
HRESULT StatusReport([out, retval] IDispatch** StatusReport);
[id(0x0000f405), propget, helpcontext(0x000006de)]
HRESULT Links([out, retval] Links** Links);
[id(0x0000fa4d), propget, helpcontext(0x000006df)]
HRESULT DownloadState([out, retval] OlDownloadState* DownloadState);
[id(0x0000fa0b), helpcontext(0x000006e0)]
HRESULT ShowCategoriesDialog();
[id(0x0000fa09), propget, helpcontext(0x000006e1)]
HRESULT ItemProperties([out, retval] ItemProperties** ItemProperties);
[id(0x00003fde), propget, helpcontext(0x000006e2)]
HRESULT InternetCodepage([out, retval] long* InternetCodepage);
[id(0x00003fde), propput, helpcontext(0x000006e2)]
HRESULT InternetCodepage([in] long InternetCodepage);
[id(0x00008571), propget, helpcontext(0x000006e3)]
HRESULT MarkForDownload([out, retval] OlRemoteStatus* MarkForDownload);
[id(0x00008571), propput, helpcontext(0x000006e3)]
HRESULT MarkForDownload([in] OlRemoteStatus MarkForDownload);
[id(0x0000faa4), propget, helpcontext(0x000006e4)]
HRESULT IsConflict([out, retval] VARIANT_BOOL* IsConflict);
[id(0x0000faba), propget, helpcontext(0x000006e5)]
HRESULT AutoResolvedWinner([out, retval] VARIANT_BOOL* AutoResolvedWinner);
[id(0x0000fabb), propget, helpcontext(0x000006e6)]
HRESULT Conflicts([out, retval] Conflicts** Conflicts);
[id(0x0000fafd), propget, helpcontext(0x000006e7)]
HRESULT PropertyAccessor([out, retval] PropertyAccessor** PropertyAccessor);
[id(0x0000fad1), propget, helpcontext(0x000006e8)]
HRESULT SendUsingAccount([out, retval] Account** SendUsingAccount);
[id(0x0000fad1), propput, helpcontext(0x000006e8)]
HRESULT SendUsingAccount([in] Account* SendUsingAccount);
[id(0x000085a0), propget, helpcontext(0x00000be6)]
HRESULT ToDoTaskOrdinal([out, retval] DATE* ToDoTaskOrdinal);
[id(0x000085a0), propput, helpcontext(0x00000be6)]
HRESULT ToDoTaskOrdinal([in] DATE ToDoTaskOrdinal);
[id(0x0000fc54), helpcontext(0x00000d50)]
HRESULT GetConversation([out, retval] _Conversation** Conversation);
[id(0x0000fc75), propget, helpcontext(0x00000d92)]
HRESULT ConversationID([out, retval] BSTR* ConversationID);
[id(0x0000fc84), propget, helpcontext(0x00000dc8)]
HRESULT RTFBody([out, retval] VARIANT* RTFBody);
[id(0x0000fc84), propput, helpcontext(0x00000dc8)]
HRESULT RTFBody([in] VARIANT RTFBody);
};
[
uuid(00061032-0000-0000-C000-000000000046),
helpcontext(0x00000bae),
noncreatable
]
coclass TaskItem {
[default] interface _TaskItem;
[source] dispinterface ItemEvents;
[default, source] dispinterface ItemEvents_10;
};
[
uuid(00063104-0000-0000-C000-000000000046),
helpcontext(0x00000d7e)
]
dispinterface AccountSelectorEvents {
properties:
methods:
[id(0x0000fc73), helpcontext(0x00000d7f)]
void SelectedAccountChange([in] Account* SelectedAccount);
};
[
odl,
uuid(00063081-0000-0000-C000-000000000046),
helpcontext(0x00000455),
dual,
oleautomation
]
interface _DistListItem : IDispatch {
[id(0x0000f000), propget, helpcontext(0x00000456)]
HRESULT Application([out, retval] _Application** Application);
[id(0x0000f00a), propget, helpcontext(0x00000457)]
HRESULT Class([out, retval] OlObjectClass* Class);
[id(0x0000f00b), propget, helpcontext(0x00000458)]
HRESULT Session([out, retval] _NameSpace** Session);
[id(0x0000f001), propget, helpcontext(0x00000459)]
HRESULT Parent([out, retval] IDispatch** Parent);
[id(0x0000f817), propget, helpcontext(0x0000045a)]
HRESULT Actions([out, retval] Actions** Actions);
[id(0x0000f815), propget, helpcontext(0x0000045b)]
HRESULT Attachments([out, retval] Attachments** Attachments);
[id(0x00008535), propget, helpcontext(0x0000045c)]
HRESULT BillingInformation([out, retval] BSTR* BillingInformation);
[id(0x00008535), propput, helpcontext(0x0000045c)]
HRESULT BillingInformation([in] BSTR BillingInformation);
[id(0x00009100), propget, helpcontext(0x0000045d)]
HRESULT Body([out, retval] BSTR* Body);
[id(0x00009100), propput, helpcontext(0x0000045d)]
HRESULT Body([in] BSTR Body);
[id(0x00009001), propget, helpcontext(0x0000045e)]
HRESULT Categories([out, retval] BSTR* Categories);
[id(0x00009001), propput, helpcontext(0x0000045e)]
HRESULT Categories([in] BSTR Categories);
[id(0x0000853b), propget, helpcontext(0x0000045f)]
HRESULT Companies([out, retval] BSTR* Companies);
[id(0x0000853b), propput, helpcontext(0x0000045f)]
HRESULT Companies([in] BSTR Companies);
[id(0x0000fac0), propget, helpcontext(0x00000460)]
HRESULT ConversationIndex([out, retval] BSTR* ConversationIndex);
[id(0x00000070), propget, helpcontext(0x00000461)]
HRESULT ConversationTopic([out, retval] BSTR* ConversationTopic);
[id(0x00003007), propget, helpcontext(0x00000462)]
HRESULT CreationTime([out, retval] DATE* CreationTime);
[id(0x0000f01e), propget, helpcontext(0x00000463)]
HRESULT EntryID([out, retval] BSTR* EntryID);
[id(0x0000f095), propget, helpcontext(0x00000464)]
HRESULT FormDescription([out, retval] FormDescription** FormDescription);
[id(0x0000f03e), propget, helpcontext(0x00000465)]
HRESULT GetInspector([out, retval] _Inspector** GetInspector);
[id(0x00000017), propget, helpcontext(0x00000466)]
HRESULT Importance([out, retval] OlImportance* Importance);
[id(0x00000017), propput, helpcontext(0x00000466)]
HRESULT Importance([in] OlImportance Importance);
[id(0x00003008), propget, helpcontext(0x00000467)]
HRESULT LastModificationTime([out, retval] DATE* LastModificationTime);
[id(0x0000f100), propget, hidden, helpcontext(0x00000468)]
HRESULT MAPIOBJECT([out, retval] IUnknown** MAPIOBJECT);
[id(0x0000001a), propget, helpcontext(0x00000469)]
HRESULT MessageClass([out, retval] BSTR* MessageClass);
[id(0x0000001a), propput, helpcontext(0x00000469)]
HRESULT MessageClass([in] BSTR MessageClass);
[id(0x00008534), propget, helpcontext(0x0000046a)]
HRESULT Mileage([out, retval] BSTR* Mileage);
[id(0x00008534), propput, helpcontext(0x0000046a)]
HRESULT Mileage([in] BSTR Mileage);
[id(0x0000850e), propget, helpcontext(0x0000046b)]
HRESULT NoAging([out, retval] VARIANT_BOOL* NoAging);
[id(0x0000850e), propput, helpcontext(0x0000046b)]
HRESULT NoAging([in] VARIANT_BOOL NoAging);
[id(0x00008552), propget, helpcontext(0x0000046c)]
HRESULT OutlookInternalVersion([out, retval] long* OutlookInternalVersion);
[id(0x00008554), propget, helpcontext(0x0000046d)]
HRESULT OutlookVersion([out, retval] BSTR* OutlookVersion);
[id(0x0000f0a3), propget, helpcontext(0x0000046e)]
HRESULT Saved([out, retval] VARIANT_BOOL* Saved);
[id(0x00000036), propget, helpcontext(0x0000046f)]
HRESULT Sensitivity([out, retval] OlSensitivity* Sensitivity);
[id(0x00000036), propput, helpcontext(0x0000046f)]
HRESULT Sensitivity([in] OlSensitivity Sensitivity);
[id(0x00000e08), propget, helpcontext(0x00000470)]
HRESULT Size([out, retval] long* Size);
[id(0x00000037), propget, helpcontext(0x00000471)]
HRESULT Subject([out, retval] BSTR* Subject);
[id(0x00000037), propput, helpcontext(0x00000471)]
HRESULT Subject([in] BSTR Subject);
[id(0x0000f01c), propget, helpcontext(0x00000472)]
HRESULT UnRead([out, retval] VARIANT_BOOL* UnRead);
[id(0x0000f01c), propput, helpcontext(0x00000472)]
HRESULT UnRead([in] VARIANT_BOOL UnRead);
[id(0x0000f816), propget, helpcontext(0x00000473)]
HRESULT UserProperties([out, retval] UserProperties** UserProperties);
[id(0x0000f023), helpcontext(0x00000474)]
HRESULT Close([in] OlInspectorClose SaveMode);
[id(0x0000f032), helpcontext(0x00000475)]
HRESULT Copy([out, retval] IDispatch** Item);
[id(0x0000f04a), helpcontext(0x00000476)]
HRESULT Delete();
[id(0x0000f0a6), helpcontext(0x00000477)]
HRESULT Display([in, optional] VARIANT Modal);
[id(0x0000f034), helpcontext(0x00000478)]
HRESULT Move(
[in] MAPIFolder* DestFldr,
[out, retval] IDispatch** Item);
[id(0x0000f033), helpcontext(0x00000479)]
HRESULT PrintOut();
[id(0x0000f048), helpcontext(0x0000047a)]
HRESULT Save();
[id(0x0000f051), helpcontext(0x0000047b)]
HRESULT SaveAs(
[in] BSTR Path,
[in, optional] VARIANT Type);
[id(0x00008053), propget, helpcontext(0x0000047c)]
HRESULT DLName([out, retval] BSTR* DLName);
[id(0x00008053), propput, helpcontext(0x0000047c)]
HRESULT DLName([in] BSTR DLName);
[id(0x0000804b), propget, helpcontext(0x0000047d)]
HRESULT MemberCount([out, retval] long* MemberCount);
[id(0x0000804c), propget, hidden, helpcontext(0x0000047e)]
HRESULT CheckSum([out, retval] long* CheckSum);
[id(0x00008055), propget, hidden, helpcontext(0x0000047f)]
HRESULT Members([out, retval] VARIANT* Members);
[id(0x00008055), propput, hidden, helpcontext(0x0000047f)]
HRESULT Members([in] VARIANT Members);
[id(0x00008054), propget, hidden, helpcontext(0x00000480)]
HRESULT OneOffMembers([out, retval] VARIANT* OneOffMembers);
[id(0x00008054), propput, hidden, helpcontext(0x00000480)]
HRESULT OneOffMembers([in] VARIANT OneOffMembers);
[id(0x0000f405), propget, helpcontext(0x00000481)]
HRESULT Links([out, retval] Links** Links);
[id(0x0000f900), helpcontext(0x00000482)]
HRESULT AddMembers([in] Recipients* Recipients);
[id(0x0000f901), helpcontext(0x00000483)]
HRESULT RemoveMembers([in] Recipients* Recipients);
[id(0x0000f905), helpcontext(0x00000484)]
HRESULT GetMember(
[in] long Index,
[out, retval] Recipient** Recipient);
[id(0x0000fa4d), propget, helpcontext(0x00000485)]
HRESULT DownloadState([out, retval] OlDownloadState* DownloadState);
[id(0x0000fa0b), helpcontext(0x00000486)]
HRESULT ShowCategoriesDialog();
[id(0x0000fa8c), helpcontext(0x00000487)]
HRESULT AddMember([in] Recipient* Recipient);
[id(0x0000fa8d), helpcontext(0x00000488)]
HRESULT RemoveMember([in] Recipient* Recipient);
[id(0x0000fa09), propget, helpcontext(0x00000489)]
HRESULT ItemProperties([out, retval] ItemProperties** ItemProperties);
[id(0x00008571), propget, helpcontext(0x0000048a)]
HRESULT MarkForDownload([out, retval] OlRemoteStatus* MarkForDownload);
[id(0x00008571), propput, helpcontext(0x0000048a)]
HRESULT MarkForDownload([in] OlRemoteStatus MarkForDownload);
[id(0x0000faa4), propget, helpcontext(0x0000048b)]
HRESULT IsConflict([out, retval] VARIANT_BOOL* IsConflict);
[id(0x0000faba), propget, helpcontext(0x0000048c)]
HRESULT AutoResolvedWinner([out, retval] VARIANT_BOOL* AutoResolvedWinner);
[id(0x0000fabb), propget, helpcontext(0x0000048d)]
HRESULT Conflicts([out, retval] Conflicts** Conflicts);
[id(0x0000fafd), propget, helpcontext(0x0000048e)]
HRESULT PropertyAccessor([out, retval] PropertyAccessor** PropertyAccessor);
[id(0x0000fc1f), propget, helpcontext(0x00000490)]
HRESULT TaskSubject([out, retval] BSTR* TaskSubject);
[id(0x0000fc1f), propput, helpcontext(0x00000490)]
HRESULT TaskSubject([in] BSTR TaskSubject);
[id(0x00008105), propget, helpcontext(0x00000491)]
HRESULT TaskDueDate([out, retval] DATE* TaskDueDate);
[id(0x00008105), propput, helpcontext(0x00000491)]
HRESULT TaskDueDate([in] DATE TaskDueDate);
[id(0x00008104), propget, helpcontext(0x00000492)]
HRESULT TaskStartDate([out, retval] DATE* TaskStartDate);
[id(0x00008104), propput, helpcontext(0x00000492)]
HRESULT TaskStartDate([in] DATE TaskStartDate);
[id(0x0000810f), propget, helpcontext(0x00000493)]
HRESULT TaskCompletedDate([out, retval] DATE* TaskCompletedDate);
[id(0x0000810f), propput, helpcontext(0x00000493)]
HRESULT TaskCompletedDate([in] DATE TaskCompletedDate);
[id(0x000085a0), propget, helpcontext(0x00000bda)]
HRESULT ToDoTaskOrdinal([out, retval] DATE* ToDoTaskOrdinal);
[id(0x000085a0), propput, helpcontext(0x00000bda)]
HRESULT ToDoTaskOrdinal([in] DATE ToDoTaskOrdinal);
[id(0x0000851c), propget, helpcontext(0x00000495)]
HRESULT ReminderOverrideDefault([out, retval] VARIANT_BOOL* ReminderOverrideDefault);
[id(0x0000851c), propput, helpcontext(0x00000495)]
HRESULT ReminderOverrideDefault([in] VARIANT_BOOL ReminderOverrideDefault);
[id(0x0000851e), propget, helpcontext(0x00000496)]
HRESULT ReminderPlaySound([out, retval] VARIANT_BOOL* ReminderPlaySound);
[id(0x0000851e), propput, helpcontext(0x00000496)]
HRESULT ReminderPlaySound([in] VARIANT_BOOL ReminderPlaySound);
[id(0x00008503), propget, helpcontext(0x00000497)]
HRESULT ReminderSet([out, retval] VARIANT_BOOL* ReminderSet);
[id(0x00008503), propput, helpcontext(0x00000497)]
HRESULT ReminderSet([in] VARIANT_BOOL ReminderSet);
[id(0x0000851f), propget, helpcontext(0x00000498)]
HRESULT ReminderSoundFile([out, retval] BSTR* ReminderSoundFile);
[id(0x0000851f), propput, helpcontext(0x00000498)]
HRESULT ReminderSoundFile([in] BSTR ReminderSoundFile);
[id(0x00008502), propget, helpcontext(0x00000499)]
HRESULT ReminderTime([out, retval] DATE* ReminderTime);
[id(0x00008502), propput, helpcontext(0x00000499)]
HRESULT ReminderTime([in] DATE ReminderTime);
[id(0x0000fbfe), helpcontext(0x00000bdb)]
HRESULT MarkAsTask([in] OlMarkInterval MarkInterval);
[id(0x0000fc09), helpcontext(0x00000bdc)]
HRESULT ClearTaskFlag();
[id(0x0000fc0a), propget, helpcontext(0x00000bdd)]
HRESULT IsMarkedAsTask([out, retval] VARIANT_BOOL* IsMarkedAsTask);
[id(0x0000fc75), propget, helpcontext(0x00000db6)]
HRESULT ConversationID([out, retval] BSTR* ConversationID);
[id(0x0000fc54), helpcontext(0x00000db1)]
HRESULT GetConversation([out, retval] _Conversation** Conversation);
[id(0x0000fc84), propget, helpcontext(0x00000dc9)]
HRESULT RTFBody([out, retval] VARIANT* RTFBody);
[id(0x0000fc84), propput, helpcontext(0x00000dc9)]
HRESULT RTFBody([in] VARIANT RTFBody);
};
[
odl,
uuid(00063026-0000-0000-C000-000000000046),
helpcontext(0x00000661),
dual,
oleautomation
]
interface _ReportItem : IDispatch {
[id(0x0000f000), propget, helpcontext(0x00000662)]
HRESULT Application([out, retval] _Application** Application);
[id(0x0000f00a), propget, helpcontext(0x00000663)]
HRESULT Class([out, retval] OlObjectClass* Class);
[id(0x0000f00b), propget, helpcontext(0x00000664)]
HRESULT Session([out, retval] _NameSpace** Session);
[id(0x0000f001), propget, helpcontext(0x00000665)]
HRESULT Parent([out, retval] IDispatch** Parent);
[id(0x0000f817), propget, helpcontext(0x00000666)]
HRESULT Actions([out, retval] Actions** Actions);
[id(0x0000f815), propget, helpcontext(0x00000667)]
HRESULT Attachments([out, retval] Attachments** Attachments);
[id(0x00008535), propget, helpcontext(0x00000668)]
HRESULT BillingInformation([out, retval] BSTR* BillingInformation);
[id(0x00008535), propput, helpcontext(0x00000668)]
HRESULT BillingInformation([in] BSTR BillingInformation);
[id(0x00009100), propget, helpcontext(0x00000669)]
HRESULT Body([out, retval] BSTR* Body);
[id(0x00009100), propput, helpcontext(0x00000669)]
HRESULT Body([in] BSTR Body);
[id(0x00009001), propget, helpcontext(0x0000066a)]
HRESULT Categories([out, retval] BSTR* Categories);
[id(0x00009001), propput, helpcontext(0x0000066a)]
HRESULT Categories([in] BSTR Categories);
[id(0x0000853b), propget, helpcontext(0x0000066b)]
HRESULT Companies([out, retval] BSTR* Companies);
[id(0x0000853b), propput, helpcontext(0x0000066b)]
HRESULT Companies([in] BSTR Companies);
[id(0x0000fac0), propget, helpcontext(0x0000066c)]
HRESULT ConversationIndex([out, retval] BSTR* ConversationIndex);
[id(0x00000070), propget, helpcontext(0x0000066d)]
HRESULT ConversationTopic([out, retval] BSTR* ConversationTopic);
[id(0x00003007), propget, helpcontext(0x0000066e)]
HRESULT CreationTime([out, retval] DATE* CreationTime);
[id(0x0000f01e), propget, helpcontext(0x0000066f)]
HRESULT EntryID([out, retval] BSTR* EntryID);
[id(0x0000f095), propget, helpcontext(0x00000670)]
HRESULT FormDescription([out, retval] FormDescription** FormDescription);
[id(0x0000f03e), propget, helpcontext(0x00000671)]
HRESULT GetInspector([out, retval] _Inspector** GetInspector);
[id(0x00000017), propget, helpcontext(0x00000672)]
HRESULT Importance([out, retval] OlImportance* Importance);
[id(0x00000017), propput, helpcontext(0x00000672)]
HRESULT Importance([in] OlImportance Importance);
[id(0x00003008), propget, helpcontext(0x00000673)]
HRESULT LastModificationTime([out, retval] DATE* LastModificationTime);
[id(0x0000f100), propget, hidden, helpcontext(0x00000674)]
HRESULT MAPIOBJECT([out, retval] IUnknown** MAPIOBJECT);
[id(0x0000001a), propget, helpcontext(0x00000675)]
HRESULT MessageClass([out, retval] BSTR* MessageClass);
[id(0x0000001a), propput, helpcontext(0x00000675)]
HRESULT MessageClass([in] BSTR MessageClass);
[id(0x00008534), propget, helpcontext(0x00000676)]
HRESULT Mileage([out, retval] BSTR* Mileage);
[id(0x00008534), propput, helpcontext(0x00000676)]
HRESULT Mileage([in] BSTR Mileage);
[id(0x0000850e), propget, helpcontext(0x00000677)]
HRESULT NoAging([out, retval] VARIANT_BOOL* NoAging);
[id(0x0000850e), propput, helpcontext(0x00000677)]
HRESULT NoAging([in] VARIANT_BOOL NoAging);
[id(0x00008552), propget, helpcontext(0x00000678)]
HRESULT OutlookInternalVersion([out, retval] long* OutlookInternalVersion);
[id(0x00008554), propget, helpcontext(0x00000679)]
HRESULT OutlookVersion([out, retval] BSTR* OutlookVersion);
[id(0x0000f0a3), propget, helpcontext(0x0000067a)]
HRESULT Saved([out, retval] VARIANT_BOOL* Saved);
[id(0x00000036), propget, helpcontext(0x0000067b)]
HRESULT Sensitivity([out, retval] OlSensitivity* Sensitivity);
[id(0x00000036), propput, helpcontext(0x0000067b)]
HRESULT Sensitivity([in] OlSensitivity Sensitivity);
[id(0x00000e08), propget, helpcontext(0x0000067c)]
HRESULT Size([out, retval] long* Size);
[id(0x00000037), propget, helpcontext(0x0000067d)]
HRESULT Subject([out, retval] BSTR* Subject);
[id(0x00000037), propput, helpcontext(0x0000067d)]
HRESULT Subject([in] BSTR Subject);
[id(0x0000f01c), propget, helpcontext(0x0000067e)]
HRESULT UnRead([out, retval] VARIANT_BOOL* UnRead);
[id(0x0000f01c), propput, helpcontext(0x0000067e)]
HRESULT UnRead([in] VARIANT_BOOL UnRead);
[id(0x0000f816), propget, helpcontext(0x0000067f)]
HRESULT UserProperties([out, retval] UserProperties** UserProperties);
[id(0x0000f023), helpcontext(0x00000680)]
HRESULT Close([in] OlInspectorClose SaveMode);
[id(0x0000f032), helpcontext(0x00000681)]
HRESULT Copy([out, retval] IDispatch** Item);
[id(0x0000f04a), helpcontext(0x00000682)]
HRESULT Delete();
[id(0x0000f0a6), helpcontext(0x00000683)]
HRESULT Display([in, optional] VARIANT Modal);
[id(0x0000f034), helpcontext(0x00000684)]
HRESULT Move(
[in] MAPIFolder* DestFldr,
[out, retval] IDispatch** Item);
[id(0x0000f033), helpcontext(0x00000685)]
HRESULT PrintOut();
[id(0x0000f048), helpcontext(0x00000686)]
HRESULT Save();
[id(0x0000f051), helpcontext(0x00000687)]
HRESULT SaveAs(
[in] BSTR Path,
[in, optional] VARIANT Type);
[id(0x0000f405), propget, helpcontext(0x00000688)]
HRESULT Links([out, retval] Links** Links);
[id(0x0000fa4d), propget, helpcontext(0x00000689)]
HRESULT DownloadState([out, retval] OlDownloadState* DownloadState);
[id(0x0000fa0b), helpcontext(0x0000068a)]
HRESULT ShowCategoriesDialog();
[id(0x0000fa09), propget, helpcontext(0x0000068b)]
HRESULT ItemProperties([out, retval] ItemProperties** ItemProperties);
[id(0x00008571), propget, helpcontext(0x0000068c)]
HRESULT MarkForDownload([out, retval] OlRemoteStatus* MarkForDownload);
[id(0x00008571), propput, helpcontext(0x0000068c)]
HRESULT MarkForDownload([in] OlRemoteStatus MarkForDownload);
[id(0x0000faa4), propget, helpcontext(0x0000068d)]
HRESULT IsConflict([out, retval] VARIANT_BOOL* IsConflict);
[id(0x0000faba), propget, helpcontext(0x0000068e)]
HRESULT AutoResolvedWinner([out, retval] VARIANT_BOOL* AutoResolvedWinner);
[id(0x0000fabb), propget, helpcontext(0x0000068f)]
HRESULT Conflicts([out, retval] Conflicts** Conflicts);
[id(0x0000fafd), propget, helpcontext(0x00000690)]
HRESULT PropertyAccessor([out, retval] PropertyAccessor** PropertyAccessor);
[id(0x0000fc54), helpcontext(0x00000da4)]
HRESULT GetConversation([out, retval] _Conversation** Conversation);
[id(0x0000fc75), propget, helpcontext(0x00000da5)]
HRESULT ConversationID([out, retval] BSTR* ConversationID);
[id(0x0000fc8b), propget, helpcontext(0x00000dea)]
HRESULT RetentionPolicyName([out, retval] BSTR* RetentionPolicyName);
[id(0x0000fc8a), propget, helpcontext(0x00000deb)]
HRESULT RetentionExpirationDate([out, retval] DATE* RetentionExpirationDate);
};
[
odl,
uuid(00063023-0000-0000-C000-000000000046),
helpcontext(0x0000062d),
dual,
oleautomation
]
interface _RemoteItem : IDispatch {
[id(0x0000f000), propget, helpcontext(0x0000062e)]
HRESULT Application([out, retval] _Application** Application);
[id(0x0000f00a), propget, helpcontext(0x0000062f)]
HRESULT Class([out, retval] OlObjectClass* Class);
[id(0x0000f00b), propget, helpcontext(0x00000630)]
HRESULT Session([out, retval] _NameSpace** Session);
[id(0x0000f001), propget, helpcontext(0x00000631)]
HRESULT Parent([out, retval] IDispatch** Parent);
[id(0x0000f817), propget, helpcontext(0x00000632)]
HRESULT Actions([out, retval] Actions** Actions);
[id(0x0000f815), propget, helpcontext(0x00000633)]
HRESULT Attachments([out, retval] Attachments** Attachments);
[id(0x00008535), propget, helpcontext(0x00000634)]
HRESULT BillingInformation([out, retval] BSTR* BillingInformation);
[id(0x00008535), propput, helpcontext(0x00000634)]
HRESULT BillingInformation([in] BSTR BillingInformation);
[id(0x00009100), propget, helpcontext(0x00000635)]
HRESULT Body([out, retval] BSTR* Body);
[id(0x00009100), propput, helpcontext(0x00000635)]
HRESULT Body([in] BSTR Body);
[id(0x00009001), propget, helpcontext(0x00000636)]
HRESULT Categories([out, retval] BSTR* Categories);
[id(0x00009001), propput, helpcontext(0x00000636)]
HRESULT Categories([in] BSTR Categories);
[id(0x0000853b), propget, helpcontext(0x00000637)]
HRESULT Companies([out, retval] BSTR* Companies);
[id(0x0000853b), propput, helpcontext(0x00000637)]
HRESULT Companies([in] BSTR Companies);
[id(0x0000fac0), propget, helpcontext(0x00000638)]
HRESULT ConversationIndex([out, retval] BSTR* ConversationIndex);
[id(0x00000070), propget, helpcontext(0x00000639)]
HRESULT ConversationTopic([out, retval] BSTR* ConversationTopic);
[id(0x00003007), propget, helpcontext(0x0000063a)]
HRESULT CreationTime([out, retval] DATE* CreationTime);
[id(0x0000f01e), propget, helpcontext(0x0000063b)]
HRESULT EntryID([out, retval] BSTR* EntryID);
[id(0x0000f095), propget, helpcontext(0x0000063c)]
HRESULT FormDescription([out, retval] FormDescription** FormDescription);
[id(0x0000f03e), propget, helpcontext(0x0000063d)]
HRESULT GetInspector([out, retval] _Inspector** GetInspector);
[id(0x00000017), propget, helpcontext(0x0000063e)]
HRESULT Importance([out, retval] OlImportance* Importance);
[id(0x00000017), propput, helpcontext(0x0000063e)]
HRESULT Importance([in] OlImportance Importance);
[id(0x00003008), propget, helpcontext(0x0000063f)]
HRESULT LastModificationTime([out, retval] DATE* LastModificationTime);
[id(0x0000f100), propget, hidden, helpcontext(0x00000640)]
HRESULT MAPIOBJECT([out, retval] IUnknown** MAPIOBJECT);
[id(0x0000001a), propget, helpcontext(0x00000641)]
HRESULT MessageClass([out, retval] BSTR* MessageClass);
[id(0x0000001a), propput, helpcontext(0x00000641)]
HRESULT MessageClass([in] BSTR MessageClass);
[id(0x00008534), propget, helpcontext(0x00000642)]
HRESULT Mileage([out, retval] BSTR* Mileage);
[id(0x00008534), propput, helpcontext(0x00000642)]
HRESULT Mileage([in] BSTR Mileage);
[id(0x0000850e), propget, helpcontext(0x00000643)]
HRESULT NoAging([out, retval] VARIANT_BOOL* NoAging);
[id(0x0000850e), propput, helpcontext(0x00000643)]
HRESULT NoAging([in] VARIANT_BOOL NoAging);
[id(0x00008552), propget, helpcontext(0x00000644)]
HRESULT OutlookInternalVersion([out, retval] long* OutlookInternalVersion);
[id(0x00008554), propget, helpcontext(0x00000645)]
HRESULT OutlookVersion([out, retval] BSTR* OutlookVersion);
[id(0x0000f0a3), propget, helpcontext(0x00000646)]
HRESULT Saved([out, retval] VARIANT_BOOL* Saved);
[id(0x00000036), propget, helpcontext(0x00000647)]
HRESULT Sensitivity([out, retval] OlSensitivity* Sensitivity);
[id(0x00000036), propput, helpcontext(0x00000647)]
HRESULT Sensitivity([in] OlSensitivity Sensitivity);
[id(0x00000e08), propget, helpcontext(0x00000648)]
HRESULT Size([out, retval] long* Size);
[id(0x00000037), propget, helpcontext(0x00000649)]
HRESULT Subject([out, retval] BSTR* Subject);
[id(0x00000037), propput, helpcontext(0x00000649)]
HRESULT Subject([in] BSTR Subject);
[id(0x0000f01c), propget, helpcontext(0x0000064a)]
HRESULT UnRead([out, retval] VARIANT_BOOL* UnRead);
[id(0x0000f01c), propput, helpcontext(0x0000064a)]
HRESULT UnRead([in] VARIANT_BOOL UnRead);
[id(0x0000f816), propget, helpcontext(0x0000064b)]
HRESULT UserProperties([out, retval] UserProperties** UserProperties);
[id(0x0000f023), helpcontext(0x0000064c)]
HRESULT Close([in] OlInspectorClose SaveMode);
[id(0x0000f032), helpcontext(0x0000064d)]
HRESULT Copy([out, retval] IDispatch** Item);
[id(0x0000f04a), helpcontext(0x0000064e)]
HRESULT Delete();
[id(0x0000f0a6), helpcontext(0x0000064f)]
HRESULT Display([in, optional] VARIANT Modal);
[id(0x0000f034), helpcontext(0x00000650)]
HRESULT Move(
[in] MAPIFolder* DestFldr,
[out, retval] IDispatch** Item);
[id(0x0000f033), helpcontext(0x00000651)]
HRESULT PrintOut();
[id(0x0000f048), helpcontext(0x00000652)]
HRESULT Save();
[id(0x0000f051), helpcontext(0x00000653)]
HRESULT SaveAs(
[in] BSTR Path,
[in, optional] VARIANT Type);
[id(0x00008f07), propget, helpcontext(0x00000654)]
HRESULT HasAttachment([out, retval] VARIANT_BOOL* HasAttachment);
[id(0x00008f02), propget, helpcontext(0x00000655)]
HRESULT RemoteMessageClass([out, retval] BSTR* RemoteMessageClass);
[id(0x00008f05), propget, helpcontext(0x00000656)]
HRESULT TransferSize([out, retval] long* TransferSize);
[id(0x00008f04), propget, helpcontext(0x00000657)]
HRESULT TransferTime([out, retval] long* TransferTime);
[id(0x0000f405), propget, helpcontext(0x00000658)]
HRESULT Links([out, retval] Links** Links);
[id(0x0000fa4d), propget, helpcontext(0x00000659)]
HRESULT DownloadState([out, retval] OlDownloadState* DownloadState);
[id(0x0000fa0b), helpcontext(0x0000065a)]
HRESULT ShowCategoriesDialog();
[id(0x0000fa09), propget, helpcontext(0x0000065b)]
HRESULT ItemProperties([out, retval] ItemProperties** ItemProperties);
[id(0x00008571), propget, helpcontext(0x0000065c)]
HRESULT MarkForDownload([out, retval] OlRemoteStatus* MarkForDownload);
[id(0x00008571), propput, helpcontext(0x0000065c)]
HRESULT MarkForDownload([in] OlRemoteStatus MarkForDownload);
[id(0x0000faa4), propget, helpcontext(0x0000065d)]
HRESULT IsConflict([out, retval] VARIANT_BOOL* IsConflict);
[id(0x0000faba), propget, helpcontext(0x0000065e)]
HRESULT AutoResolvedWinner([out, retval] VARIANT_BOOL* AutoResolvedWinner);
[id(0x0000fabb), propget, helpcontext(0x0000065f)]
HRESULT Conflicts([out, retval] Conflicts** Conflicts);
[id(0x0000fafd), propget, helpcontext(0x00000660)]
HRESULT PropertyAccessor([out, retval] PropertyAccessor** PropertyAccessor);
[id(0x0000fc54), helpcontext(0x00000da6)]
HRESULT GetConversation([out, retval] _Conversation** Conversation);
[id(0x0000fc75), propget, helpcontext(0x00000da7)]
HRESULT ConversationID([out, retval] BSTR* ConversationID);
};
[
odl,
uuid(00063036-0000-0000-C000-000000000046),
helpcontext(0x0000074b),
dual,
oleautomation
]
interface _TaskRequestItem : IDispatch {
[id(0x0000f000), propget, helpcontext(0x0000074c)]
HRESULT Application([out, retval] _Application** Application);
[id(0x0000f00a), propget, helpcontext(0x0000074d)]
HRESULT Class([out, retval] OlObjectClass* Class);
[id(0x0000f00b), propget, helpcontext(0x0000074e)]
HRESULT Session([out, retval] _NameSpace** Session);
[id(0x0000f001), propget, helpcontext(0x0000074f)]
HRESULT Parent([out, retval] IDispatch** Parent);
[id(0x0000f817), propget, helpcontext(0x00000750)]
HRESULT Actions([out, retval] Actions** Actions);
[id(0x0000f815), propget, helpcontext(0x00000751)]
HRESULT Attachments([out, retval] Attachments** Attachments);
[id(0x00008535), propget, helpcontext(0x00000752)]
HRESULT BillingInformation([out, retval] BSTR* BillingInformation);
[id(0x00008535), propput, helpcontext(0x00000752)]
HRESULT BillingInformation([in] BSTR BillingInformation);
[id(0x00009100), propget, helpcontext(0x00000753)]
HRESULT Body([out, retval] BSTR* Body);
[id(0x00009100), propput, helpcontext(0x00000753)]
HRESULT Body([in] BSTR Body);
[id(0x00009001), propget, helpcontext(0x00000754)]
HRESULT Categories([out, retval] BSTR* Categories);
[id(0x00009001), propput, helpcontext(0x00000754)]
HRESULT Categories([in] BSTR Categories);
[id(0x0000853b), propget, helpcontext(0x00000755)]
HRESULT Companies([out, retval] BSTR* Companies);
[id(0x0000853b), propput, helpcontext(0x00000755)]
HRESULT Companies([in] BSTR Companies);
[id(0x0000fac0), propget, helpcontext(0x00000756)]
HRESULT ConversationIndex([out, retval] BSTR* ConversationIndex);
[id(0x00000070), propget, helpcontext(0x00000757)]
HRESULT ConversationTopic([out, retval] BSTR* ConversationTopic);
[id(0x00003007), propget, helpcontext(0x00000758)]
HRESULT CreationTime([out, retval] DATE* CreationTime);
[id(0x0000f01e), propget, helpcontext(0x00000759)]
HRESULT EntryID([out, retval] BSTR* EntryID);
[id(0x0000f095), propget, helpcontext(0x0000075a)]
HRESULT FormDescription([out, retval] FormDescription** FormDescription);
[id(0x0000f03e), propget, helpcontext(0x0000075b)]
HRESULT GetInspector([out, retval] _Inspector** GetInspector);
[id(0x00000017), propget, helpcontext(0x0000075c)]
HRESULT Importance([out, retval] OlImportance* Importance);
[id(0x00000017), propput, helpcontext(0x0000075c)]
HRESULT Importance([in] OlImportance Importance);
[id(0x00003008), propget, helpcontext(0x0000075d)]
HRESULT LastModificationTime([out, retval] DATE* LastModificationTime);
[id(0x0000f100), propget, hidden, helpcontext(0x0000075e)]
HRESULT MAPIOBJECT([out, retval] IUnknown** MAPIOBJECT);
[id(0x0000001a), propget, helpcontext(0x0000075f)]
HRESULT MessageClass([out, retval] BSTR* MessageClass);
[id(0x0000001a), propput, helpcontext(0x0000075f)]
HRESULT MessageClass([in] BSTR MessageClass);
[id(0x00008534), propget, helpcontext(0x00000760)]
HRESULT Mileage([out, retval] BSTR* Mileage);
[id(0x00008534), propput, helpcontext(0x00000760)]
HRESULT Mileage([in] BSTR Mileage);
[id(0x0000850e), propget, helpcontext(0x00000761)]
HRESULT NoAging([out, retval] VARIANT_BOOL* NoAging);
[id(0x0000850e), propput, helpcontext(0x00000761)]
HRESULT NoAging([in] VARIANT_BOOL NoAging);
[id(0x00008552), propget, helpcontext(0x00000762)]
HRESULT OutlookInternalVersion([out, retval] long* OutlookInternalVersion);
[id(0x00008554), propget, helpcontext(0x00000763)]
HRESULT OutlookVersion([out, retval] BSTR* OutlookVersion);
[id(0x0000f0a3), propget, helpcontext(0x00000764)]
HRESULT Saved([out, retval] VARIANT_BOOL* Saved);
[id(0x00000036), propget, helpcontext(0x00000765)]
HRESULT Sensitivity([out, retval] OlSensitivity* Sensitivity);
[id(0x00000036), propput, helpcontext(0x00000765)]
HRESULT Sensitivity([in] OlSensitivity Sensitivity);
[id(0x00000e08), propget, helpcontext(0x00000766)]
HRESULT Size([out, retval] long* Size);
[id(0x00000037), propget, helpcontext(0x00000767)]
HRESULT Subject([out, retval] BSTR* Subject);
[id(0x00000037), propput, helpcontext(0x00000767)]
HRESULT Subject([in] BSTR Subject);
[id(0x0000f01c), propget, helpcontext(0x00000768)]
HRESULT UnRead([out, retval] VARIANT_BOOL* UnRead);
[id(0x0000f01c), propput, helpcontext(0x00000768)]
HRESULT UnRead([in] VARIANT_BOOL UnRead);
[id(0x0000f816), propget, helpcontext(0x00000769)]
HRESULT UserProperties([out, retval] UserProperties** UserProperties);
[id(0x0000f023), helpcontext(0x0000076a)]
HRESULT Close([in] OlInspectorClose SaveMode);
[id(0x0000f032), helpcontext(0x0000076b)]
HRESULT Copy([out, retval] IDispatch** Item);
[id(0x0000f04a), helpcontext(0x0000076c)]
HRESULT Delete();
[id(0x0000f0a6), helpcontext(0x0000076d)]
HRESULT Display([in, optional] VARIANT Modal);
[id(0x0000f034), helpcontext(0x0000076e)]
HRESULT Move(
[in] MAPIFolder* DestFldr,
[out, retval] IDispatch** Item);
[id(0x0000f033), helpcontext(0x0000076f)]
HRESULT PrintOut();
[id(0x0000f048), helpcontext(0x00000770)]
HRESULT Save();
[id(0x0000f051), helpcontext(0x00000771)]
HRESULT SaveAs(
[in] BSTR Path,
[in, optional] VARIANT Type);
[id(0x0000f014), helpcontext(0x00000772)]
HRESULT GetAssociatedTask(
[in] VARIANT_BOOL AddToTaskList,
[out, retval] TaskItem** Item);
[id(0x0000f405), propget, helpcontext(0x00000773)]
HRESULT Links([out, retval] Links** Links);
[id(0x0000fa4d), propget, helpcontext(0x00000774)]
HRESULT DownloadState([out, retval] OlDownloadState* DownloadState);
[id(0x0000fa0b), helpcontext(0x00000775)]
HRESULT ShowCategoriesDialog();
[id(0x0000fa09), propget, helpcontext(0x00000776)]
HRESULT ItemProperties([out, retval] ItemProperties** ItemProperties);
[id(0x00008571), propget, helpcontext(0x00000777)]
HRESULT MarkForDownload([out, retval] OlRemoteStatus* MarkForDownload);
[id(0x00008571), propput, helpcontext(0x00000777)]
HRESULT MarkForDownload([in] OlRemoteStatus MarkForDownload);
[id(0x0000faa4), propget, helpcontext(0x00000778)]
HRESULT IsConflict([out, retval] VARIANT_BOOL* IsConflict);
[id(0x0000faba), propget, helpcontext(0x00000779)]
HRESULT AutoResolvedWinner([out, retval] VARIANT_BOOL* AutoResolvedWinner);
[id(0x0000fabb), propget, helpcontext(0x0000077a)]
HRESULT Conflicts([out, retval] Conflicts** Conflicts);
[id(0x0000fafd), propget, helpcontext(0x0000077b)]
HRESULT PropertyAccessor([out, retval] PropertyAccessor** PropertyAccessor);
[id(0x0000fc54), helpcontext(0x00000daa)]
HRESULT GetConversation([out, retval] _Conversation** Conversation);
[id(0x0000fc75), propget, helpcontext(0x00000dab)]
HRESULT ConversationID([out, retval] BSTR* ConversationID);
[id(0x0000fc84), propget, helpcontext(0x00000dcb)]
HRESULT RTFBody([out, retval] VARIANT* RTFBody);
[id(0x0000fc84), propput, helpcontext(0x00000dcb)]
HRESULT RTFBody([in] VARIANT RTFBody);
};
[
odl,
uuid(00063038-0000-0000-C000-000000000046),
helpcontext(0x000006e9),
dual,
oleautomation
]
interface _TaskRequestAcceptItem : IDispatch {
[id(0x0000f000), propget, helpcontext(0x000006ea)]
HRESULT Application([out, retval] _Application** Application);
[id(0x0000f00a), propget, helpcontext(0x000006eb)]
HRESULT Class([out, retval] OlObjectClass* Class);
[id(0x0000f00b), propget, helpcontext(0x000006ec)]
HRESULT Session([out, retval] _NameSpace** Session);
[id(0x0000f001), propget, helpcontext(0x000006ed)]
HRESULT Parent([out, retval] IDispatch** Parent);
[id(0x0000f817), propget, helpcontext(0x000006ee)]
HRESULT Actions([out, retval] Actions** Actions);
[id(0x0000f815), propget, helpcontext(0x000006ef)]
HRESULT Attachments([out, retval] Attachments** Attachments);
[id(0x00008535), propget, helpcontext(0x000006f0)]
HRESULT BillingInformation([out, retval] BSTR* BillingInformation);
[id(0x00008535), propput, helpcontext(0x000006f0)]
HRESULT BillingInformation([in] BSTR BillingInformation);
[id(0x00009100), propget, helpcontext(0x000006f1)]
HRESULT Body([out, retval] BSTR* Body);
[id(0x00009100), propput, helpcontext(0x000006f1)]
HRESULT Body([in] BSTR Body);
[id(0x00009001), propget, helpcontext(0x000006f2)]
HRESULT Categories([out, retval] BSTR* Categories);
[id(0x00009001), propput, helpcontext(0x000006f2)]
HRESULT Categories([in] BSTR Categories);
[id(0x0000853b), propget, helpcontext(0x000006f3)]
HRESULT Companies([out, retval] BSTR* Companies);
[id(0x0000853b), propput, helpcontext(0x000006f3)]
HRESULT Companies([in] BSTR Companies);
[id(0x0000fac0), propget, helpcontext(0x000006f4)]
HRESULT ConversationIndex([out, retval] BSTR* ConversationIndex);
[id(0x00000070), propget, helpcontext(0x000006f5)]
HRESULT ConversationTopic([out, retval] BSTR* ConversationTopic);
[id(0x00003007), propget, helpcontext(0x000006f6)]
HRESULT CreationTime([out, retval] DATE* CreationTime);
[id(0x0000f01e), propget, helpcontext(0x000006f7)]
HRESULT EntryID([out, retval] BSTR* EntryID);
[id(0x0000f095), propget, helpcontext(0x000006f8)]
HRESULT FormDescription([out, retval] FormDescription** FormDescription);
[id(0x0000f03e), propget, helpcontext(0x000006f9)]
HRESULT GetInspector([out, retval] _Inspector** GetInspector);
[id(0x00000017), propget, helpcontext(0x000006fa)]
HRESULT Importance([out, retval] OlImportance* Importance);
[id(0x00000017), propput, helpcontext(0x000006fa)]
HRESULT Importance([in] OlImportance Importance);
[id(0x00003008), propget, helpcontext(0x000006fb)]
HRESULT LastModificationTime([out, retval] DATE* LastModificationTime);
[id(0x0000f100), propget, hidden, helpcontext(0x000006fc)]
HRESULT MAPIOBJECT([out, retval] IUnknown** MAPIOBJECT);
[id(0x0000001a), propget, helpcontext(0x000006fd)]
HRESULT MessageClass([out, retval] BSTR* MessageClass);
[id(0x0000001a), propput, helpcontext(0x000006fd)]
HRESULT MessageClass([in] BSTR MessageClass);
[id(0x00008534), propget, helpcontext(0x000006fe)]
HRESULT Mileage([out, retval] BSTR* Mileage);
[id(0x00008534), propput, helpcontext(0x000006fe)]
HRESULT Mileage([in] BSTR Mileage);
[id(0x0000850e), propget, helpcontext(0x000006ff)]
HRESULT NoAging([out, retval] VARIANT_BOOL* NoAging);
[id(0x0000850e), propput, helpcontext(0x000006ff)]
HRESULT NoAging([in] VARIANT_BOOL NoAging);
[id(0x00008552), propget, helpcontext(0x00000700)]
HRESULT OutlookInternalVersion([out, retval] long* OutlookInternalVersion);
[id(0x00008554), propget, helpcontext(0x00000701)]
HRESULT OutlookVersion([out, retval] BSTR* OutlookVersion);
[id(0x0000f0a3), propget, helpcontext(0x00000702)]
HRESULT Saved([out, retval] VARIANT_BOOL* Saved);
[id(0x00000036), propget, helpcontext(0x00000703)]
HRESULT Sensitivity([out, retval] OlSensitivity* Sensitivity);
[id(0x00000036), propput, helpcontext(0x00000703)]
HRESULT Sensitivity([in] OlSensitivity Sensitivity);
[id(0x00000e08), propget, helpcontext(0x00000704)]
HRESULT Size([out, retval] long* Size);
[id(0x00000037), propget, helpcontext(0x00000705)]
HRESULT Subject([out, retval] BSTR* Subject);
[id(0x00000037), propput, helpcontext(0x00000705)]
HRESULT Subject([in] BSTR Subject);
[id(0x0000f01c), propget, helpcontext(0x00000706)]
HRESULT UnRead([out, retval] VARIANT_BOOL* UnRead);
[id(0x0000f01c), propput, helpcontext(0x00000706)]
HRESULT UnRead([in] VARIANT_BOOL UnRead);
[id(0x0000f816), propget, helpcontext(0x00000707)]
HRESULT UserProperties([out, retval] UserProperties** UserProperties);
[id(0x0000f023), helpcontext(0x00000708)]
HRESULT Close([in] OlInspectorClose SaveMode);
[id(0x0000f032), helpcontext(0x00000709)]
HRESULT Copy([out, retval] IDispatch** Item);
[id(0x0000f04a), helpcontext(0x0000070a)]
HRESULT Delete();
[id(0x0000f0a6), helpcontext(0x0000070b)]
HRESULT Display([in, optional] VARIANT Modal);
[id(0x0000f034), helpcontext(0x0000070c)]
HRESULT Move(
[in] MAPIFolder* DestFldr,
[out, retval] IDispatch** Item);
[id(0x0000f033), helpcontext(0x0000070d)]
HRESULT PrintOut();
[id(0x0000f048), helpcontext(0x0000070e)]
HRESULT Save();
[id(0x0000f051), helpcontext(0x0000070f)]
HRESULT SaveAs(
[in] BSTR Path,
[in, optional] VARIANT Type);
[id(0x0000f014), helpcontext(0x00000710)]
HRESULT GetAssociatedTask(
[in] VARIANT_BOOL AddToTaskList,
[out, retval] TaskItem** Item);
[id(0x0000f405), propget, helpcontext(0x00000711)]
HRESULT Links([out, retval] Links** Links);
[id(0x0000fa4d), propget, helpcontext(0x00000712)]
HRESULT DownloadState([out, retval] OlDownloadState* DownloadState);
[id(0x0000fa0b), helpcontext(0x00000713)]
HRESULT ShowCategoriesDialog();
[id(0x0000fa09), propget, helpcontext(0x00000714)]
HRESULT ItemProperties([out, retval] ItemProperties** ItemProperties);
[id(0x00008571), propget, helpcontext(0x00000715)]
HRESULT MarkForDownload([out, retval] OlRemoteStatus* MarkForDownload);
[id(0x00008571), propput, helpcontext(0x00000715)]
HRESULT MarkForDownload([in] OlRemoteStatus MarkForDownload);
[id(0x0000faa4), propget, helpcontext(0x00000716)]
HRESULT IsConflict([out, retval] VARIANT_BOOL* IsConflict);
[id(0x0000faba), propget, helpcontext(0x00000717)]
HRESULT AutoResolvedWinner([out, retval] VARIANT_BOOL* AutoResolvedWinner);
[id(0x0000fabb), propget, helpcontext(0x00000718)]
HRESULT Conflicts([out, retval] Conflicts** Conflicts);
[id(0x0000fafd), propget, helpcontext(0x00000719)]
HRESULT PropertyAccessor([out, retval] PropertyAccessor** PropertyAccessor);
[id(0x0000fc54), helpcontext(0x00000dac)]
HRESULT GetConversation([out, retval] _Conversation** Conversation);
[id(0x0000fc75), propget, helpcontext(0x00000dad)]
HRESULT ConversationID([out, retval] BSTR* ConversationID);
[id(0x0000fc84), propget, helpcontext(0x00000dcc)]
HRESULT RTFBody([out, retval] VARIANT* RTFBody);
[id(0x0000fc84), propput, helpcontext(0x00000dcc)]
HRESULT RTFBody([in] VARIANT RTFBody);
};
[
odl,
uuid(00063039-0000-0000-C000-000000000046),
helpcontext(0x0000071a),
dual,
oleautomation
]
interface _TaskRequestDeclineItem : IDispatch {
[id(0x0000f000), propget, helpcontext(0x0000071b)]
HRESULT Application([out, retval] _Application** Application);
[id(0x0000f00a), propget, helpcontext(0x0000071c)]
HRESULT Class([out, retval] OlObjectClass* Class);
[id(0x0000f00b), propget, helpcontext(0x0000071d)]
HRESULT Session([out, retval] _NameSpace** Session);
[id(0x0000f001), propget, helpcontext(0x0000071e)]
HRESULT Parent([out, retval] IDispatch** Parent);
[id(0x0000f817), propget, helpcontext(0x0000071f)]
HRESULT Actions([out, retval] Actions** Actions);
[id(0x0000f815), propget, helpcontext(0x00000720)]
HRESULT Attachments([out, retval] Attachments** Attachments);
[id(0x00008535), propget, helpcontext(0x00000721)]
HRESULT BillingInformation([out, retval] BSTR* BillingInformation);
[id(0x00008535), propput, helpcontext(0x00000721)]
HRESULT BillingInformation([in] BSTR BillingInformation);
[id(0x00009100), propget, helpcontext(0x00000722)]
HRESULT Body([out, retval] BSTR* Body);
[id(0x00009100), propput, helpcontext(0x00000722)]
HRESULT Body([in] BSTR Body);
[id(0x00009001), propget, helpcontext(0x00000723)]
HRESULT Categories([out, retval] BSTR* Categories);
[id(0x00009001), propput, helpcontext(0x00000723)]
HRESULT Categories([in] BSTR Categories);
[id(0x0000853b), propget, helpcontext(0x00000724)]
HRESULT Companies([out, retval] BSTR* Companies);
[id(0x0000853b), propput, helpcontext(0x00000724)]
HRESULT Companies([in] BSTR Companies);
[id(0x0000fac0), propget, helpcontext(0x00000725)]
HRESULT ConversationIndex([out, retval] BSTR* ConversationIndex);
[id(0x00000070), propget, helpcontext(0x00000726)]
HRESULT ConversationTopic([out, retval] BSTR* ConversationTopic);
[id(0x00003007), propget, helpcontext(0x00000727)]
HRESULT CreationTime([out, retval] DATE* CreationTime);
[id(0x0000f01e), propget, helpcontext(0x00000728)]
HRESULT EntryID([out, retval] BSTR* EntryID);
[id(0x0000f095), propget, helpcontext(0x00000729)]
HRESULT FormDescription([out, retval] FormDescription** FormDescription);
[id(0x0000f03e), propget, helpcontext(0x0000072a)]
HRESULT GetInspector([out, retval] _Inspector** GetInspector);
[id(0x00000017), propget, helpcontext(0x0000072b)]
HRESULT Importance([out, retval] OlImportance* Importance);
[id(0x00000017), propput, helpcontext(0x0000072b)]
HRESULT Importance([in] OlImportance Importance);
[id(0x00003008), propget, helpcontext(0x0000072c)]
HRESULT LastModificationTime([out, retval] DATE* LastModificationTime);
[id(0x0000f100), propget, hidden, helpcontext(0x0000072d)]
HRESULT MAPIOBJECT([out, retval] IUnknown** MAPIOBJECT);
[id(0x0000001a), propget, helpcontext(0x0000072e)]
HRESULT MessageClass([out, retval] BSTR* MessageClass);
[id(0x0000001a), propput, helpcontext(0x0000072e)]
HRESULT MessageClass([in] BSTR MessageClass);
[id(0x00008534), propget, helpcontext(0x0000072f)]
HRESULT Mileage([out, retval] BSTR* Mileage);
[id(0x00008534), propput, helpcontext(0x0000072f)]
HRESULT Mileage([in] BSTR Mileage);
[id(0x0000850e), propget, helpcontext(0x00000730)]
HRESULT NoAging([out, retval] VARIANT_BOOL* NoAging);
[id(0x0000850e), propput, helpcontext(0x00000730)]
HRESULT NoAging([in] VARIANT_BOOL NoAging);
[id(0x00008552), propget, helpcontext(0x00000731)]
HRESULT OutlookInternalVersion([out, retval] long* OutlookInternalVersion);
[id(0x00008554), propget, helpcontext(0x00000732)]
HRESULT OutlookVersion([out, retval] BSTR* OutlookVersion);
[id(0x0000f0a3), propget, helpcontext(0x00000733)]
HRESULT Saved([out, retval] VARIANT_BOOL* Saved);
[id(0x00000036), propget, helpcontext(0x00000734)]
HRESULT Sensitivity([out, retval] OlSensitivity* Sensitivity);
[id(0x00000036), propput, helpcontext(0x00000734)]
HRESULT Sensitivity([in] OlSensitivity Sensitivity);
[id(0x00000e08), propget, helpcontext(0x00000735)]
HRESULT Size([out, retval] long* Size);
[id(0x00000037), propget, helpcontext(0x00000736)]
HRESULT Subject([out, retval] BSTR* Subject);
[id(0x00000037), propput, helpcontext(0x00000736)]
HRESULT Subject([in] BSTR Subject);
[id(0x0000f01c), propget, helpcontext(0x00000737)]
HRESULT UnRead([out, retval] VARIANT_BOOL* UnRead);
[id(0x0000f01c), propput, helpcontext(0x00000737)]
HRESULT UnRead([in] VARIANT_BOOL UnRead);
[id(0x0000f816), propget, helpcontext(0x00000738)]
HRESULT UserProperties([out, retval] UserProperties** UserProperties);
[id(0x0000f023), helpcontext(0x00000739)]
HRESULT Close([in] OlInspectorClose SaveMode);
[id(0x0000f032), helpcontext(0x0000073a)]
HRESULT Copy([out, retval] IDispatch** Item);
[id(0x0000f04a), helpcontext(0x0000073b)]
HRESULT Delete();
[id(0x0000f0a6), helpcontext(0x0000073c)]
HRESULT Display([in, optional] VARIANT Modal);
[id(0x0000f034), helpcontext(0x0000073d)]
HRESULT Move(
[in] MAPIFolder* DestFldr,
[out, retval] IDispatch** Item);
[id(0x0000f033), helpcontext(0x0000073e)]
HRESULT PrintOut();
[id(0x0000f048), helpcontext(0x0000073f)]
HRESULT Save();
[id(0x0000f051), helpcontext(0x00000740)]
HRESULT SaveAs(
[in] BSTR Path,
[in, optional] VARIANT Type);
[id(0x0000f014), helpcontext(0x00000741)]
HRESULT GetAssociatedTask(
[in] VARIANT_BOOL AddToTaskList,
[out, retval] TaskItem** Item);
[id(0x0000f405), propget, helpcontext(0x00000742)]
HRESULT Links([out, retval] Links** Links);
[id(0x0000fa4d), propget, helpcontext(0x00000743)]
HRESULT DownloadState([out, retval] OlDownloadState* DownloadState);
[id(0x0000fa0b), helpcontext(0x00000744)]
HRESULT ShowCategoriesDialog();
[id(0x0000fa09), propget, helpcontext(0x00000745)]
HRESULT ItemProperties([out, retval] ItemProperties** ItemProperties);
[id(0x00008571), propget, helpcontext(0x00000746)]
HRESULT MarkForDownload([out, retval] OlRemoteStatus* MarkForDownload);
[id(0x00008571), propput, helpcontext(0x00000746)]
HRESULT MarkForDownload([in] OlRemoteStatus MarkForDownload);
[id(0x0000faa4), propget, helpcontext(0x00000747)]
HRESULT IsConflict([out, retval] VARIANT_BOOL* IsConflict);
[id(0x0000faba), propget, helpcontext(0x00000748)]
HRESULT AutoResolvedWinner([out, retval] VARIANT_BOOL* AutoResolvedWinner);
[id(0x0000fabb), propget, helpcontext(0x00000749)]
HRESULT Conflicts([out, retval] Conflicts** Conflicts);
[id(0x0000fafd), propget, helpcontext(0x0000074a)]
HRESULT PropertyAccessor([out, retval] PropertyAccessor** PropertyAccessor);
[id(0x0000fc54), helpcontext(0x00000dae)]
HRESULT GetConversation([out, retval] _Conversation** Conversation);
[id(0x0000fc75), propget, helpcontext(0x00000daf)]
HRESULT ConversationID([out, retval] BSTR* ConversationID);
[id(0x0000fc84), propget, helpcontext(0x00000dd2)]
HRESULT RTFBody([out, retval] VARIANT* RTFBody);
[id(0x0000fc84), propput, helpcontext(0x00000dd2)]
HRESULT RTFBody([in] VARIANT RTFBody);
};
[
odl,
uuid(00063037-0000-0000-C000-000000000046),
helpcontext(0x0000077c),
dual,
oleautomation
]
interface _TaskRequestUpdateItem : IDispatch {
[id(0x0000f000), propget, helpcontext(0x0000077d)]
HRESULT Application([out, retval] _Application** Application);
[id(0x0000f00a), propget, helpcontext(0x0000077e)]
HRESULT Class([out, retval] OlObjectClass* Class);
[id(0x0000f00b), propget, helpcontext(0x0000077f)]
HRESULT Session([out, retval] _NameSpace** Session);
[id(0x0000f001), propget, helpcontext(0x00000780)]
HRESULT Parent([out, retval] IDispatch** Parent);
[id(0x0000f817), propget, helpcontext(0x00000781)]
HRESULT Actions([out, retval] Actions** Actions);
[id(0x0000f815), propget, helpcontext(0x00000782)]
HRESULT Attachments([out, retval] Attachments** Attachments);
[id(0x00008535), propget, helpcontext(0x00000783)]
HRESULT BillingInformation([out, retval] BSTR* BillingInformation);
[id(0x00008535), propput, helpcontext(0x00000783)]
HRESULT BillingInformation([in] BSTR BillingInformation);
[id(0x00009100), propget, helpcontext(0x00000784)]
HRESULT Body([out, retval] BSTR* Body);
[id(0x00009100), propput, helpcontext(0x00000784)]
HRESULT Body([in] BSTR Body);
[id(0x00009001), propget, helpcontext(0x00000785)]
HRESULT Categories([out, retval] BSTR* Categories);
[id(0x00009001), propput, helpcontext(0x00000785)]
HRESULT Categories([in] BSTR Categories);
[id(0x0000853b), propget, helpcontext(0x00000786)]
HRESULT Companies([out, retval] BSTR* Companies);
[id(0x0000853b), propput, helpcontext(0x00000786)]
HRESULT Companies([in] BSTR Companies);
[id(0x0000fac0), propget, helpcontext(0x00000787)]
HRESULT ConversationIndex([out, retval] BSTR* ConversationIndex);
[id(0x00000070), propget, helpcontext(0x00000788)]
HRESULT ConversationTopic([out, retval] BSTR* ConversationTopic);
[id(0x00003007), propget, helpcontext(0x00000789)]
HRESULT CreationTime([out, retval] DATE* CreationTime);
[id(0x0000f01e), propget, helpcontext(0x0000078a)]
HRESULT EntryID([out, retval] BSTR* EntryID);
[id(0x0000f095), propget, helpcontext(0x0000078b)]
HRESULT FormDescription([out, retval] FormDescription** FormDescription);
[id(0x0000f03e), propget, helpcontext(0x0000078c)]
HRESULT GetInspector([out, retval] _Inspector** GetInspector);
[id(0x00000017), propget, helpcontext(0x0000078d)]
HRESULT Importance([out, retval] OlImportance* Importance);
[id(0x00000017), propput, helpcontext(0x0000078d)]
HRESULT Importance([in] OlImportance Importance);
[id(0x00003008), propget, helpcontext(0x0000078e)]
HRESULT LastModificationTime([out, retval] DATE* LastModificationTime);
[id(0x0000f100), propget, hidden, helpcontext(0x0000078f)]
HRESULT MAPIOBJECT([out, retval] IUnknown** MAPIOBJECT);
[id(0x0000001a), propget, helpcontext(0x00000790)]
HRESULT MessageClass([out, retval] BSTR* MessageClass);
[id(0x0000001a), propput, helpcontext(0x00000790)]
HRESULT MessageClass([in] BSTR MessageClass);
[id(0x00008534), propget, helpcontext(0x00000791)]
HRESULT Mileage([out, retval] BSTR* Mileage);
[id(0x00008534), propput, helpcontext(0x00000791)]
HRESULT Mileage([in] BSTR Mileage);
[id(0x0000850e), propget, helpcontext(0x00000792)]
HRESULT NoAging([out, retval] VARIANT_BOOL* NoAging);
[id(0x0000850e), propput, helpcontext(0x00000792)]
HRESULT NoAging([in] VARIANT_BOOL NoAging);
[id(0x00008552), propget, helpcontext(0x00000793)]
HRESULT OutlookInternalVersion([out, retval] long* OutlookInternalVersion);
[id(0x00008554), propget, helpcontext(0x00000794)]
HRESULT OutlookVersion([out, retval] BSTR* OutlookVersion);
[id(0x0000f0a3), propget, helpcontext(0x00000795)]
HRESULT Saved([out, retval] VARIANT_BOOL* Saved);
[id(0x00000036), propget, helpcontext(0x00000796)]
HRESULT Sensitivity([out, retval] OlSensitivity* Sensitivity);
[id(0x00000036), propput, helpcontext(0x00000796)]
HRESULT Sensitivity([in] OlSensitivity Sensitivity);
[id(0x00000e08), propget, helpcontext(0x00000797)]
HRESULT Size([out, retval] long* Size);
[id(0x00000037), propget, helpcontext(0x00000798)]
HRESULT Subject([out, retval] BSTR* Subject);
[id(0x00000037), propput, helpcontext(0x00000798)]
HRESULT Subject([in] BSTR Subject);
[id(0x0000f01c), propget, helpcontext(0x00000799)]
HRESULT UnRead([out, retval] VARIANT_BOOL* UnRead);
[id(0x0000f01c), propput, helpcontext(0x00000799)]
HRESULT UnRead([in] VARIANT_BOOL UnRead);
[id(0x0000f816), propget, helpcontext(0x0000079a)]
HRESULT UserProperties([out, retval] UserProperties** UserProperties);
[id(0x0000f023), helpcontext(0x0000079b)]
HRESULT Close([in] OlInspectorClose SaveMode);
[id(0x0000f032), helpcontext(0x0000079c)]
HRESULT Copy([out, retval] IDispatch** Item);
[id(0x0000f04a), helpcontext(0x0000079d)]
HRESULT Delete();
[id(0x0000f0a6), helpcontext(0x0000079e)]
HRESULT Display([in, optional] VARIANT Modal);
[id(0x0000f034), helpcontext(0x0000079f)]
HRESULT Move(
[in] MAPIFolder* DestFldr,
[out, retval] IDispatch** Item);
[id(0x0000f033), helpcontext(0x000007a0)]
HRESULT PrintOut();
[id(0x0000f048), helpcontext(0x000007a1)]
HRESULT Save();
[id(0x0000f051), helpcontext(0x000007a2)]
HRESULT SaveAs(
[in] BSTR Path,
[in, optional] VARIANT Type);
[id(0x0000f014), helpcontext(0x000007a3)]
HRESULT GetAssociatedTask(
[in] VARIANT_BOOL AddToTaskList,
[out, retval] TaskItem** Item);
[id(0x0000f405), propget, helpcontext(0x000007a4)]
HRESULT Links([out, retval] Links** Links);
[id(0x0000fa4d), propget, helpcontext(0x000007a5)]
HRESULT DownloadState([out, retval] OlDownloadState* DownloadState);
[id(0x0000fa0b), helpcontext(0x000007a6)]
HRESULT ShowCategoriesDialog();
[id(0x0000fa09), propget, helpcontext(0x000007a7)]
HRESULT ItemProperties([out, retval] ItemProperties** ItemProperties);
[id(0x00008571), propget, helpcontext(0x000007a8)]
HRESULT MarkForDownload([out, retval] OlRemoteStatus* MarkForDownload);
[id(0x00008571), propput, helpcontext(0x000007a8)]
HRESULT MarkForDownload([in] OlRemoteStatus MarkForDownload);
[id(0x0000faa4), propget, helpcontext(0x000007a9)]
HRESULT IsConflict([out, retval] VARIANT_BOOL* IsConflict);
[id(0x0000faba), propget, helpcontext(0x000007aa)]
HRESULT AutoResolvedWinner([out, retval] VARIANT_BOOL* AutoResolvedWinner);
[id(0x0000fabb), propget, helpcontext(0x000007ab)]
HRESULT Conflicts([out, retval] Conflicts** Conflicts);
[id(0x0000fafd), propget, helpcontext(0x000007ac)]
HRESULT PropertyAccessor([out, retval] PropertyAccessor** PropertyAccessor);
[id(0x0000fc54), helpcontext(0x00000db0)]
HRESULT GetConversation([out, retval] _Conversation** Conversation);
[id(0x0000fc75), propget, helpcontext(0x00000db2)]
HRESULT ConversationID([out, retval] BSTR* ConversationID);
[id(0x0000fc84), propget, helpcontext(0x00000dd3)]
HRESULT RTFBody([out, retval] VARIANT* RTFBody);
[id(0x0000fc84), propput, helpcontext(0x00000dd3)]
HRESULT RTFBody([in] VARIANT RTFBody);
};
[
odl,
uuid(00063107-0000-0000-C000-000000000046),
helpcontext(0x00000dd4),
dual,
oleautomation
]
interface _ConversationHeader : IDispatch {
[id(0x0000f000), propget, helpcontext(0x00000dda)]
HRESULT Application([out, retval] _Application** Application);
[id(0x0000f00a), propget, helpcontext(0x00000ddb)]
HRESULT Class([out, retval] OlObjectClass* Class);
[id(0x0000f00b), propget, helpcontext(0x00000ddc)]
HRESULT Session([out, retval] _NameSpace** Session);
[id(0x0000f001), propget, helpcontext(0x00000dd9)]
HRESULT Parent([out, retval] IDispatch** Parent);
[id(0x0000fc54), helpcontext(0x00000dd5)]
HRESULT GetConversation([out, retval] _Conversation** Conversation);
[id(0x0000fc75), propget, helpcontext(0x00000dd6)]
HRESULT ConversationID([out, retval] BSTR* ConversationID);
[id(0x0000fc86), propget, helpcontext(0x00000dd7)]
HRESULT ConversationTopic([out, retval] BSTR* ConversationTopic);
[id(0x00002109), helpcontext(0x00000dd8)]
HRESULT GetItems([out, retval] SimpleItems** SimpleItems);
};
[
uuid(0006F03A-0000-0000-C000-000000000046),
helpcontext(0x00000baf),
appobject
]
coclass Application {
[default] interface _Application;
[source] dispinterface ApplicationEvents;
[source] dispinterface ApplicationEvents_10;
[default, source] dispinterface ApplicationEvents_11;
};
[
uuid(0006103C-0000-0000-C000-000000000046),
helpcontext(0x00000bb1),
noncreatable
]
coclass DistListItem {
[default] interface _DistListItem;
[source] dispinterface ItemEvents;
[default, source] dispinterface ItemEvents_10;
};
[
uuid(00061061-0000-0000-C000-000000000046),
helpcontext(0x00000bb2),
noncreatable
]
coclass DocumentItem {
[default] interface _DocumentItem;
[source] dispinterface ItemEvents;
[default, source] dispinterface ItemEvents_10;
};
[
uuid(00063053-0000-0000-C000-000000000046),
helpcontext(0x00000bb3),
noncreatable
]
coclass Explorers {
[default] interface _Explorers;
[default, source] dispinterface ExplorersEvents;
};
[
uuid(00063054-0000-0000-C000-000000000046),
helpcontext(0x00000bb4),
noncreatable
]
coclass Inspectors {
[default] interface _Inspectors;
[default, source] dispinterface InspectorsEvents;
};
[
uuid(00063051-0000-0000-C000-000000000046),
helpcontext(0x00000bb5),
noncreatable
]
coclass Folders {
[default] interface _Folders;
[default, source] dispinterface FoldersEvents;
};
[
uuid(00063052-0000-0000-C000-000000000046),
helpcontext(0x00000bb6),
noncreatable
]
coclass Items {
[default] interface _Items;
[default, source] dispinterface ItemsEvents;
};
[
uuid(00061037-0000-0000-C000-000000000046),
helpcontext(0x00000bb7),
noncreatable
]
coclass JournalItem {
[default] interface _JournalItem;
[source] dispinterface ItemEvents;
[default, source] dispinterface ItemEvents_10;
};
[
uuid(0006308B-0000-0000-C000-000000000046),
helpcontext(0x00000bb8),
noncreatable
]
coclass NameSpace {
[default] interface _NameSpace;
[default, source] dispinterface NameSpaceEvents;
};
[
uuid(00061034-0000-0000-C000-000000000046),
helpcontext(0x00000bb9),
noncreatable
]
coclass NoteItem {
[default] interface _NoteItem;
};
[
uuid(00063056-0000-0000-C000-000000000046),
helpcontext(0x00000bba),
noncreatable
]
coclass OutlookBarGroups {
[default] interface _OutlookBarGroups;
[default, source] dispinterface OutlookBarGroupsEvents;
};
[
uuid(00063055-0000-0000-C000-000000000046),
helpcontext(0x00000bbb),
noncreatable
]
coclass OutlookBarPane {
[default] interface _OutlookBarPane;
[default, source] dispinterface OutlookBarPaneEvents;
};
[
uuid(00063057-0000-0000-C000-000000000046),
helpcontext(0x00000bbc),
noncreatable
]
coclass OutlookBarShortcuts {
[default] interface _OutlookBarShortcuts;
[default, source] dispinterface OutlookBarShortcutsEvents;
};
[
uuid(0006103A-0000-0000-C000-000000000046),
helpcontext(0x00000bbd),
noncreatable
]
coclass PostItem {
[default] interface _PostItem;
[source] dispinterface ItemEvents;
[default, source] dispinterface ItemEvents_10;
};
[
uuid(00061060-0000-0000-C000-000000000046),
helpcontext(0x00000bbe),
noncreatable
]
coclass RemoteItem {
[default] interface _RemoteItem;
[source] dispinterface ItemEvents;
[default, source] dispinterface ItemEvents_10;
};
[
uuid(00061035-0000-0000-C000-000000000046),
helpcontext(0x00000bbf),
noncreatable
]
coclass ReportItem {
[default] interface _ReportItem;
[source] dispinterface ItemEvents;
[default, source] dispinterface ItemEvents_10;
};
[
uuid(00061052-0000-0000-C000-000000000046),
helpcontext(0x00000bc0),
noncreatable
]
coclass TaskRequestAcceptItem {
[default] interface _TaskRequestAcceptItem;
[source] dispinterface ItemEvents;
[default, source] dispinterface ItemEvents_10;
};
[
uuid(00061053-0000-0000-C000-000000000046),
helpcontext(0x00000bc1),
noncreatable
]
coclass TaskRequestDeclineItem {
[default] interface _TaskRequestDeclineItem;
[source] dispinterface ItemEvents;
[default, source] dispinterface ItemEvents_10;
};
[
uuid(00061050-0000-0000-C000-000000000046),
helpcontext(0x00000bc2),
noncreatable
]
coclass TaskRequestItem {
[default] interface _TaskRequestItem;
[source] dispinterface ItemEvents;
[default, source] dispinterface ItemEvents_10;
};
[
uuid(00061051-0000-0000-C000-000000000046),
helpcontext(0x00000bc3),
noncreatable
]
coclass TaskRequestUpdateItem {
[default] interface _TaskRequestUpdateItem;
[source] dispinterface ItemEvents;
[default, source] dispinterface ItemEvents_10;
};
[
uuid(00061039-0000-0000-C000-000000000046),
helpcontext(0x00000bc4),
noncreatable
]
coclass Results {
[default] interface _Results;
[default, source] dispinterface ResultsEvents;
};
[
uuid(0006F027-0000-0000-C000-000000000046),
helpcontext(0x00000bc5),
noncreatable
]
coclass Views {
[default] interface _Views;
[default, source] dispinterface _ViewsEvents;
};
[
uuid(0006F028-0000-0000-C000-000000000046),
helpcontext(0x00000bc6),
noncreatable
]
coclass Reminder {
[default] interface _Reminder;
};
[
uuid(0006F029-0000-0000-C000-000000000046),
helpcontext(0x00000bc7),
noncreatable
]
coclass Reminders {
[default] interface _Reminders;
[default, source] dispinterface ReminderCollectionEvents;
};
[
uuid(000610CB-0000-0000-C000-000000000046),
helpcontext(0x00000bc9),
noncreatable
]
coclass StorageItem {
[default] interface _StorageItem;
};
[
uuid(000610F3-0000-0000-C000-000000000046),
helpcontext(0x00000bcd),
noncreatable
]
coclass NavigationPane {
[default] interface _NavigationPane;
[default, source] dispinterface NavigationPaneEvents_12;
};
[
uuid(000610F4-0000-0000-C000-000000000046),
helpcontext(0x00000bce),
noncreatable
]
coclass NavigationGroups {
[default] interface _NavigationGroups;
[default, source] dispinterface NavigationGroupsEvents_12;
};
[
uuid(000610F8-0000-0000-C000-000000000046),
helpcontext(0x00000bcf),
noncreatable,
hidden
]
coclass DoNotUseMeFolder {
[default] interface MAPIFolder;
};
[
uuid(00062001-0000-0000-C000-000000000046),
helpcontext(0x00000c71),
noncreatable
]
coclass TimelineView {
[default] interface _TimelineView;
};
[
uuid(000610E9-0000-0000-C000-000000000046),
helpcontext(0x00000c79),
noncreatable
]
coclass MailModule {
[default] interface _MailModule;
};
[
uuid(000610EA-0000-0000-C000-000000000046),
helpcontext(0x00000c7a),
noncreatable
]
coclass CalendarModule {
[default] interface _CalendarModule;
};
[
uuid(000610EB-0000-0000-C000-000000000046),
helpcontext(0x00000c7b),
noncreatable
]
coclass ContactsModule {
[default] interface _ContactsModule;
};
[
uuid(000610EC-0000-0000-C000-000000000046),
helpcontext(0x00000c7c),
noncreatable
]
coclass TasksModule {
[default] interface _TasksModule;
};
[
uuid(000610ED-0000-0000-C000-000000000046),
helpcontext(0x00000c7d),
noncreatable
]
coclass JournalModule {
[default] interface _JournalModule;
};
[
uuid(000610EE-0000-0000-C000-000000000046),
helpcontext(0x00000c7e),
noncreatable
]
coclass NotesModule {
[default] interface _NotesModule;
};
[
uuid(00062000-0000-0000-C000-000000000046),
helpcontext(0x00000c84),
noncreatable
]
coclass TableView {
[default] interface _TableView;
};
[
uuid(00062004-0000-0000-C000-000000000046),
helpcontext(0x00000c86),
noncreatable
]
coclass IconView {
[default] interface _IconView;
};
[
uuid(00062002-0000-0000-C000-000000000046),
helpcontext(0x00000c87),
noncreatable
]
coclass CardView {
[default] interface _CardView;
};
[
uuid(00062003-0000-0000-C000-000000000046),
helpcontext(0x00000c88),
noncreatable
]
coclass CalendarView {
[default] interface _CalendarView;
};
[
uuid(0006200B-0000-0000-C000-000000000046),
helpcontext(0x00000c8c),
noncreatable
]
coclass BusinessCardView {
[default] interface _BusinessCardView;
};
[
uuid(00061059-0000-0000-C000-000000000046),
helpcontext(0x00000c8d),
noncreatable
]
coclass FormRegionStartup {
[default] interface _FormRegionStartup;
};
[
uuid(000610FD-0000-0000-C000-000000000046),
helpcontext(0x00000ce3),
noncreatable
]
coclass TimeZone {
[default] interface _TimeZone;
};
[
uuid(000610FF-0000-0000-C000-000000000046),
helpcontext(0x00000d2b),
noncreatable
]
coclass SolutionsModule {
[default] interface _SolutionsModule;
};
[
uuid(00061101-0000-0000-C000-000000000046),
helpcontext(0x00000d3c),
noncreatable
]
coclass Conversation {
[default] interface _Conversation;
};
[
uuid(00061103-0000-0000-C000-000000000046),
helpcontext(0x00000d80),
noncreatable
]
coclass AccountSelector {
[default] interface _AccountSelector;
[default, source] dispinterface AccountSelectorEvents;
};
[
uuid(00061107-0000-0000-C000-000000000046),
helpcontext(0x00000ddd),
noncreatable
]
coclass ConversationHeader {
[default] interface _ConversationHeader;
};
};