DictType Class

Definition

The DictType class manages extended data types.

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

Remarks

The SysDictType class extends DictType.

Constructors

DictType()
DictType(Int32)
DictType(IntPtr)

Fields

kernelClass (Inherited from XppObjectBase)
value

Properties

AxClassId

Methods

__shouldCallNew(Type) (Inherited from XppObjectBase)
addXppProxyReference(Type, Object) (Inherited from XppObjectBase)
Alignment()

Retrieves the alignment for the extended data type.

Arraysize()

Provides the array size for an extended data type.

Basetype()

Provides the data type on which an extended data type is based, by using the Types enumeration.

Call(String, Object[], Type[], Object[]) (Inherited from XppObjectBase)
cancelTimeOut(Int32) (Inherited from XppObjectBase)
Configurationkeyid()

Returns the ID of the configuration key for the extended data type.

createKernelClass(Object[], Type[], Object[]) (Inherited from XppObjectBase)
DataInteractorFactory()
Displayheight()

Retrieves the display height for the type.

Displayheight(Boolean)
Displaylength()
Displaylength(Boolean)
effectivePrecision()
Enumid()

Provides the ID for the enumeration type on which an extended data type is based.

equal(XppObjectBase) (Inherited from XppObjectBase)
Extend()

Provides the ID for the extended data type that an extended data type extends.

Extendedby()

Retrieves a list of type IDs for extended data types (EDTs) that are extended by the current EDT.

Extendedby(Boolean)
finalize() (Inherited from XppObjectBase)
FormHelp()
GetControlClass()
Getcountryregioncodes()

Retrieves a container that holds the country/region codes that are defined.

GetExtendedByList(String, Boolean)
GetExtendedByXppList(String, Boolean)
GetIntPtr() (Inherited from XppObjectBase)
GetKernelInstanceUniqueId() (Inherited from XppObjectBase)
Getlookuprelation()
Getlookuprelation(Int32)
getTimeOutTimerHandle() (Inherited from XppObjectBase)
Gettypealignment(Int32)
Gettypedisplayheight(Int32)
Gettypedisplaylength(Int32)

Retrieves the display length for built-in types.

Getvalue()
Getvalue(Int32)
getXppProxyReference(Type) (Inherited from XppObjectBase)
handle()
Help()

Provides the Help text that is displayed for an extended data type or a specified array element, or for the extended data type that an extended data type extends.

Help(Int32)
Help(Int32, Boolean)
Helpdefined()

Returns the value of the help property for the extended data type.

Helpdefined(Int32)
Id()

Provides the ID for an extended data type.

Isextendedfrom(String)

Determines whether the extended data type extends from the base extended data type that is provided.

IsManagedValid() (Inherited from XppObjectBase)
Isradiostyle()

Indicates whether the style of an extended data type that is based on an Enum data type is a radio button or a combo box.

kernelhandle()
KernelInstanceDisposed() (Inherited from XppObjectBase)
Label()

Provides the label that is displayed for an extended data type or a specified array element, or the label for the extended data type that an extended data type extends.

Label(Int32)
Labeldefined()

Returns the value of the label property for the extended data type.

Labeldefined(Int32)
Lookuptable()
Lookuptable(Boolean)
MakeReflectionCall(String, Object[]) (Inherited from XppObjectBase)
Name()

Provides the name of an extended data type.

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)
Relationobject()

Provides information about relations that are defined for an extended data type or a specified array element by returning a DictRelation object.

Relationobject(Int32)
Setstringlen(Int32)

Sets the string length for an extended data type that is based on the string data type.

Setstringright(Boolean)

Indicates the string justification for an extended data type that is based on a String data type.

setTimeOut(String, Int32)
Obsolete.
(Inherited from XppObjectBase)
setTimeOut(String, Int32, Boolean)
Obsolete.
(Inherited from XppObjectBase)
Setvalue(Object)
Setvalue(Object, Int32)
Stringlen()

Provides the string length for an extended data type that is based on the string data type.

Stringright()

Indicates whether the string is right-justified for an extended data type that is based on the string data type.

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

Applies to