Partager via


RepresentationContract interface

Détails de la représentation de demande/réponse de l’opération.

Propriétés

contentType

Spécifie un type de contenu inscrit ou personnalisé pour cette représentation, par exemple application/xml.

examples

Exemple défini pour la représentation.

formParameters

Collection de paramètres de formulaire. Obligatoire si la valeur « contentType » est « application/x-www-form-urlencoded » ou « multipart/form-data ».

schemaId

Identificateur de schéma. Applicable uniquement si la valeur « contentType » n’est ni « application/x-www-form-urlencoded » ni « multipart/form-data ».

typeName

Nom de type défini par le schéma. Applicable uniquement si la valeur « contentType » n’est ni « application/x-www-form-urlencoded » ni « multipart/form-data ».

Détails de la propriété

contentType

Spécifie un type de contenu inscrit ou personnalisé pour cette représentation, par exemple application/xml.

contentType: string

Valeur de propriété

string

examples

Exemple défini pour la représentation.

examples?: {[propertyName: string]: ParameterExampleContract}

Valeur de propriété

{[propertyName: string]: ParameterExampleContract}

formParameters

Collection de paramètres de formulaire. Obligatoire si la valeur « contentType » est « application/x-www-form-urlencoded » ou « multipart/form-data ».

formParameters?: ParameterContract[]

Valeur de propriété

schemaId

Identificateur de schéma. Applicable uniquement si la valeur « contentType » n’est ni « application/x-www-form-urlencoded » ni « multipart/form-data ».

schemaId?: string

Valeur de propriété

string

typeName

Nom de type défini par le schéma. Applicable uniquement si la valeur « contentType » n’est ni « application/x-www-form-urlencoded » ni « multipart/form-data ».

typeName?: string

Valeur de propriété

string