Share via


DictEnum Class

Definition

The DictEnum class obtains meta-information about the base enum enumerations in the Finance and Operations Application Object Tree (AOT).

public ref class DictEnum : Microsoft::Dynamics::Ax::Xpp::XppObjectBase
[Microsoft.Dynamics.Ax.Xpp.KernelClass]
public class DictEnum : Microsoft.Dynamics.Ax.Xpp.XppObjectBase
[<Microsoft.Dynamics.Ax.Xpp.KernelClass>]
type DictEnum = class
    inherit XppObjectBase
Public Class DictEnum
Inherits XppObjectBase
Inheritance
Microsoft.Dynamics.AX.KernelInterop.ProxyBase
DictEnum
Attributes

Remarks

For backward compatibility, a special naming convention for methods that convert to or from properties is used.

Name ReqDate Symbol (typed as string)
Label @SYS18075 ("Requirement date") Name or Label
FeatureKey ReqSchedAction FeatureKey
EnumValue 0 Value
Position in AOT First (Index = 0) Index

This example is from the ActionBasicDateType base enum. For general information about enumerations, see the Developer's Guide.

Constructors

DictEnum()
DictEnum(Int32)
DictEnum(IntPtr)

Fields

__k_DictEnumId
kernelClass (Inherited from XppObjectBase)

Methods

__shouldCallNew(Type)
addXppProxyReference(Type, Object) (Inherited from XppObjectBase)
Call(String, Object[], Type[], Object[]) (Inherited from XppObjectBase)
cancelTimeOut(Int32) (Inherited from XppObjectBase)
configurationKeyId()

Returns the configuration key ID for the enumeration.

createKernelClass(Object[], Type[], Object[]) (Inherited from XppObjectBase)
displayLength()
displayLength(Boolean)
equal(XppObjectBase) (Inherited from XppObjectBase)
finalize() (Inherited from XppObjectBase)
getCountryRegionCodes()
GetIntPtr() (Inherited from XppObjectBase)
GetKernelInstanceUniqueId() (Inherited from XppObjectBase)
getTimeOutTimerHandle() (Inherited from XppObjectBase)
getXppProxyReference(Type) (Inherited from XppObjectBase)
handle()
help()

Retrieves the Help text for this enumeration.

help(Boolean)
helpDefined()

Returns the value of the help property for this enumeration.

id()

Returns the enumeration ID of the enumeration.

index2ConfigurationKey(Int32)
index2CountryRegionCodes(Int32)
index2FeatureClassName(Int32)
index2Label(Int32)

Returns the label of the enumeration item that is specified by an index.

index2LabelId(Int32)
index2Name(Int32)

Returns the label of the enumeration item that is specified by an index.

index2Symbol(Int32)

Returns the symbol or name of the enumeration item that is specified by an index.

index2Value(Int32)

Returns the value of the enumeration item that is specified by an index.

IsManagedValid() (Inherited from XppObjectBase)
kernelhandle()
KernelInstanceDisposed() (Inherited from XppObjectBase)
label()

Returns the label text of the enumeration.

labelDefined()

Returns the value of the label property for this enumeration.

MakeReflectionCall(String, Object[]) (Inherited from XppObjectBase)
name()

Returns the name of the enumeration.

name2Value(String)

Returns the enumeration value of the item that is referenced by its label.

newmethod() (Inherited from XppObjectBase)
newmethod(Int32)

Initializes a new instance of the Object class.

notify() (Inherited from XppObjectBase)
notifyAll() (Inherited from XppObjectBase)
objectOnServer()
Obsolete.
(Inherited from XppObjectBase)
queryFilterNames2Values(QueryFilter)
queryFilterValues2Names(QueryFilter)
queryRangeNames2Values(QueryBuildRange)
queryRangeValues2Names(QueryBuildRange)
setTimeOut(String, Int32, Boolean)
Obsolete.
(Inherited from XppObjectBase)
setTimeOut(String, Int32)
Obsolete.
(Inherited from XppObjectBase)
showAsRadio()

Returns a value that indicates whether the enumeration should be displayed by using radio buttons instead of a combo box.

symbol2Value(String)

Returns the enumeration value of the item, referenced by its symbol or name.

usageCount() (Inherited from XppObjectBase)
value2ConfigurationKey(Int32)

Returns the configuration key ID of a specified enumeration value.

value2CountryRegionCodes(Int32)
value2FeatureClassName(Int32)
value2id(Object)

Returns the enumeration ID of a specified value.

value2Label(Int32)

Returns the label of a specified enumeration value.

value2Name(Int32)

Returns the name of a specified enumeration value.

value2Symbol(Int32)

Returns the symbol, or the value of the Name property, of a specified enumeration value.

values()

Returns the number of items in the enumeration.

VerifyKernelClass() (Inherited from XppObjectBase)
wait() (Inherited from XppObjectBase)
Xml() (Inherited from XppObjectBase)
Xml(Int32) (Inherited from XppObjectBase)

Applies to