All Frameworks  Class Hierarchy  This Framework  Previous  Next  Indexes

ENOVInterfaces Interface ENOVIVerifySpecsUE

System.IUnknown
  |
  +---System.IDispatch
    |
    +---System.CATBaseUnknown
      |
      +---ENOVIVerifySpecsUE
 

Usage: you can freely reimplement this interface.


interface ENOVIVerifySpecsUE

Interface for VerifySpecsUE User Exit.
Role: Interface for using VerifySpecsUE UserExit.


Method Index


o verifySpecs(CATIConfigurable_var&,CATLISTV(CATIVpmFactoryObject_var)&,CATListOfCATICfgSimpleSpecification_var&,CATLISTV(CATUnicodeString)&)
Allows customer to limit the list of Specs for a given configurable.

Methods


o verifySpecs
public virtual HRESULT verifySpecs(CATIConfigurable_var& configurable,
CATLISTV(CATIVpmFactoryObject_var)& selectedObjs,
CATListOfCATICfgSimpleSpecification_var& selectedSpecs,
CATLISTV(CATUnicodeString)& info)=0
Allows customer to limit the list of Specs for a given configurable.
Parameters:
configurable
The CATIConfigurable (PRC or PM) to get Specifications for.
selectedObjs
The selected objects in the PE session (if a PE session is associated with the process). Objects may be ItemInstances, GCOs or PRCs.
selectedSpecs
The selected specs
oListOfSpecs
The list of Specifications that the customer specifies as valid for the input parameters.
Returns:
S_OK in case of success, E_FAIL in case of error.

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

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