ProductStructureInterfaces Interface CATIPrdRepositionable

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


interface CATIPrdRepositionable

Interface used to manage the repositionable property on a VPMInstance or a VPMOccurrence.


Method Index


o IsRepositionable()
Checks the Repositionable property.
o SetAsRepositionable()
Sets the "repositionable" property to this.
o UnsetRepositionable()
Unsets the "repositionable" property to this.

Methods


o IsRepositionable
public virtual IsRepositionable()
Checks the Repositionable property.
Returns:
A CATBoolean value.
Legal values:
  • TRUE: VPMInstance or VPMOccurrence has the repositionable property.
  • FALSE : VPMInstance or VPMOccurrence has NOT the repositionable property.
o SetAsRepositionable
public virtual SetAsRepositionable()
Sets the "repositionable" property to this.
Returns:
An HRESULT value.
Legal values:
  • S_OK: Repositionable property has been successfully set.
  • E_FAIL : Could not set the repositionable property, or an Unexpected Error occurs.
o UnsetRepositionable
public virtual UnsetRepositionable()
Unsets the "repositionable" property to this.
Returns:
An HRESULT value.
Legal values:
  • S_OK: Repositionable property has been successfully unset.
  • E_FAIL : Could not unset the repositionable property, or an Unexpected Error occurs.

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

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