INDEX CLUSTER FEATURES SHORT FRAMES NO FRAMES

indexing

title: "EOLE_CONTAINER", "The IOleContainer interface is used to enumerate objects", "in a compound document or lock a container in the", "running state. Container and object applications both", "implement this interface.", "Applications that support links and links to embedded", "objects implement this interface to provide object", "enumeration, name parsing, and silent updates of link", "sources. Simple, nonlinking containers do not need", "to implement IOleContainer if it is useful mainly to support", "links to embedded objects.", "Call IOleContainer to enumerate the objects in a compound", "document or to lock a container so that silent updates of", "link sources can be carried out safely.", "Many applications inherit the functions of IOleContainer by", "implementing IOleItemContainer, which is used to bind item", "monikers."
project: "Visual Eiffel Library"
revision: "$Revision: 1.2 $"
copyright: "Copyright (C) 1996-2005 Object Tools Group"
license: "http://visual-eiffel.com/license"
cluster: wine
class EOLE_CONTAINER
inherit

EOLE_PARSE_DISPLAY_NAME
redefine
create_ole_interface_ptr,
on_query_interface
end
creation

make
feature

create_ole_interface_ptr: POINTER
--
-- Purpose:
-- Create an C++ virtual table, corresponding to
-- IOleContainer interface.
-- Params:
-- None.
-- Return Value:
-- Pointer to created VTBL.
-- Notes:
-- None.
--

enum_objects (flags: BIT 32): EOLE_ENUM_UNKNOWN
--
-- Purpose:
-- Enumerates objects in the current container.
-- Params:
-- flags: INTEGER This value specifies which objects
-- in a container are to be enumerated,
-- as defined in the class EOLE_OLECONTF.
-- See comments in this class (file eolecntf.e)
-- for detailes.
-- Return Value:
-- When successful, the EOLE_ENUM_UNKNOWN enumerator object.
-- Notes:
-- None.
--

lock_container (lock: BOOLEAN)
--
-- Purpose:
-- Keeps an embedded object's container running.
-- Params:
-- lock: BOOLEAN [in] Specifies whether to lock (TRUE)
-- or unlock (FALSE) a container.
-- Return Value:
-- None.
-- Notes:
-- None.
--
end -- class EOLE_CONTAINER

INDEX CLUSTER FEATURES SHORT FRAMES NO FRAMES