All Frameworks  Class Hierarchy  This Framework  Previous  Next  Indexes

VPMXBom Interface ENOVICollectionBase

System.IUnknown
  |
  +---ENOVICollectionBase
 

Usage: an implementation of this interface is supplied and you must use it as is. You should not reimplement it.


interface ENOVICollectionBase

Interface to any EFC collection.
Role: Since the EFC exposes a great number of collection the need for a common parent interfaces for all those collection was felt. This is it. It is not usually very usefull in and out of itself most of the time it is better to use its appropriate sub interface. This interfacev can be used to retrieve the number of elements in a collection. Collection items can be accessed by index from 1 to count. depending on the collection accessing an item by name may instantiate a new one or return S_FALSE if no element of the corresponding name exists, please consult the appropriate collection interface documentation.

See also:
ENOVIAttributeDefinitions
See also:
ENOVIAttributeValues
See also:
ENOVICommands
See also:
ENOVIModelers


Method Index


o get_Count(long*)
Retrieves the number of elements in the collection.

Methods


o get_Count
public virtual HRESULT __stdcall get_Count(long* oCount)=0
Retrieves the number of elements in the collection.
Parameters:
oCount
The retrieved number of elements.
Returns:
An HRESULT value
Legal values:
S_OK
All went well
E_???
Something went wrong

This object is included in the file: ENOVICollectionBase.h
If needed, your Imakefile.mk should include the module: VPMXbmItf

Copyright © 2003, Dassault Systèmes. All rights reserved.