RepresentationContract interface
تفاصيل تمثيل طلب العملية/الاستجابة.
الخصائص
| content |
تحديد نوع محتوى مسجل أو مخصص لهذا التمثيل، على سبيل المثال application/xml. |
| examples | مثال معرف للتمثيل. |
| form |
مجموعة من معلمات النموذج. مطلوب إذا كانت قيمة 'contentType' إما 'application/x-www-form-urlencoded' أو 'multipart/form-data'.. |
| schema |
معرف المخطط. ينطبق فقط إذا كانت قيمة 'contentType' ليست 'application/x-www-form-urlencoded' ولا 'multipart/form-data'. |
| type |
اكتب اسما معرفا بواسطة المخطط. ينطبق فقط إذا كانت قيمة 'contentType' ليست 'application/x-www-form-urlencoded' ولا 'multipart/form-data'. |
تفاصيل الخاصية
contentType
تحديد نوع محتوى مسجل أو مخصص لهذا التمثيل، على سبيل المثال application/xml.
contentType: string
قيمة الخاصية
string
examples
مثال معرف للتمثيل.
examples?: {[propertyName: string]: ParameterExampleContract}
قيمة الخاصية
{[propertyName: string]: ParameterExampleContract}
formParameters
مجموعة من معلمات النموذج. مطلوب إذا كانت قيمة 'contentType' إما 'application/x-www-form-urlencoded' أو 'multipart/form-data'..
formParameters?: ParameterContract[]
قيمة الخاصية
schemaId
معرف المخطط. ينطبق فقط إذا كانت قيمة 'contentType' ليست 'application/x-www-form-urlencoded' ولا 'multipart/form-data'.
schemaId?: string
قيمة الخاصية
string
typeName
اكتب اسما معرفا بواسطة المخطط. ينطبق فقط إذا كانت قيمة 'contentType' ليست 'application/x-www-form-urlencoded' ولا 'multipart/form-data'.
typeName?: string
قيمة الخاصية
string