KnowledgeInterfaces Interface CATIKweActivable

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


interface CATIKweActivable

This interface can be used to activate or deactivate a Knowledge feature.
This interface is multi implemented on Knowledge features that can be activated.


Method Index


o ActivityFacet(CATICkeParm_var&)
Returns the parameter managing Knowledge feature activity.
o IsActivated(int&)
Tests if the Knowledge feature is activated.
o SetActivationStatus(int&)
Activates or Deactivates the Knowledge feature.

Methods


o ActivityFacet
public virtual ActivityFacet( oActivity)
Returns the parameter managing Knowledge feature activity.
Parameters:
oActivity
(Boolean literal)
Returns:
classic HRESULT
o IsActivated
public virtual IsActivated( oResult)
Tests if the Knowledge feature is activated.
Parameters:
oResult

Legal values: CATCke::True if it is activated CATCke::False if it isn't.
Returns:
classic HRESULT
o SetActivationStatus
public virtual SetActivationStatus( const iStatus)
Activates or Deactivates the Knowledge feature.
Parameters:
iStatus
if iStatus = 0, the relation is deactivated, nor it is activated. This method may raise activation error (CATKWELifLoopDetected). No ability to catch them in CAA.
Returns:
classic HRESULT

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

Copyright © 1999-2015, Dassault Systèmes. All rights reserved.