IOleUILinkContainerA interface (oledlg.h)

Implemented by containers and used by OLE common dialog boxes. It supports these dialog boxes by providing the methods needed to manage a container's links.

The IOleUILinkContainer methods enumerate the links associated with a container, and specify how they should be updated, automatically or manually. They change the source of a link and obtain information associated with a link. They also open a link's source document, update links, and break a link to the source.

Inheritance

The IOleUILinkContainer interface inherits from the IUnknown interface. IOleUILinkContainer also has these types of members:

Methods

The IOleUILinkContainerA interface has these methods.

 
IOleUILinkContainerA::CancelLink

Disconnects the selected links. (ANSI)
IOleUILinkContainerA::GetLinkSource

Retrieves information about a link that can be displayed in the Links dialog box. (ANSI)
IOleUILinkContainerA::GetLinkUpdateOptions

Determines the current update options for a link. (ANSI)
IOleUILinkContainerA::GetNextLink

Enumerates the links in a container. (ANSI)
IOleUILinkContainerA::OpenLinkSource

Opens the link's source. (ANSI)
IOleUILinkContainerA::SetLinkSource

Changes the source of a link. (ANSI)
IOleUILinkContainerA::SetLinkUpdateOptions

Sets a link's update options to automatic or manual. (ANSI)
IOleUILinkContainerA::UpdateLink

Forces selected links to connect to their source and retrieve current information. (ANSI)

Remarks

Note

The oledlg.h header defines IOleUILinkContainer as an alias which automatically selects the ANSI or Unicode version of this function based on the definition of the UNICODE preprocessor constant. Mixing usage of the encoding-neutral alias with code that not encoding-neutral can lead to mismatches that result in compilation or runtime errors. For more information, see Conventions for Function Prototypes.

Requirements

   
Minimum supported client Windows 2000 Professional [desktop apps only]
Minimum supported server Windows 2000 Server [desktop apps only]
Target Platform Windows
Header oledlg.h

See also

OLEUIEDITLINKS

OleUIChangeSource

OleUIEditLinks

OleUIObjectProperties

OleUIUpdateLinks