IHlinkFrame

The IHlinkFrame interface provides methods that allow a hyperlink frame to interpose itself in the navigation process to allow an application to provide a seamless user interface when navigating from one document/object/application to another when resolving a hyperlink.

When to Implement

This interface is typically implemented by a document container object, such as the Microsoft Internet Explorer or the Microsoft Office Binder. A document container implementing the IHlinkFrame interface can host documents that support in-frame navigation from one to another.

When to Use

You do not normally call the IHlinkFrame methods directly. They are referenced by the IHlink::Navigate routines when a hyperlink frame is detected.

Methods in Vtable Order

IUnknown Methods Description
QueryInterface Returns pointers to supported interfaces.
AddRef Increments reference count.
Release Decrements reference count.

IHlinkFrame Methods Description
GetBrowseContext Retrieves the browse context of the hyperlink frame
Navigate Navigates to the target hyperlink
OnNavigate Notifies the hyperlink frame of a hyperlink navigation
SetBrowseContext Sets the browse context of the hyperlink frame
UpdateHlink Updates the hyperlink frame

QuickInfo

  Windows NT: Use version 5.0 or later.
  Windows: Unsupported.
  Windows CE: Unsupported.
  Header: Declared in hlink.h.

See Also

HlinkNavigate, HlinkNavigateToStringReference, HlinkSimpleNavigateToMoniker, HlinkSimpleNavigateToString, IHlink