Partager via


CompositeMapper interface

Mappeur composé d’autres mappeurs.

Extends

Propriétés

type

Descripteur de type du CompositeMapper.

Propriétés héritées

constraints

Contraintes pour tester la valeur actuelle

defaultValue

Valeur par défaut lorsque l’une d’elles n’est pas fournie explicitement

isConstant

Si la propriété actuelle est ou non une constante

nullable

Indique si la propriété actuelle autorise ou non mull comme valeur

readOnly

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

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 ou non avoir un élément XML de habillage

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 CompositeMapper.

type: CompositeMapperType

Valeur de propriété

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

constraints

Contraintes pour tester la valeur actuelle

constraints?: MapperConstraints

Valeur de propriété

Hérité deBaseMapper.constraints

defaultValue

Valeur par défaut lorsque l’une d’elles n’est pas fournie explicitement

defaultValue?: any

Valeur de propriété

any

Hérité deBaseMapper.defaultValue

isConstant

Si la propriété actuelle est ou non une constante

isConstant?: boolean

Valeur de propriété

boolean

Hérité deBaseMapper.isConstant

nullable

Indique si la propriété actuelle autorise ou non mull comme valeur

nullable?: boolean

Valeur de propriété

boolean

Hérité deBaseMapper.nullable

readOnly

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

readOnly?: boolean

Valeur de propriété

boolean

Hérité deBaseMapper.readOnly

required

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

required?: boolean

Valeur de propriété

boolean

Hérité deBaseMapper.required

serializedName

Nom à utiliser lors de la sérialisation

serializedName?: string

Valeur de propriété

string

Hérité 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é 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é 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é deBaseMapper.xmlIsMsText

xmlIsWrapped

Indique si la propriété actuelle doit ou non avoir un élément XML de habillage

xmlIsWrapped?: boolean

Valeur de propriété

boolean

Hérité deBaseMapper.xmlIsWrapped

xmlName

Nom de l’élément xml

xmlName?: string

Valeur de propriété

string

Hérité deBaseMapper.xmlName

xmlNamespace

Espace de noms d’élément Xml

xmlNamespace?: string

Valeur de propriété

string

Hérité deBaseMapper.xmlNamespace

xmlNamespacePrefix

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

xmlNamespacePrefix?: string

Valeur de propriété

string

Hérité deBaseMapper.xmlNamespacePrefix