Freigeben über


RepresentationContract interface

Vorgangsanforderungs-/Antwortdarstellungsdetails.

Eigenschaften

contentType

Gibt einen registrierten oder benutzerdefinierten Inhaltstyp für diese Darstellung an, z. B. application/xml.

examples

Beispiel für die Darstellung.

formParameters

Sammlung von Formularparametern. Erforderlich, wenn der Wert "contentType" entweder "application/x-www-form-urlencoded" oder "multipart/form-data" ist.

schemaId

Schemabezeichner. Gilt nur, wenn der Wert "contentType" weder 'application/x-www-form-urlencoded' noch "multipart/form-data" ist.

typeName

Typname, der durch das Schema definiert ist. Gilt nur, wenn der Wert "contentType" weder 'application/x-www-form-urlencoded' noch "multipart/form-data" ist.

Details zur Eigenschaft

contentType

Gibt einen registrierten oder benutzerdefinierten Inhaltstyp für diese Darstellung an, z. B. application/xml.

contentType: string

Eigenschaftswert

string

examples

Beispiel für die Darstellung.

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

Eigenschaftswert

{[propertyName: string]: ParameterExampleContract}

formParameters

Sammlung von Formularparametern. Erforderlich, wenn der Wert "contentType" entweder "application/x-www-form-urlencoded" oder "multipart/form-data" ist.

formParameters?: ParameterContract[]

Eigenschaftswert

schemaId

Schemabezeichner. Gilt nur, wenn der Wert "contentType" weder 'application/x-www-form-urlencoded' noch "multipart/form-data" ist.

schemaId?: string

Eigenschaftswert

string

typeName

Typname, der durch das Schema definiert ist. Gilt nur, wenn der Wert "contentType" weder 'application/x-www-form-urlencoded' noch "multipart/form-data" ist.

typeName?: string

Eigenschaftswert

string