All Frameworks  Class Hierarchy  This Framework  Previous  Next  Indexes

InteractiveInterfaces Interface CATIIniSearchCombinationCriterion

System.IUnknown
  |
  +---System.IDispatch
    |
    +---System.CATBaseUnknown
      |
      +---InteractiveInterfaces.CATIIniSearchCriterion
        |
        +---CATIIniSearchCombinationCriterion
 

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


interface CATIIniSearchCombinationCriterion

Interface to define a logical complex criterion.
Role: This interface defines a complex criterion based on two simpler criteria. Only its derived interfaces can be used: CATIIniSearchAndCriterion , CATIIniSearchOrCriterion , CATIIniSearchExceptCriterion .


Method Index


o SetParameters(CATIIniSearchCriterion*,CATIIniSearchCriterion*)
Sets the two criteria used in the logical operation.

Methods


o SetParameters
public virtual HRESULT SetParameters( const CATIIniSearchCriterion* iCriterion1,
const CATIIniSearchCriterion* iCriterion2) = 0
Sets the two criteria used in the logical operation.
Role: This method sets the 2 criteria that will be used in the logical operation of the derived class.
Parameters:
iCriterion1
The first criterion of the complex criterion.
iCriterion2
The second criterion of the complex criterion.
Returns:
  • E_FAIL if the criterion is not correctly set up.
  • S_OK otherwise.

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

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