BaseMapper interface
Définition de base d’un mappeur. Peut être utilisé pour les objets XML et JavaScript bruts.
Propriétés
| constraints | Contraintes pour tester la valeur actuelle par rapport à |
| default |
Valeur par défaut lorsqu’une valeur n’est pas fournie explicitement |
| is |
Indique si la propriété actuelle est une constante |
| nullable | Indique si la propriété actuelle autorise mull en tant que valeur |
| read |
Indique si la propriété actuelle est en lecture seule |
| required | Indique si la propriété actuelle est requise ou non |
| serialized |
Nom à utiliser lors de la sérialisation |
| type | Type du mappeur |
| xml |
Nom des éléments xml lors de la sérialisation d’un tableau |
| xml |
Détermine si la propriété actuelle doit être sérialisée en tant qu’attribut de l’élément xml parent |
| xml |
Détermine si la propriété actuelle doit être sérialisée en tant que contenu interne de l’élément xml |
| xml |
Indique si la propriété actuelle doit avoir un élément XML encapsulé |
| xml |
Nom de l’élément xml |
| xml |
Espace de noms d’élément Xml |
| xml |
Préfixe d’espace de noms d’élément Xml |
Détails de la propriété
constraints
Contraintes pour tester la valeur actuelle par rapport à
constraints?: MapperConstraints
Valeur de propriété
defaultValue
Valeur par défaut lorsqu’une valeur n’est pas fournie explicitement
defaultValue?: any
Valeur de propriété
any
isConstant
Indique si la propriété actuelle est une constante
isConstant?: boolean
Valeur de propriété
boolean
nullable
Indique si la propriété actuelle autorise mull en tant que valeur
nullable?: boolean
Valeur de propriété
boolean
readOnly
Indique si la propriété actuelle est en lecture seule
readOnly?: boolean
Valeur de propriété
boolean
required
Indique si la propriété actuelle est requise ou non
required?: boolean
Valeur de propriété
boolean
serializedName
Nom à utiliser lors de la sérialisation
serializedName?: string
Valeur de propriété
string
type
Type du mappeur
type: MapperType
Valeur de propriété
MapperType
xmlElementName
Nom des éléments xml lors de la sérialisation d’un tableau
xmlElementName?: string
Valeur de propriété
string
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
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
xmlIsWrapped
Indique si la propriété actuelle doit avoir un élément XML encapsulé
xmlIsWrapped?: boolean
Valeur de propriété
boolean
xmlName
Nom de l’élément xml
xmlName?: string
Valeur de propriété
string
xmlNamespace
Espace de noms d’élément Xml
xmlNamespace?: string
Valeur de propriété
string
xmlNamespacePrefix
Préfixe d’espace de noms d’élément Xml
xmlNamespacePrefix?: string
Valeur de propriété
string