Public Member Functions | List of all members
EachLevelArg Class Referenceabstract

Element level information supplied to "Each" callback. More...

#include <PropertyContext.h>

Inheritance diagram for EachLevelArg:
EachPropertyBaseArg

Public Member Functions

LevelId GetStoredValue ()
 Get the value of the property that is stored in the element. More...
 
LevelId GetEffectiveValue ()
 Get the effective value of the property that is used for display. More...
 
StatusInt SetStoredValue (LevelId newVal)
 Assign a new value in place of the one passed to the callback. More...
 
- Public Member Functions inherited from EachPropertyBaseArg
PropsCallbackFlags GetPropertyFlags ()
 Flags associated with the property value. More...
 

Detailed Description

Element level information supplied to "Each" callback.

Note
Set methods ignored when using IQueryProperties.

Member Function Documentation

LevelId GetEffectiveValue ( )

Get the effective value of the property that is used for display.

This is computed from the stored value considering header overrides.

LevelId GetStoredValue ( )

Get the value of the property that is stored in the element.

StatusInt SetStoredValue ( LevelId  newVal)

Assign a new value in place of the one passed to the callback.


The documentation for this class was generated from the following file:

Copyright © 2017 Bentley Systems, Incorporated. All rights reserved.