Partager via


EnumMapper interface

Mappeur décrivant une valeur d’énumération.

Extends

Propriétés

type

Descripteur de type du EnumMapper.

Propriétés héritées

constraints

Contraintes pour tester la valeur actuelle par rapport à

defaultValue

Valeur par défaut lorsqu’une valeur n’est pas fournie explicitement

isConstant

Indique si la propriété actuelle est une constante

nullable

Indique si la propriété actuelle autorise mull en tant que valeur

readOnly

Indique si la propriété actuelle est en lecture seule

required

Indique si la propriété actuelle est requise ou non

serializedName

Nom à utiliser lors de la sérialisation

xmlElementName

Nom des éléments xml lors de la sérialisation d’un tableau

xmlIsAttribute

Détermine si la propriété actuelle doit être sérialisée en tant qu’attribut de l’élément xml parent

xmlIsMsText

Détermine si la propriété actuelle doit être sérialisée en tant que contenu interne de l’élément xml

xmlIsWrapped

Indique si la propriété actuelle doit avoir un élément XML encapsulé

xmlName

Nom de l’élément xml

xmlNamespace

Espace de noms d’élément Xml

xmlNamespacePrefix

Préfixe d’espace de noms d’élément Xml

Détails de la propriété

type

Descripteur de type du EnumMapper.

type: EnumMapperType

Valeur de propriété

Détails de la propriété héritée

constraints

Contraintes pour tester la valeur actuelle par rapport à

constraints?: MapperConstraints

Valeur de propriété

héritée deBaseMapper.constraints

defaultValue

Valeur par défaut lorsqu’une valeur n’est pas fournie explicitement

defaultValue?: any

Valeur de propriété

any

héritée deBaseMapper.defaultValue

isConstant

Indique si la propriété actuelle est une constante

isConstant?: boolean

Valeur de propriété

boolean

héritée deBaseMapper.isConstant

nullable

Indique si la propriété actuelle autorise mull en tant que valeur

nullable?: boolean

Valeur de propriété

boolean

héritée debaseMapper.nullable

readOnly

Indique si la propriété actuelle est en lecture seule

readOnly?: boolean

Valeur de propriété

boolean

héritée deBaseMapper.readOnly

required

Indique si la propriété actuelle est requise ou non

required?: boolean

Valeur de propriété

boolean

héritée deBaseMapper.required

serializedName

Nom à utiliser lors de la sérialisation

serializedName?: string

Valeur de propriété

string

héritée deBaseMapper.serializedName

xmlElementName

Nom des éléments xml lors de la sérialisation d’un tableau

xmlElementName?: string

Valeur de propriété

string

héritée deBaseMapper.xmlElementName

xmlIsAttribute

Détermine si la propriété actuelle doit être sérialisée en tant qu’attribut de l’élément xml parent

xmlIsAttribute?: boolean

Valeur de propriété

boolean

héritée debaseMapper.xmlIsAttribute

xmlIsMsText

Détermine si la propriété actuelle doit être sérialisée en tant que contenu interne de l’élément xml

xmlIsMsText?: boolean

Valeur de propriété

boolean

héritée deBaseMapper.xmlIsMsText

xmlIsWrapped

Indique si la propriété actuelle doit avoir un élément XML encapsulé

xmlIsWrapped?: boolean

Valeur de propriété

boolean

héritée deBaseMapper.xmlIsWrapped

xmlName

Nom de l’élément xml

xmlName?: string

Valeur de propriété

string

héritée deBaseMapper.xmlName

xmlNamespace

Espace de noms d’élément Xml

xmlNamespace?: string

Valeur de propriété

string

héritée debaseMapper.xmlNamespace

xmlNamespacePrefix

Préfixe d’espace de noms d’élément Xml

xmlNamespacePrefix?: string

Valeur de propriété

string

héritée deBaseMapper.xmlNamespacePrefix