All Frameworks  Class Hierarchy  This Framework  Previous  Next  Indexes

CATSchPlatformInterfaces Class CATEASchAppScalingRule

System.IUnknown
  |
  +---System.IDispatch
    |
    +---System.CATBaseUnknown
      |
      +---CATEASchAppScalingRule
 

Usage: you can derive this class.


public class CATEASchAppScalingRule

Super class to be derived for implementation of interface CATISchAppScalingRule.
Role: Adaptor


Constructor and Destructor Index


o CATEASchAppScalingRule()
Constructs an empty CATEASchAppScalingRule.
o ~CATEASchAppScalingRule()

Method Index


o AppGetScalingPriority(int*)
Get a priority number to indicate the adjustment (moving) priority of this object during scaling.

Constructor and Destructor


o CATEASchAppScalingRule
public CATEASchAppScalingRule()
Constructs an empty CATEASchAppScalingRule.
o ~CATEASchAppScalingRule
public virtual ~CATEASchAppScalingRule()

Methods


o AppGetScalingPriority
public virtual HRESULT AppGetScalingPriority(int* oPriority)
Get a priority number to indicate the adjustment (moving) priority of this object during scaling.
Parameters:
oPriority
1 to 99. The lower the number, the higher the processing priority. For example, an object with priority 1 is processed first and will not move while connected objects adjust.
Returns:
An HRESULT value.
Legal values:
S_OK
operation is successful
E_FAIL
operation failed

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

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