FdoArgumentDefinition Class Reference

The FdoArgumentDefinition class contains metadata that describes an argument to a function. More...

#include <ArgumentDefinition.h>

Inherits FdoIDisposable.

List of all members.


Public Member Functions

FDO_API
FdoPropertyValueConstraintList
GetArgumentValueList ()
 Returns the argument value list for the current argument.
FDO_API FdoDataType GetDataType ()
 Gets the FdoDataType of the argument.
FDO_API FdoStringGetDescription ()
 Gets a brief description of the argument.
FDO_API FdoStringGetName ()
 Gets the name of the argument.
FDO_API FdoPropertyType GetPropertyType ()
 Gets the FdoDataType of the argument.
FDO_API void SetArgumentValueList (FdoPropertyValueConstraintList *argumentValueList)
 Sets the argument value list for the current argument.

Static Public Member Functions

static FDO_API
FdoArgumentDefinition
Create (FdoString *name, FdoString *description, FdoPropertyType propertyType, FdoDataType dataType)
 Constructs an instance of an FdoArgumentDefinition using the specified arguments.
static FDO_API
FdoArgumentDefinition
Create (FdoString *name, FdoString *description, FdoDataType dataType)
 Constructs an instance of an FdoArgumentDefinition using the specified arguments.

Protected Attributes

FdoPropertyValueConstraintListm_argumentValueList
FdoDataType m_dataType
wchar_t * m_description
wchar_t * m_name
FdoPropertyType m_propertyType

Detailed Description

The FdoArgumentDefinition class contains metadata that describes an argument to a function.

Definition at line 33 of file ArgumentDefinition.h.


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