|
|
テキストフィールドウィジェットは、プラットフォーム内の標準ウィジェットとして、および Web Part SDK からインポート可能な Web パーツとして使用できます。
|





|
|
文字間のセパレータとして、ピリオド、ダッシュ、スラッシュなどのさまざまなタイプの記号を使用できます。
|

|
プロパティ名
|
説明
|
ベースタイプ
|
デフォルト値
|
バインド可能か(Y/N)
|
ローカライズ可能か(Y/N)
|
||
|---|---|---|---|---|---|---|---|
|
Text
|
テキストフィールドに表示されるテキスト。
|
STRING
|
該当なし
|
Y
|
Y
|
||
|
Label
|
テキストフィールドのラベルに表示されるテキスト。
|
STRING
|
該当なし
|
Y
|
Y
|
||
|
AllowResize
|
ユーザーがランタイムにテキストフィールドのサイズを変更できるようにします。
|
BOOLEAN
|
False
|
N
|
N
|
||
|
Counter
|
テキストフィールドに入力された文字数をカウントして表示します。
|
BOOLEAN
|
False
|
N
|
N
|
||
|
MaxNumberOfCharacters
|
テキストフィールドの最大文字数を設定できます。
|
NUMBER
|
100
|
Y
|
N
|
||
|
NumericInputMode
|
ウィジェットの数値入力モードを有効にします。このモードでは、数値のみを入力できます。
|
ウィジェットを数値入力モードに設定します。このモードでは、数字のみを入力できます。
|
False
|
N
|
N
|
||
|
NumericValue
|
ウィジェットの数値を設定または取得します。
|
NUMBER
|
0
|
Y
|
N
|
||
|
AllowDecimals
|
数値入力モードを使用しているときには、小数を使用できます。
|
BOOLEAN
|
False
|
N
|
N
|
||
|
AllowNegativeValues
|
数値入力モードを使用している場合、負の値を使用できます。
|
BOOLEAN
|
False
|
N
|
N
|
||
|
DecimalPLaces
|
数値の許容小数桁数を設定します。
|
NUMBER
|
0
|
N
|
N
|
||
|
FormatToken
|
数値のフォーマットを指定するためのローカライズトークンを入力します。フォーマットトークンを設定すると、AllowDecimals、AllowNegativeValues、および DecimalPlaces プロパティがオーバーライドされます。サポートされているフォーマットの詳細については、https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Intl/NumberFormat の Intl.NumberFormat オブジェクトを参照してください。
|
STRING
|
該当なし
|
N
|
N
|
||
|
StepSize
|
キーボードショートカットを使用しているときの数値のステップサイズを制御します。
|
NUMBER
|
1
|
N
|
N
|
||
|
HintText
|
このフィールドに何を入力すべきかを示すプレースホルダーテキストが表示されます。
|
STRING
|
該当なし
|
N
|
N
|
||
|
Disabled
|
このプロパティを使用して、マッシュアップ内のウィジェットを無効にします。ウィジェットはマッシュアップ内に表示されますが、クリックできません。
|
BOOLEAN
|
False
|
Y
|
N
|
||
|
ReadOnly
|
テキストフィールドを読み取り専用として設定でき、テキストをユーザーが編集できなくなります。
|
BOOLEAN
|
False
|
N
|
N
|
||
|
Password
|
テキストフィールドのエントリを非表示にできます。
|
BOOLEAN
|
False
|
N
|
N
|
||
|
ShowClearText
|
テキストフィールド内に「クリア」ボタンを追加し、ランタイムでそのボタンがクリックされたときにそのフィールド内のテキストをクリアできます。
|
BOOLEAN
|
True
|
N
|
N
|
||
|
LabelAlignment
|
ラベルを左、右、または中央に整列できます。
|
STRING
|
Left
|
N
|
N
|
||
|
TextAlignment
|
フィールド内のテキストを左または右に整列できます。
|
STRING
|
Left
|
N
|
N
|
||
|
Mask
|
テキストフィールド内の定義済み文字を設定できます。プロパティのコンフィギュレーションフィールドで、英字エントリを設定するには "a" を使用し、数字エントリを設定するには "9" を使用し、英数字エントリを設定するには "*" を使用します。
|
STRING
|
該当なし
|
N
|
N
|
||
|
TabSequence
|
ユーザーが Tab キーを押したときにウィジェットがハイライトされる順序。
|
NUMBER
|
該当なし
|
N
|
N
|
||
|
CustomClass
|
ウィジェットの最上位の div に CSS を定義できます。スペースで区切って、複数のクラスを入力できます。
|
STRING
|
該当なし
|
Y
|
N
|
||
|
EnterKeyPressed
|
テキスト値の編集中に Enter キーを押すとトリガーされるイベント。
|
該当なし
|
該当なし
|
Y
|
N
|
||
|
FocusLost
|
テキスト値の編集中に Tab キーを押すかウィジェットの外側の領域をクリックすることでフォーカスを切り替えたときにトリガーされるイベント。
|
該当なし
|
該当なし
|
Y
|
N
|
||
|
Changed
|
このウィジェットのデータが修正されたときにトリガーされるイベント。
|
該当なし
|
該当なし
|
Y
|
N
|
||
|
ResetToDefaultValue
|
このウィジェットの入力をそれぞれのデフォルト値にリセットします。
|
該当なし
|
該当なし
|
Y
|
N
|
||
|
Width
|
ウィジェットの幅。
|
NUMBER
|
273
|
N
|
N
|
||
|
Height
|
ウィジェットの高さ。デフォルトで自動的に計算されます。テキストフィールド内にラベルを含めた場合、より高くなります。
|
NUMBER
|
自動サイズ調整
|
N
|
N
|
||
|
TooltipField
|
ウィジェットにカーソルを合わせたときに表示されるツールヒントテキストを設定します。
|
STRING
|
該当なし
|
Y
|
Y
|
||
|
TooltipIcon
|
ウィジェットのツールヒントのアイコンイメージを設定します。
イメージを追加したり、イメージの URL パスを指定したりできます。
|
メディアエンティティ
|
該当なし
|
N
|
N
|
||
|
Icon
|
テキストボックス内に表示するアイコンを指定します。
|
SVG アイコンのリスト
|
該当なし
|
N
|
N
|
|
プロパティ
|
説明
|
ベースタイプ
|
デフォルト値
|
バインド可能か (Y/N)
|
ローカライズ可能か (Y/N)
|
|---|---|---|---|---|---|
|
CriteriaMessage
|
検証に失敗したとき、および検証基準で表示されるメッセージ。
|
STRING
|
該当なし
|
Y
|
Y
|
|
CriteriaMessageDetails
|
検証基準および失敗のメッセージで表示される詳細。
|
STRING
|
該当なし
|
Y
|
Y
|
|
MaxLength
|
テキストフィールド値の最大長さ。
|
STRING
|
該当なし
|
Y
|
N
|
|
MaxLengthFailureMessage
|
現在の値が最大文字数を超えたときに表示されるメッセージ。
|
STRING
|
${value} characters is the maximum
|
Y
|
Y
|
|
MinLength
|
テキストフィールド値の最小長さ。
|
STRING
|
該当なし
|
Y
|
N
|
|
MinLengthFailureMessage
|
現在の値が最小文字数より小さい場合に表示されるメッセージ。
|
STRING
|
${value} characters is the minimum
|
Y
|
Y
|
|
MaxValue
|
ウィジェットの最大数値を設定します。
|
NUMBER
|
該当なし
|
Y
|
N
|
|
MaxValueFailureMessage
|
数値が最大値を超えている場合に表示されるメッセージ。
|
STRING
|
値が最大値を超えています
|
Y
|
Y
|
|
MinValue
|
ウィジェットの最小数値を設定します。
|
NUMBER
|
Y
|
N
|
|
|
MinValueFailureMessage
|
数値が最小値より小さい場合に表示されるメッセージ
|
STRING
|
Y
|
Y
|
|
|
RequiredMessage
|
ValueRequired が true に設定されているときにアイテムが選択されていない場合に表示されるメッセージ。
|
STRING
|
値は必須です
|
Y
|
Y
|
|
ShowValidationCriteria
|
テキストフィールドを編集しているときに、必須の入力に関するヒントメッセージを表示します。
|
BOOLEAN
|
False
|
Y
|
N
|
|
ShowValidationFailure
|
入力した値が検証に失敗したときに、失敗のメッセージを表示します。
|
BOOLEAN
|
False
|
Y
|
N
|
|
ShowValidationSuccess
|
入力した値が正しく検証されたときに、成功のメッセージを表示します。
|
BOOLEAN
|
False
|
Y
|
N
|
|
SuccessMessage
|
検証に成功したときに表示されるメッセージ。
|
STRING
|
該当なし
|
Y
|
Y
|
|
SuccessMessageDetails
|
検証成功のメッセージに関する詳細情報を表示するセカンダリメッセージ。
|
STRING
|
該当なし
|
Y
|
Y
|
|
Validate
|
ウィジェットの値が変更されたときにトリガーされるバインド可能なイベント。このイベントをサービスまたは関数にバインドして、検証のパターンまたは定義式を適用します。
|
イベント
|
該当なし
|
Y
|
N
|
|
ValidationCriteriaIcon
|
検証基準のヒントメッセージ内に表示する SVG アイコンを設定します。
|
IMAGELINK
|
info
|
N
|
N
|
|
ValidationFailureIcon
|
検証に失敗した場合にステータスメッセージ内に表示する SVG アイコンを設定します。
|
IMAGELINK
|
error
|
N
|
N
|
|
ValidationOutput
|
ウィジェット検証の出力を取得します。戻り値は Undefined、Unvalidated、Valid、または Invalid です。
|
STRING
|
該当なし
|
Y
|
N
|
|
ValidationState
|
検証状態を設定するバインド可能なプロパティ。このプロパティは Undefined、Unvalidated、Valid、または Invalid に設定できます。
|
STRING
|
Undefined
|
Y
|
N
|
|
ValidationSuccessIcon
|
検証に成功した場合にステータスメッセージ内に表示する SVG アイコンを選択します。
|
IMAGELINK
|
success
|
N
|
N
|
|
ValueRequired
|
リスト内のアイテムの選択は必須です。
|
BOOLEAN
|
False
|
Y
|
N
|