InputDescriptor interface
يصف إدخال الاشتراكات.
الخصائص
| dependency |
معرفات جميع المدخلات التي تعتمد عليها قيمة هذا الإدخال. |
| description | وصف ما يتم استخدام هذا الإدخال من أجله |
| group |
اسم المجموعة المترجم الذي ينتمي إليه هذا الإدخال ويمكن عرضه كرأس للحاوية التي ستتضمن جميع المدخلات في المجموعة. |
| has |
إذا كان هذا صحيحا، فإن معلومات القيمة لهذا الإدخال ديناميكية ويجب جلبها عند تغيير قيمة مدخلات التبعية. |
| id | معرف إدخال الاشتراك |
| input |
الوضع الذي يجب إدخال قيمة هذا الإدخال فيه |
| is |
الحصول على ما إذا كان هذا الإدخال سريا، مثل كلمة المرور أو مفتاح التطبيق |
| name | الاسم المترجم الذي يمكن عرضه كتسمية لإدخال الاشتراك |
| properties | خصائص مخصصة للإدخال الذي يمكن استخدامه من قبل مزود الخدمة |
| type | نوع البيانات الأساسي لقيمة الإدخال. عند تحديد هذه القيمة، تكون InputMode والتحقق من الصحة والقيم اختيارية. |
| use |
الحصول على ما إذا كان هذا الإدخال مضمنا في وصف الإجراء الافتراضي الذي تم إنشاؤه. |
| validation | المعلومات التي يجب استخدامها للتحقق من صحة قيمة هذا الإدخال |
| value |
تلميح لقيمة الإدخال. يمكن استخدامه في واجهة المستخدم كعنصر نائب للإدخال. |
| values | معلومات حول القيم المحتملة لهذا الإدخال |
تفاصيل الخاصية
dependencyInputIds
معرفات جميع المدخلات التي تعتمد عليها قيمة هذا الإدخال.
dependencyInputIds: string[]
قيمة الخاصية
string[]
description
وصف ما يتم استخدام هذا الإدخال من أجله
description: string
قيمة الخاصية
string
groupName
اسم المجموعة المترجم الذي ينتمي إليه هذا الإدخال ويمكن عرضه كرأس للحاوية التي ستتضمن جميع المدخلات في المجموعة.
groupName: string
قيمة الخاصية
string
hasDynamicValueInformation
إذا كان هذا صحيحا، فإن معلومات القيمة لهذا الإدخال ديناميكية ويجب جلبها عند تغيير قيمة مدخلات التبعية.
hasDynamicValueInformation: boolean
قيمة الخاصية
boolean
id
معرف إدخال الاشتراك
id: string
قيمة الخاصية
string
inputMode
isConfidential
الحصول على ما إذا كان هذا الإدخال سريا، مثل كلمة المرور أو مفتاح التطبيق
isConfidential: boolean
قيمة الخاصية
boolean
name
الاسم المترجم الذي يمكن عرضه كتسمية لإدخال الاشتراك
name: string
قيمة الخاصية
string
properties
خصائص مخصصة للإدخال الذي يمكن استخدامه من قبل مزود الخدمة
properties: {[key: string]: any}
قيمة الخاصية
{[key: string]: any}
type
نوع البيانات الأساسي لقيمة الإدخال. عند تحديد هذه القيمة، تكون InputMode والتحقق من الصحة والقيم اختيارية.
type: string
قيمة الخاصية
string
useInDefaultDescription
الحصول على ما إذا كان هذا الإدخال مضمنا في وصف الإجراء الافتراضي الذي تم إنشاؤه.
useInDefaultDescription: boolean
قيمة الخاصية
boolean
validation
المعلومات التي يجب استخدامها للتحقق من صحة قيمة هذا الإدخال
validation: InputValidation
قيمة الخاصية
valueHint
تلميح لقيمة الإدخال. يمكن استخدامه في واجهة المستخدم كعنصر نائب للإدخال.
valueHint: string
قيمة الخاصية
string