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.
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.
You do not normally call the IHlinkFrame methods directly. They are referenced by the IHlink::Navigate routines when a hyperlink frame is detected.
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 |
Windows NT: Use version 5.0 or later.
Windows: Unsupported.
Windows CE: Unsupported.
Header: Declared in hlink.h.
HlinkNavigate, HlinkNavigateToStringReference, HlinkSimpleNavigateToMoniker, HlinkSimpleNavigateToString, IHlink