All Frameworks Class Hierarchy This Framework Previous Next Indexes
System.IUnknown | +---System.IDispatch | +---System.CATBaseUnknown | +---CATICatalogQueryResult
Usage: an implementation of this interface is supplied and you must use it as is. You should not reimplement it.
interface CATICatalogQueryResult
Interface to inquire query results.
Role: This interface is used to inquire query results. A query is
the means to filter the descriptions of a chapter in taken account of a criteria.
A criteria is a set of conditions that must resolve the keywords of the chapters.
Each description resolving the query has keyword values filling the criteria.
The query result is a temporary object which is not included in
the catalog document. This interface is a handle on this object.
There are three cases to have a such object:
The CATICatalogPersistentQuery.GetGeneratedQueryResult method applied to the persistent query created by the CATICatalogChapter.AddPersistentQuery method enables to retrieve the query result
The CATICatalogQuery.Query method enables to retrieve the query result
public virtual HRESULT AsAList( | CATListValCATICatalogDescription_var*& | oListDescriptions) = 0 |
public virtual HRESULT GetChapter( | CATICatalogChapter*& | oChapter) = 0 |
public virtual CATUnicodeString GetQuery( | )= 0 |
public virtual int GetQueryMode( | )= 0 |
public virtual int Size( | )= 0 |
Copyright © 2003, Dassault Systèmes. All rights reserved.