Freigeben über


EnumMapper interface

Ein Mapper, der einen Enumerationswert beschreibt.

Extends

Eigenschaften

type

Der Typdeskriptor von EnumMapper.

Geerbte Eigenschaften

constraints

Einschränkungen zum Testen des aktuellen Werts

defaultValue

Standardwert, wenn nicht explizit angegeben wird

isConstant

Gibt an, ob es sich bei der aktuellen Eigenschaft um eine Konstante handelt oder nicht

nullable

Gibt an, ob die aktuelle Eigenschaft mull als Wert zulässt oder nicht

readOnly

Gibt an, ob die aktuelle Eigenschaft schreibgeschützt ist oder nicht

required

Gibt an, ob die aktuelle Eigenschaft erforderlich ist

serializedName

Der Name, der beim Serialisieren verwendet werden soll

xmlElementName

Name für die XML-Elemente beim Serialisieren eines Arrays

xmlIsAttribute

Bestimmt, ob die aktuelle Eigenschaft als Attribut des übergeordneten xml-Elements serialisiert werden soll.

xmlIsMsText

Bestimmt, ob die aktuelle Eigenschaft als innerer Inhalt des xml-Elements serialisiert werden soll.

xmlIsWrapped

Gibt an, ob die aktuelle Eigenschaft über ein umschließendes XML-Element verfügen soll oder nicht

xmlName

Name für das xml-Element

xmlNamespace

Xml-Elementnamespace

xmlNamespacePrefix

Namespacepräfix für XML-Elemente

Details zur Eigenschaft

type

Der Typdeskriptor von EnumMapper.

type: EnumMapperType

Eigenschaftswert

Geerbte Eigenschaftsdetails

constraints

Einschränkungen zum Testen des aktuellen Werts

constraints?: MapperConstraints

Eigenschaftswert

Geerbt vonBaseMapper.constraints

defaultValue

Standardwert, wenn nicht explizit angegeben wird

defaultValue?: any

Eigenschaftswert

any

Geerbt vonBaseMapper.defaultValue

isConstant

Gibt an, ob es sich bei der aktuellen Eigenschaft um eine Konstante handelt oder nicht

isConstant?: boolean

Eigenschaftswert

boolean

Geerbt vonBaseMapper.isConstant

nullable

Gibt an, ob die aktuelle Eigenschaft mull als Wert zulässt oder nicht

nullable?: boolean

Eigenschaftswert

boolean

Geerbt vonBaseMapper.nullable

readOnly

Gibt an, ob die aktuelle Eigenschaft schreibgeschützt ist oder nicht

readOnly?: boolean

Eigenschaftswert

boolean

Geerbt vonBaseMapper.readOnly

required

Gibt an, ob die aktuelle Eigenschaft erforderlich ist

required?: boolean

Eigenschaftswert

boolean

Geerbt vonBaseMapper.required

serializedName

Der Name, der beim Serialisieren verwendet werden soll

serializedName?: string

Eigenschaftswert

string

Geerbt vonBaseMapper.serializedName

xmlElementName

Name für die XML-Elemente beim Serialisieren eines Arrays

xmlElementName?: string

Eigenschaftswert

string

Geerbt vonBaseMapper.xmlElementName

xmlIsAttribute

Bestimmt, ob die aktuelle Eigenschaft als Attribut des übergeordneten xml-Elements serialisiert werden soll.

xmlIsAttribute?: boolean

Eigenschaftswert

boolean

Geerbt vonBaseMapper.xmlIsAttribute

xmlIsMsText

Bestimmt, ob die aktuelle Eigenschaft als innerer Inhalt des xml-Elements serialisiert werden soll.

xmlIsMsText?: boolean

Eigenschaftswert

boolean

Geerbt vonBaseMapper.xmlIsMsText

xmlIsWrapped

Gibt an, ob die aktuelle Eigenschaft über ein umschließendes XML-Element verfügen soll oder nicht

xmlIsWrapped?: boolean

Eigenschaftswert

boolean

Geerbt vonBaseMapper.xmlIsWrapped

xmlName

Name für das xml-Element

xmlName?: string

Eigenschaftswert

string

Geerbt vonBaseMapper.xmlName

xmlNamespace

Xml-Elementnamespace

xmlNamespace?: string

Eigenschaftswert

string

Geerbt vonBaseMapper.xmlNamespace

xmlNamespacePrefix

Namespacepräfix für XML-Elemente

xmlNamespacePrefix?: string

Eigenschaftswert

string

Geerbt vonBaseMapper.xmlNamespacePrefix