📄 msoutl.tlh
字号:
olPercent = 12,
olCurrency = 14,
olFormula = 18,
olCombination = 19
};
enum OlWindowState
{
olMaximized = 0,
olMinimized = 1,
olNormalWindow = 2
};
enum OlSyncState
{
olSyncStopped = 0,
olSyncStarted = 1
};
enum OlBodyFormat
{
olFormatUnspecified = 0,
olFormatPlain = 1,
olFormatHTML = 2,
olFormatRichText = 3
};
enum OlDownloadState
{
olHeaderOnly = 0,
olFullItem = 1
};
enum OlOfficeDocItemsType
{
olExcelWorkSheetItem = 8,
olWordDocumentItem = 9,
olPowerPointShowItem = 10
};
enum OlViewSaveOption
{
olViewSaveOptionThisFolderEveryone = 0,
olViewSaveOptionThisFolderOnlyMe = 1,
olViewSaveOptionAllFoldersOfType = 2
};
enum OlViewType
{
olTableView = 0,
olCardView = 1,
olCalendarView = 2,
olIconView = 3,
olTimelineView = 4
};
enum OlFlagIcon
{
olNoFlagIcon = 0,
olPurpleFlagIcon = 1,
olOrangeFlagIcon = 2,
olGreenFlagIcon = 3,
olYellowFlagIcon = 4,
olBlueFlagIcon = 5,
olRedFlagIcon = 6
};
enum OlExchangeConnectionMode
{
olNoExchange = 0,
olOffline = 100,
olCachedOffline = 200,
olDisconnected = 300,
olCachedDisconnected = 400,
olCachedConnectedHeaders = 500,
olCachedConnectedDrizzle = 600,
olCachedConnectedFull = 700,
olOnline = 800
};
enum OlShowItemCount
{
olNoItemCount = 0,
olShowUnreadItemCount = 1,
olShowTotalItemCount = 2
};
enum OlStoreType
{
olStoreDefault = 1,
olStoreUnicode = 2,
olStoreANSI = 3
};
enum OlPermission
{
olUnrestricted = 0,
olDoNotForward = 1,
olPermissionTemplate = 2
};
enum OlPermissionService
{
olUnknown = 0,
olWindows = 1,
olPassport = 2
};
struct __declspec(uuid("00063043-0000-0000-c000-000000000046"))
Action : IDispatch
{
//
// Raw methods provided by interface
//
virtual HRESULT __stdcall get_Application (
struct _Application * * Application ) = 0;
virtual HRESULT __stdcall get_Class (
enum OlObjectClass * Class ) = 0;
virtual HRESULT __stdcall get_Session (
struct _NameSpace * * Session ) = 0;
virtual HRESULT __stdcall get_Parent (
IDispatch * * Parent ) = 0;
virtual HRESULT __stdcall get_CopyLike (
enum OlActionCopyLike * CopyLike ) = 0;
virtual HRESULT __stdcall put_CopyLike (
enum OlActionCopyLike CopyLike ) = 0;
virtual HRESULT __stdcall get_Enabled (
VARIANT_BOOL * Enabled ) = 0;
virtual HRESULT __stdcall put_Enabled (
VARIANT_BOOL Enabled ) = 0;
virtual HRESULT __stdcall get_MessageClass (
BSTR * MessageClass ) = 0;
virtual HRESULT __stdcall put_MessageClass (
BSTR MessageClass ) = 0;
virtual HRESULT __stdcall get_Name (
BSTR * Name ) = 0;
virtual HRESULT __stdcall put_Name (
BSTR Name ) = 0;
virtual HRESULT __stdcall get_Prefix (
BSTR * Prefix ) = 0;
virtual HRESULT __stdcall put_Prefix (
BSTR Prefix ) = 0;
virtual HRESULT __stdcall get_ReplyStyle (
enum OlActionReplyStyle * ReplyStyle ) = 0;
virtual HRESULT __stdcall put_ReplyStyle (
enum OlActionReplyStyle ReplyStyle ) = 0;
virtual HRESULT __stdcall get_ResponseStyle (
enum OlActionResponseStyle * ResponseStyle ) = 0;
virtual HRESULT __stdcall put_ResponseStyle (
enum OlActionResponseStyle ResponseStyle ) = 0;
virtual HRESULT __stdcall get_ShowOn (
enum OlActionShowOn * ShowOn ) = 0;
virtual HRESULT __stdcall put_ShowOn (
enum OlActionShowOn ShowOn ) = 0;
virtual HRESULT __stdcall Delete ( ) = 0;
virtual HRESULT __stdcall Execute (
IDispatch * * Item ) = 0;
};
struct __declspec(uuid("00063001-0000-0000-c000-000000000046"))
_Application : IDispatch
{
//
// Raw methods provided by interface
//
virtual HRESULT __stdcall get_Application (
struct _Application * * Application ) = 0;
virtual HRESULT __stdcall get_Class (
enum OlObjectClass * Class ) = 0;
virtual HRESULT __stdcall get_Session (
struct _NameSpace * * Session ) = 0;
virtual HRESULT __stdcall get_Parent (
IDispatch * * Parent ) = 0;
virtual HRESULT __stdcall get_Assistant (
struct Assistant * * Assistant ) = 0;
virtual HRESULT __stdcall get_Name (
BSTR * Name ) = 0;
virtual HRESULT __stdcall get_Version (
BSTR * Version ) = 0;
virtual HRESULT __stdcall ActiveExplorer (
struct _Explorer * * ActiveExplorer ) = 0;
virtual HRESULT __stdcall ActiveInspector (
struct _Inspector * * ActiveInspector ) = 0;
virtual HRESULT __stdcall CreateItem (
enum OlItemType ItemType,
IDispatch * * Item ) = 0;
virtual HRESULT __stdcall CreateItemFromTemplate (
BSTR TemplatePath,
VARIANT InFolder,
IDispatch * * Item ) = 0;
virtual HRESULT __stdcall CreateObject (
BSTR ObjectName,
IDispatch * * Object ) = 0;
virtual HRESULT __stdcall GetNamespace (
BSTR Type,
struct _NameSpace * * NameSpace ) = 0;
virtual HRESULT __stdcall Quit ( ) = 0;
virtual HRESULT __stdcall get_COMAddIns (
struct COMAddIns * * COMAddIns ) = 0;
virtual HRESULT __stdcall get_Explorers (
struct _Explorers * * Explorers ) = 0;
virtual HRESULT __stdcall get_Inspectors (
struct _Inspectors * * Inspectors ) = 0;
virtual HRESULT __stdcall get_LanguageSettings (
struct LanguageSettings * * LanguageSettings ) = 0;
virtual HRESULT __stdcall get_ProductCode (
BSTR * ProductCode ) = 0;
virtual HRESULT __stdcall get_AnswerWizard (
struct AnswerWizard * * AnswerWizard ) = 0;
virtual HRESULT __stdcall get_FeatureInstall (
enum MsoFeatureInstall * FeatureInstall ) = 0;
virtual HRESULT __stdcall put_FeatureInstall (
enum MsoFeatureInstall FeatureInstall ) = 0;
virtual HRESULT __stdcall ActiveWindow (
IDispatch * * ActiveWindow ) = 0;
virtual HRESULT __stdcall CopyFile (
BSTR FilePath,
BSTR DestFolderPath,
IDispatch * * DocItem ) = 0;
virtual HRESULT __stdcall AdvancedSearch (
BSTR Scope,
VARIANT Filter,
VARIANT SearchSubFolders,
VARIANT Tag,
struct Search * * AdvancedSearch ) = 0;
virtual HRESULT __stdcall IsSearchSynchronous (
BSTR LookInFolders,
VARIANT_BOOL * IsSearchSynchronous ) = 0;
virtual HRESULT __stdcall GetNewNickNames (
VARIANT * pvar ) = 0;
virtual HRESULT __stdcall get_Reminders (
struct _Reminders * * Reminders ) = 0;
};
struct __declspec(uuid("00063002-0000-0000-c000-000000000046"))
_NameSpace : IDispatch
{
//
// Raw methods provided by interface
//
virtual HRESULT __stdcall get_Application (
struct _Application * * Application ) = 0;
virtual HRESULT __stdcall get_Class (
enum OlObjectClass * Class ) = 0;
virtual HRESULT __stdcall get_Session (
struct _NameSpace * * Session ) = 0;
virtual HRESULT __stdcall get_Parent (
IDispatch * * Parent ) = 0;
virtual HRESULT __stdcall get_CurrentUser (
struct Recipient * * CurrentUser ) = 0;
virtual HRESULT __stdcall get_Folders (
struct _Folders * * Folders ) = 0;
virtual HRESULT __stdcall get_Type (
BSTR * Type ) = 0;
virtual HRESULT __stdcall get_AddressLists (
struct AddressLists * * AddressLists ) = 0;
virtual HRESULT __stdcall CreateRecipient (
BSTR RecipientName,
struct Recipient * * Recipient ) = 0;
virtual HRESULT __stdcall GetDefaultFolder (
enum OlDefaultFolders FolderType,
struct MAPIFolder * * Folder ) = 0;
virtual HRESULT __stdcall GetFolderFromID (
BSTR EntryIDFolder,
VARIANT EntryIDStore,
struct MAPIFolder * * Folder ) = 0;
virtual HRESULT __stdcall GetItemFromID (
BSTR EntryIDItem,
VARIANT EntryIDStore,
IDispatch * * Item ) = 0;
virtual HRESULT __stdcall GetRecipientFromID (
BSTR EntryID,
struct Recipient * * Recipient ) = 0;
virtual HRESULT __stdcall GetSharedDefaultFolder (
struct Recipient * Recipient,
enum OlDefaultFolders FolderType,
struct MAPIFolder * * Folder ) = 0;
virtual HRESULT __stdcall Logoff ( ) = 0;
virtual HRESULT __stdcall Logon (
VARIANT Profile = vtMissing,
VARIANT Password = vtMissing,
VARIANT ShowDialog = vtMissing,
VARIANT NewSession = vtMissing ) = 0;
virtual HRESULT __stdcall PickFolder (
struct MAPIFolder * * Folder ) = 0;
virtual HRESULT __stdcall RefreshRemoteHeaders ( ) = 0;
virtual HRESULT __stdcall get_SyncObjects (
struct SyncObjects * * SyncObjects ) = 0;
virtual HRESULT __stdcall AddStore (
VARIANT Store ) = 0;
virtual HRESULT __stdcall RemoveStore (
struct MAPIFolder * Folder ) = 0;
virtual HRESULT __stdcall get_Offline (
VARIANT_BOOL * Offline ) = 0;
virtual HRESULT __stdcall Dial (
VARIANT ContactItem = vtMissing ) = 0;
virtual HRESULT __stdcall get_MAPIOBJECT (
IUnknown * * MAPIOBJECT ) = 0;
virtual HRESULT __stdcall get_ExchangeConnectionMode (
enum OlExchangeConnectionMode * ExchangeConnectionMode ) = 0;
virtual HRESULT __stdcall AddStoreEx (
VARIANT Store,
enum OlStoreType Type ) = 0;
};
struct __declspec(uuid("00063045-0000-0000-c000-000000000046"))
Recipient : IDispatch
{
//
// Raw methods provided by interface
//
virtual HRESULT __stdcall get_Application (
struct _Application * * Application ) = 0;
virtual HRESULT __stdcall get_Class (
enum OlObjectClass * Class ) = 0;
virtual HRESULT __stdcall get_Session (
struct _NameSpace * * Session ) = 0;
virtual HRESULT __stdcall get_Parent (
IDispatch * * Parent ) = 0;
virtual HRESULT __stdcall get_Address (
BSTR * Address ) = 0;
virtual HRESULT __stdcall get_AddressEntry (
struct AddressEntry * * AddressEntry ) = 0;
virtual HRESULT __stdcall putref_AddressEntry (
struct AddressEntry * AddressEntry ) = 0;
virtual HRESULT __stdcall get_AutoResponse (
BSTR * AutoResponse ) = 0;
virtual HRESULT __stdcall put_AutoResponse (
BSTR AutoResponse ) = 0;
virtual HRESULT __stdcall get_DisplayType (
enum OlDisplayType * DisplayType ) = 0;
virtual HRESULT __stdcall get_EntryID (
BSTR * EntryID ) = 0;
virtual HRESULT __stdcall get_Index (
long * Index ) = 0;
virtual HRESULT __stdcall get_MeetingResponseStatus (
enum OlResponseStatus * MeetingResponseStatus ) = 0;
virtual HRESULT __stdcall get_Name (
BSTR * Name ) = 0;
virtual HRESULT __stdcall get_Resolved (
VARIANT_BOOL * Resolved ) = 0;
virtual HRESULT __stdcall get_TrackingStatus (
enum OlTrackingStatus * TrackingStatus ) = 0;
virtual HRESULT __stdcall put_TrackingStatus (
enum OlTrackingStatus TrackingStatus ) = 0;
virtual HRESULT __stdcall get_TrackingStatusTime (
DATE * TrackingStatusTime ) = 0;
virtual HRESULT __stdcall put_TrackingStatusTime (
DATE TrackingStatusTime ) = 0;
virtual HRESULT __stdcall get_Type (
long * Type ) = 0;
virtual HRESULT __stdcall put_Type (
long Type ) = 0;
virtual HRESULT __stdcall Delete ( ) = 0;
virtual HRESULT __stdcall FreeBusy (
DATE Start,
long MinPerChar,
VARIANT CompleteFormat,
BSTR * FreeBusyInfo ) = 0;
virtual HRESULT __stdcall Resolve (
VARIANT_BOOL * Success ) = 0;
};
struct __declspec(uuid("0006304b-0000-0000-c000-000000000046"))
AddressEntry : IDispatch
{
//
// Raw methods provided by interface
//
virtual HRESULT __stdcall get_Application (
struct _Application * * Application ) = 0;
virtual HRESULT __stdcall get_Class (
enum OlObjectClass * Class ) = 0;
virtual HRESULT __stdcall get_Session (
struct _NameSpace * * Session ) = 0;
virtual HRESULT __stdcall get_Parent (
IDispatch * * Parent ) = 0;
virtual HRESULT __stdcall get_Address (
BSTR * Address ) = 0;
virtual HRESULT __stdcall put_Address (
BSTR Address ) = 0;
virtual HRESULT __stdcall get_DisplayType (
enum OlDisplayType * DisplayType ) = 0;
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -