Click to Rate and Give Feedback
MSDN
MSDN Library
Web Development
Hosting and Reuse
WebBrowser Control
Enumerations
 OLECMDID_REFRESHFLAG Enumerated Typ...
OLECMDID_REFRESHFLAG Enumerated Type
Note: This documentation is preliminary and is subject to change.

Communicates between a rendering engine and the host to indicate that a page refresh has occurred or is being requested. The enumeration values are passed to the IOleCommandTarget::Exec method in the nCmdExecOpt parameter.

Syntax

typedef enum {
    OLECMDIDF_REFRESH_NORMAL = 0,
    OLECMDIDF_REFRESH_IFEXPIRED = 1,
    OLECMDIDF_REFRESH_CONTINUE = 2,
    OLECMDIDF_REFRESH_COMPLETELY = 3,
    OLECMDIDF_REFRESH_NO_CACHE = 4,
    OLECMDIDF_REFRESH_RELOAD = 5,
    OLECMDIDF_REFRESH_LEVELMASK = 0xFF,
    OLECMDIDF_REFRESH_CLEARUSERINPUT = 0x1000,
    OLECMDIDF_REFRESH_PROMPTIFOFFLINE = 0x2000,
    OLECMDIDF_REFRESH_THROUGHSCRIPT = 0x4000,
    OLECMDIDF_REFRESH_PAGEACTION_ACTIVEXINSTALL = 0x10000,
    OLECMDIDF_REFRESH_PAGEACTION_FILEDOWNLOAD = 0x20000,
    OLECMDIDF_REFRESH_PAGEACTION_LOCALMACHINE = 0x40000,
    OLECMDIDF_REFRESH_PAGEACTION_POPUPWINDOW = 0x80000,
    OLECMDIDF_REFRESH_PAGEACTION_PROTLOCKDOWNLOCALMACHINE = 0x100000,
    OLECMDIDF_REFRESH_PAGEACTION_PROTLOCKDOWNTRUSTED = 0x200000,
    OLECMDIDF_REFRESH_PAGEACTION_PROTLOCKDOWNINTRANET = 0x400000,
    OLECMDIDF_REFRESH_PAGEACTION_PROTLOCKDOWNINTERNET = 0x800000,
    OLECMDIDF_REFRESH_PAGEACTION_PROTLOCKDOWNRESTRICTED = 0x1000000,
    OLECMDIDF_REFRESH_PAGEACTION_MIXEDCONTENT = 0x2000000,
    OLECMDIDF_REFRESH_PAGEACTION_INVALID_CERT = 0x4000000
} OLECMDID_REFRESHFLAG;

Constants

OLECMDIDF_REFRESH_NORMAL

OLECMDIDF_REFRESH_IFEXPIRED

OLECMDIDF_REFRESH_CONTINUE

OLECMDIDF_REFRESH_COMPLETELY

OLECMDIDF_REFRESH_NO_CACHE

OLECMDIDF_REFRESH_RELOAD

OLECMDIDF_REFRESH_LEVELMASK

OLECMDIDF_REFRESH_CLEARUSERINPUT

OLECMDIDF_REFRESH_PROMPTIFOFFLINE

OLECMDIDF_REFRESH_THROUGHSCRIPT

OLECMDIDF_REFRESH_PAGEACTION_ACTIVEXINSTALL

Note  This documentation is preliminary and is subject to change.
Windows Internet Explorer 8. Passes an OLECMDID Enumeration command to request that the ActiveX control be installed. This must be the second of two calls to Trident. The first of these calls passes an OLECMDID_ACTIVEXINSTALLSCOPE command to set the Install Scope.

Example:

IOleCommandTarget::Exec(
    NULL,                                // pointer to command group
    OLECMDID_REFRESH,                    // ID of command to execute
    OLECMDIDF_REFRESH_PAGEACTION_ACTIVEXINSTALL, // options
    NULL,                                // pointer to input arguments
    NULL)                                // pointer to command output
See Also: IE Install Scope function.
OLECMDIDF_REFRESH_PAGEACTION_FILEDOWNLOAD

OLECMDIDF_REFRESH_PAGEACTION_LOCALMACHINE

Permits the refresh if the URL is in the Local Machine Zone.

OLECMDIDF_REFRESH_PAGEACTION_POPUPWINDOW

OLECMDIDF_REFRESH_PAGEACTION_PROTLOCKDOWNLOCALMACHINE

OLECMDIDF_REFRESH_PAGEACTION_PROTLOCKDOWNTRUSTED

OLECMDIDF_REFRESH_PAGEACTION_PROTLOCKDOWNINTRANET

OLECMDIDF_REFRESH_PAGEACTION_PROTLOCKDOWNINTERNET

OLECMDIDF_REFRESH_PAGEACTION_PROTLOCKDOWNRESTRICTED

OLECMDIDF_REFRESH_PAGEACTION_MIXEDCONTENT

OLECMDIDF_REFRESH_PAGEACTION_INVALID_CERT

Remarks

The following page actions can be unblocked by refreshing with matching OLECMDID_REFRESHFLAG flags:

  • OLECMDIDF_REFRESH_PAGEACTION_ACTIVEXINSTALL
  • OLECMDIDF_REFRESH_PAGEACTION_FILEDOWNLOAD
  • OLECMDIDF_REFRESH_PAGEACTION_INVALID_CERT
  • OLECMDIDF_REFRESH_PAGEACTION_LOCALMACHINE
  • OLECMDIDF_REFRESH_PAGEACTION_MIXEDCONTENT
  • OLECMDIDF_REFRESH_PAGEACTION_POPUPWINDOW
  • OLECMDIDF_REFRESH_PAGEACTION_PROTLOCKDOWNINTRANET
  • OLECMDIDF_REFRESH_PAGEACTION_PROTLOCKDOWNINTERNET
  • OLECMDIDF_REFRESH_PAGEACTION_PROTLOCKDOWNLOCALMACHINE
  • OLECMDIDF_REFRESH_PAGEACTION_PROTLOCKDOWNRESTRICTED
  • OLECMDIDF_REFRESH_PAGEACTION_PROTLOCKDOWNTRUSTED

Enumerated Type Information

Header and IDL filesdocobj.h, docobj.idl
Minimum availabilityInternet Explorer 7
Minimum operating systems Windows XP SP2

See Also

OLECMDID
Tags What's this?: Add a tag
Community Content   What is Community Content?
Add new content RSS  Annotations
Processing
© 2008 Microsoft Corporation. All rights reserved. Terms of Use  |  Trademarks  |  Privacy Statement
Page view tracker