tcomISharedComponents Interface Reference

Collection of shared components. More...

List of all members.

Public Member Functions

HRESULT _NewEnum ([out, retval] IUnknown **ppEnum)
 Enumerator for component objects.
HRESULT Item ([in] VARIANT *pvaIndex,[out, retval] VARIANT *pvaItem)
 Return item.

Properties

VARIANT Count [get]
 Return number of available components.


Detailed Description

Collection of shared components.

Object can be used to get specific component or to enumerate all shared components.

Following code will find component "DocumentIO":

 set tahiti=CreateObject("LightComp.Tahiti")
 set components = tahiti.components
 set component = components.item("DocumentIO")

Member Function Documentation

HRESULT _NewEnum ( [out, retval] IUnknown **  ppEnum  ) 

Enumerator for component objects.

Return values:
ppEnum Component enumerator

HRESULT Item ( [in] VARIANT *  pvaIndex,
[out, retval] VARIANT *  pvaItem 
)

Return item.

Parameters:
pvaIndex Index (0...count-1) or name of the component. Index have to be integer, name is string.
Return values:
pvaItem Return component.


Property Documentation

VARIANT Count [get]

Return number of available components.

Return values:
count Number of components


Generated on Thu Aug 27 12:37:14 2009 for Tahiti COM API