All Frameworks  Class Hierarchy  This Framework  Previous  Next  Indexes

VPMXBom Interface ENOVICommands

System.IUnknown
  |
  +---VPMXBom.ENOVICollectionBase
    |
    +---ENOVICommands
 

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


interface ENOVICommands

Interface for a list of commands.


Method Index


o Item(CORBAAny*,ENOVICommand**)
o Item(char*,ENOVICommand**)
o Item(long,ENOVICommand**)

Methods


o Item
public virtual HRESULT __stdcall Item(CORBAAny* iIndex,
ENOVICommand** oItem)=0
Deprecated:
V5R15 Retrieves a command.
Parameters:
iIndex
If it is of an integer type it is the index of the command to retrieve. If it is of a string type it is the name of the command to retrieve.
oItem
The retrieved command.
Returns:
An HRESULT value.
Legal values:
S_OK
All went well and the interface pointer is successfully returned
S_FALSE
All went well but the command does not exist.
E_???
Something bad happened
o Item
public virtual HRESULT __stdcall Item( const char* iName,
ENOVICommand** oItem)=0
Deprecated:
V5R15 Retrieves a command.
Parameters:
iName
The name of the command to retrieve.
oItem
The retrieved command.
Returns:
An HRESULT value.
Legal values:
S_OK
All went well and the interface pointer is successfully returned
S_FALSE
All went well but the command does not exist.
E_???
Something bad happened
o Item
public virtual HRESULT __stdcall Item(long iIndex,
ENOVICommand** oItem)=0
Deprecated:
V5R15 Retrieves a command.
Parameters:
iIndex
The index of the command to retrieve.
oItem
The retrieved command.
Returns:
An HRESULT value.
Legal values:
S_OK
All went well and the interface pointer is successfully returned
E_???
Something bad happened

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

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