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.