All Frameworks  Class Hierarchy  This Framework  Previous  Next  Indexes

VPMInterfaces Interface ENOVIFctAuthorizedValues

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

Usage: you can freely reimplement this interface.


interface ENOVIFctAuthorizedValues

Interface to be implemented by a client who wants to customize mask attributes.

Role: This interface is used to define mask attributes functions returning an authorized values list for an attribute.
The implementation code must be defined as an extension of: ENOVFctAuthVal_xxx , where xxx is the name of the function.

See also:
ENOVIFctDefaultValue


Method Index


o getValues(CATListOfCATUnicodeString&)
Returns a list of authorized values for the attribute.

Methods


o getValues
public virtual HRESULT getValues(CATListOfCATUnicodeString& oAuthorizedValues) = 0
Returns a list of authorized values for the attribute.
Parameters:
oAuthorizedValues
the list of values

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

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