IPropertyPaneDynamicTextFieldProps interface
Предупреждение
Теперь этот API является нерекомендуемым.
- This has been replaced by IPropertyPaneDynamicFieldProps
Примечание
Этот API предоставляется в качестве предварительной версии для разработчиков и может быть изменен на основе полученных нами отзывов. Не используйте этот API в рабочей среде.
PropertyPaneDynamicData
реквизит компонента.
Свойства
aria |
Метка ARIA для текстового поля, если оно есть. |
description | Описание входных данных текстового поля. |
disabled | Включено ли текстовое поле области свойств. |
error |
Если задано значение , оно будет отображаться в виде сообщения об ошибке. |
label | Метка для текстового поля. |
on |
Этот метод используется для получения сообщения об ошибке проверки и определения допустимости входного значения. |
placeholder | Замещающий текст, отображаемый в текстовом поле. |
validate |
Выполните проверку, когда свойство PropertyPaneTextField сосредоточено. |
validate |
Выполните проверку, |
value | Значение, отображаемое в текстовом поле, если значение targetProperty в контейнере свойств манифеста пусто или содержит значение NULL. |
Сведения о свойстве
ariaLabel
Примечание
Этот API предоставляется в качестве предварительной версии для разработчиков и может быть изменен на основе полученных нами отзывов. Не используйте этот API в рабочей среде.
Метка ARIA для текстового поля, если оно есть.
ariaLabel?: string;
Значение свойства
string
description
Примечание
Этот API предоставляется в качестве предварительной версии для разработчиков и может быть изменен на основе полученных нами отзывов. Не используйте этот API в рабочей среде.
Описание входных данных текстового поля.
description?: string;
Значение свойства
string
disabled
Примечание
Этот API предоставляется в качестве предварительной версии для разработчиков и может быть изменен на основе полученных нами отзывов. Не используйте этот API в рабочей среде.
Включено ли текстовое поле области свойств.
disabled?: boolean;
Значение свойства
boolean
errorMessage
Примечание
Этот API предоставляется в качестве предварительной версии для разработчиков и может быть изменен на основе полученных нами отзывов. Не используйте этот API в рабочей среде.
Если задано значение , оно будет отображаться в виде сообщения об ошибке.
errorMessage?: string;
Значение свойства
string
Комментарии
Если onGetErrorMessage
возвращает пустую строку, если это свойство имеет значение, оно будет отображаться как сообщение об ошибке.
Убедитесь, что этот параметр задан только в том случае, если для текстового поля отображается сообщение об ошибке.
label
Примечание
Этот API предоставляется в качестве предварительной версии для разработчиков и может быть изменен на основе полученных нами отзывов. Не используйте этот API в рабочей среде.
Метка для текстового поля.
label?: string;
Значение свойства
string
onGetErrorMessage
Примечание
Этот API предоставляется в качестве предварительной версии для разработчиков и может быть изменен на основе полученных нами отзывов. Не используйте этот API в рабочей среде.
Этот метод используется для получения сообщения об ошибке проверки и определения допустимости входного значения.
onGetErrorMessage?: (value: string) => string | Promise<string>;
Значение свойства
(value: string) => string | Promise<string>
Комментарии
При возврате строки:
Если это допустимо, возвращается пустая строка.
Если это недопустимо, возвращается строка сообщения об ошибке, а под текстовым полем отображается сообщение об ошибке.
Когда возвращается Promise<string>
:
Разрешенное значение отображается как сообщение об ошибке.
Отклонено, значение выброшено.
placeholder
Примечание
Этот API предоставляется в качестве предварительной версии для разработчиков и может быть изменен на основе полученных нами отзывов. Не используйте этот API в рабочей среде.
Замещающий текст, отображаемый в текстовом поле.
placeholder?: string;
Значение свойства
string
validateOnFocusIn
Примечание
Этот API предоставляется в качестве предварительной версии для разработчиков и может быть изменен на основе полученных нами отзывов. Не используйте этот API в рабочей среде.
Выполните проверку, когда свойство PropertyPaneTextField сосредоточено.
validateOnFocusIn?: boolean;
Значение свойства
boolean
Комментарии
Значение по умолчанию false.
validateOnFocusOut
Примечание
Этот API предоставляется в качестве предварительной версии для разработчиков и может быть изменен на основе полученных нами отзывов. Не используйте этот API в рабочей среде.
Выполните проверку, PropertyPaneTextField
когда объект находится вне фокуса или при размытии.
validateOnFocusOut?: boolean;
Значение свойства
boolean
Комментарии
Значение по умолчанию false.
value
Примечание
Этот API предоставляется в качестве предварительной версии для разработчиков и может быть изменен на основе полученных нами отзывов. Не используйте этот API в рабочей среде.
Значение, отображаемое в текстовом поле, если значение targetProperty в контейнере свойств манифеста пусто или содержит значение NULL.
value?: string;
Значение свойства
string