Udostępnij za pośrednictwem


RepresentationContract interface

Szczegóły reprezentacji żądania/odpowiedzi operacji.

Właściwości

contentType

Określa zarejestrowany lub niestandardowy typ zawartości dla tej reprezentacji, np. application/xml.

examples

Na przykład zdefiniowano dla reprezentacji.

formParameters

Kolekcja parametrów formularza. Wymagane, jeśli wartość "contentType" to "application/x-www-form-urlencoded" lub "multipart/form-data".

schemaId

Identyfikator schematu. Dotyczy tylko wtedy, gdy wartość "contentType" nie jest ani "application/x-www-form-urlencoded" ani "multipart/form-data".

typeName

Nazwa typu zdefiniowana przez schemat. Dotyczy tylko wtedy, gdy wartość "contentType" nie jest ani "application/x-www-form-urlencoded" ani "multipart/form-data".

Szczegóły właściwości

contentType

Określa zarejestrowany lub niestandardowy typ zawartości dla tej reprezentacji, np. application/xml.

contentType: string

Wartość właściwości

string

examples

Na przykład zdefiniowano dla reprezentacji.

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

Wartość właściwości

{[propertyName: string]: ParameterExampleContract}

formParameters

Kolekcja parametrów formularza. Wymagane, jeśli wartość "contentType" to "application/x-www-form-urlencoded" lub "multipart/form-data".

formParameters?: ParameterContract[]

Wartość właściwości

schemaId

Identyfikator schematu. Dotyczy tylko wtedy, gdy wartość "contentType" nie jest ani "application/x-www-form-urlencoded" ani "multipart/form-data".

schemaId?: string

Wartość właściwości

string

typeName

Nazwa typu zdefiniowana przez schemat. Dotyczy tylko wtedy, gdy wartość "contentType" nie jest ani "application/x-www-form-urlencoded" ani "multipart/form-data".

typeName?: string

Wartość właściwości

string