「マクロリファレンス:3:ClipboardData オブジェクト」の版間の差分
ナビゲーションに移動
検索に移動
編集の要約なし |
編集の要約なし |
||
| 1行目: | 1行目: | ||
=メソッド= | =メソッド= | ||
==ClearData メソッド== | ==ClearData メソッド== | ||
クリップボードのデータを消去します。 | |||
;構文 | ;構文 | ||
<syntaxhighlight lang="javascript"> | <syntaxhighlight lang="javascript"> | ||
clipboardData.ClearData([pos]); | clipboardData.ClearData(format [, pos]); | ||
</syntaxhighlight> | </syntaxhighlight> | ||
;引数 | ;引数 | ||
format | |||
:クリップボードの形式を次の文字列で指定します。空の文字列を指定するか、省略するとテキストを含むすべてのデータを消去します。 | |||
:{|class="wikitable" | |||
|Text||テキストを含むすべてのデータを消去します。 | |||
|- | |||
|LineText||行テキストの形式を消去します。 | |||
|- | |||
|BoxText||矩形テキストの形式を消去します。 | |||
|} | |||
pos | pos | ||
: | :クリップボード履歴の位置を 0 から始まる数値で指定します。省略するか -1 を指定すると現在のクリップボードのデータを消去します。 | ||
==GetData メソッド== | ==GetData メソッド== | ||
クリップボードからデータを取得します。 | |||
;構文 | ;構文 | ||
<syntaxhighlight lang="javascript"> | <syntaxhighlight lang="javascript"> | ||
var str = clipboardData.GetData([pos]); | var str = clipboardData.GetData(format [, pos]); | ||
</syntaxhighlight> | </syntaxhighlight> | ||
;引数 | ;引数 | ||
format | |||
:クリップボードの形式を次の文字列で指定します。 | |||
:{|class="wikitable" | |||
|Text||テキスト形式のデータを取得します。 | |||
|- | |||
|LineText||行テキスト形式のデータを取得します。 | |||
|- | |||
|BoxText||矩形テキスト形式のデータを取得します。 | |||
|- | |||
|html||HTML 形式のデータを取得します。 | |||
|} | |||
pos | pos | ||
: | :クリップボード履歴の位置を 0 から始まる数値で指定します。省略するか -1 を指定すると現在のクリップボードのデータを取得します。 | ||
==SetData メソッド== | ==SetData メソッド== | ||
クリップボードにデータを設定します。 | |||
;構文 | ;構文 | ||
<syntaxhighlight lang="javascript"> | <syntaxhighlight lang="javascript"> | ||
clipboardData.SetData(data [, pos]); | clipboardData.SetData(format, data [, pos]); | ||
</syntaxhighlight> | </syntaxhighlight> | ||
;引数 | ;引数 | ||
format | |||
:クリップボードの形式を次の文字列で指定します。 | |||
:{|class="wikitable" | |||
|Text||テキスト形式のデータを設定します。 | |||
|- | |||
|LineText||行テキスト形式のデータを設定します。 | |||
|- | |||
|BoxText||矩形テキスト形式のデータを設定します。 | |||
|} | |||
data | data | ||
: | :クリップボードに設定するデータを文字列で指定します。 | ||
pos | pos | ||
: | :クリップボード履歴の位置を 0 から始まる数値で指定します。省略するか -1 を指定すると現在のクリップボードのデータを設定します。 | ||
2021年9月10日 (金) 16:40時点における版
メソッド
ClearData メソッド
クリップボードのデータを消去します。
- 構文
clipboardData.ClearData(format [, pos]);
- 引数
format
- クリップボードの形式を次の文字列で指定します。空の文字列を指定するか、省略するとテキストを含むすべてのデータを消去します。
Text テキストを含むすべてのデータを消去します。 LineText 行テキストの形式を消去します。 BoxText 矩形テキストの形式を消去します。
pos
- クリップボード履歴の位置を 0 から始まる数値で指定します。省略するか -1 を指定すると現在のクリップボードのデータを消去します。
GetData メソッド
クリップボードからデータを取得します。
- 構文
var str = clipboardData.GetData(format [, pos]);
- 引数
format
- クリップボードの形式を次の文字列で指定します。
Text テキスト形式のデータを取得します。 LineText 行テキスト形式のデータを取得します。 BoxText 矩形テキスト形式のデータを取得します。 html HTML 形式のデータを取得します。
pos
- クリップボード履歴の位置を 0 から始まる数値で指定します。省略するか -1 を指定すると現在のクリップボードのデータを取得します。
SetData メソッド
クリップボードにデータを設定します。
- 構文
clipboardData.SetData(format, data [, pos]);
- 引数
format
- クリップボードの形式を次の文字列で指定します。
Text テキスト形式のデータを設定します。 LineText 行テキスト形式のデータを設定します。 BoxText 矩形テキスト形式のデータを設定します。
data
- クリップボードに設定するデータを文字列で指定します。
pos
- クリップボード履歴の位置を 0 から始まる数値で指定します。省略するか -1 を指定すると現在のクリップボードのデータを設定します。
スポンサーリンク