マクロリファレンス:3:Document オブジェクトのソースを表示
←
マクロリファレンス:3:Document オブジェクト
ナビゲーションに移動
検索に移動
あなたには「このページの編集」を行う権限がありません。理由は以下の通りです:
このページは編集や他の操作ができないように保護されています。
このページのソースの閲覧やコピーができます。
= メソッド = == Activate メソッド == 文書をアクティブにします。 ;構文 <syntaxhighlight lang="javascript"> document.Activate(); </syntaxhighlight> == Close メソッド == 文書を閉じます。 ;構文 <syntaxhighlight lang="javascript"> document.Close(); </syntaxhighlight> == CopyFullName メソッド == 文書のファイルのパスをクリップボードにコピーします。 ;構文 <syntaxhighlight lang="javascript"> document.CopyFullName(); </syntaxhighlight> == CopyPath メソッド == 文書のフォルダーのパスをクリップボードにコピーします。 ;構文 <syntaxhighlight lang="javascript"> document.CopyPath(); </syntaxhighlight> == GetLine メソッド == 指定した行のテキストを取得します。 ;構文 <syntaxhighlight lang="javascript"> var s = document.GetLine(line [, flags]); </syntaxhighlight> ;引数 line :取得するテキストの行を 1 から始まる数値で指定します。 flags :次の値を指定します。 :{|class="wikitable" |meGetLineView||表示座標で指定します。 |- |meGetLineWithNewLines||テキストに改行コードを追加します。 |} == GetLines メソッド == 文書の行数を数値で取得します。 ;構文 <syntaxhighlight lang="javascript"> var i = document.GetLines([flags]); </syntaxhighlight> ;引数 flags :次の値を指定します。 :{|class="wikitable" |meGetLineView||表示座標で指定します。 |} == Redo メソッド == [やり直し] を行います。 ;構文 <syntaxhighlight lang="javascript"> document.Redo(); </syntaxhighlight> == Save メソッド == 文書を保存します。 ;構文 <syntaxhighlight lang="javascript"> document.Save([fileName]); </syntaxhighlight> ;引数 fileName :保存するファイル名を指定します。省略すると [名前を付けて保存] ダイアログが表示されます。 == Undo メソッド == [元に戻す] を行います。 ;構文 <syntaxhighlight lang="javascript"> document.Undo(); </syntaxhighlight> == Write メソッド == カーソル位置にテキストを挿入します。 ;構文 <syntaxhighlight lang="javascript"> document.Write(str); </syntaxhighlight> ;引数 str :挿入するテキストを指定します。 == Writeln メソッド == カーソル位置にテキストと改行を挿入します。 ;構文 <syntaxhighlight lang="javascript"> document.Writeln(str); </syntaxhighlight> ;引数 str :挿入するテキストを指定します。 = プロパティ = == Encoding プロパティ == 文書のエンコーディングを取得または設定します。 ;構文 <syntaxhighlight lang="javascript"> var n = document.Encoding; document.Encoding = encoding; </syntaxhighlight> ;値 :{|class="wikitable" |meEncodingUTF16LE||UTF-16LE |- |meEncodingUTF16LEBOM||UTF-16LE (BOM付き) |- |meEncodingUTF16LENoBOM||UTF-16LE (BOM無し) |- |meEncodingUTF16BE||UTF-16BE |- |meEncodingUTF16BEBOM||UTF-16BE (BOM付き) |- |meEncodingUTF16BENoBOM||UTF-16BE (BOM無し) |- |meEncodingUTF8||UTF-8 |- |meEncodingUTF8BOM||UTF-8 (BOM付き) |- |meEncodingUTF8NoBOM||UTF-8 (BOM無し) |- |meEncodingUTF7||UTF-7 |- |meEncodingArabic||アラビア語 |- |meEncodingBaltic||バルト言語 |- |meEncodingCentralEuropean||中央ヨーロッパ言語 |- |meEncodingChineseSimplified||簡体字中国語 (GB2312) |- |meEncodingChineseTraditional||繁体字中国語 (Big5) |- |meEncodingCyrillic||キリル言語 |- |meEncodingGreek||ギリシャ語 |- |meEncodingHebrew||ヘブライ語 |- |meEncodingEUC||日本語 (EUC) |- |meEncodingJIS||日本語 (JIS) |- |meEncodingShiftJIS||日本語 (シフト JIS) |- |meEncodingKorean||韓国語 |- |meEncodingThai||タイ語 |- |meEncodingTurkish||トルコ語 |- |meEncodingVietnamese||ベトナム語 |- |meEncodingWesternEuropean||西ヨーロッパ言語 |} == FullName プロパティ == 文書のファイルのパスを文字列で取得します。 ;構文 <syntaxhighlight lang="javascript"> var s = document.FullName; </syntaxhighlight> == HighlightFind プロパティ == 検索した文字列を強調表示するかどうかを true か false で取得または設定します。 ;構文 <syntaxhighlight lang="javascript"> var b = document.HighlightFind; document.HighlightFind = b; </syntaxhighlight> == IndentSize プロパティ == 文書のインデントサイズを数値で取得または設定します。 ;構文 <syntaxhighlight lang="javascript"> var i = document.IndentSize; document.IndentSize = i; </syntaxhighlight> == IndentStyle プロパティ == 文書のインデントスタイルを取得または設定します。 ;構文 <syntaxhighlight lang="javascript"> var n = document.IndentStyle; document.IndentStyle = n; </syntaxhighlight> ;値 {|class="wikitable" |meIndentStyleUnset||未設定 |- |meIndentStyleTab||タブインデント |- |meIndentStyleSpace||空白インデント |} == InsertFinalNewLine プロパティ == 保存する前にファイルが改行で終了するようにするかどうかを取得または設定します。 ;構文 <syntaxhighlight lang="javascript"> var n = document.InsertFinalNewLine; document.InsertFinalNewLine = n; </syntaxhighlight> ;値 {|class="wikitable" |meTriBoolFalse||ファイルの終端の改行を削除します |- |meTriBoolTrue||ファイルの終端に改行を追加します |- |meTriBoolUnknown||未設定 |} == LineEnding プロパティ == 文書の改行コードを取得または設定します。 ;構文 <syntaxhighlight lang="javascript"> var n = document.LineEnding; document.LineEnding = n; </syntaxhighlight> ;値 {|class="wikitable" |meLineEndingCRLF||CR+LF |- |meLineEndingCR||CR |- |meLineEndingLF||LF |} == MaxLineLength プロパティ == 行の折り返し文字数を取得または設定します。 ;構文 <syntaxhighlight lang="javascript"> var i = document.MaxLineLength; document.MaxLineLength = i; </syntaxhighlight> == Mode プロパティ == 文書の編集モードを文字列で取得または設定します。 ;構文 <syntaxhighlight lang="javascript"> var s = document.Mode; document.Mode = s; </syntaxhighlight> == Name プロパティ == 文書のファイル名を文字列で取得します。 ;構文 <syntaxhighlight lang="javascript"> var s = document.Name; </syntaxhighlight> == Path プロパティ == 文書のフォルダーのパスを文字列で取得します。 ;構文 <syntaxhighlight lang="javascript"> var s = document.Path; </syntaxhighlight> == ReadOnly プロパティ == 文書が書き換え禁止かどうかを true か false で取得または設定します。 ;構文 <syntaxhighlight lang="javascript"> var b = document.ReadOnly; document.ReadOnly = b; </syntaxhighlight> == Saved プロパティ == 文書が変更されているかどうかの状態を true か false で取得または設定します。 ;構文 <syntaxhighlight lang="javascript"> var b = document.Saved; document.Saved = b; </syntaxhighlight> == Selection プロパティ == Selection オブジェクトを取得します。 ;構文 <syntaxhighlight lang="javascript"> var obj = document.Selection; </syntaxhighlight> == Tag プロパティ == オブジェクトに関するその他の情報を格納する Scripting.Dictionary 型の変数を取得します。変数は文書が閉じられるまで有効です。 ;構文 <syntaxhighlight lang="javascript"> var d = document.Tag; </syntaxhighlight> ;例 <syntaxhighlight lang="javascript"> var d = document.Tag; if (!d.exists("key1")) { d("key1") = "Value1"; } alert(d("key1")); </syntaxhighlight> == Text プロパティ == 文書全体のテキストを取得または設定します。 ;構文 <syntaxhighlight lang="javascript"> var s = document.Text; document.Text = s; </syntaxhighlight> == TextLength プロパティ == 文書全体の文字数を数値で取得します。 ;構文 <syntaxhighlight lang="javascript"> var i = document.TextLength; </syntaxhighlight> == TrimTrailingWhiteSpace プロパティ == 保存する前に改行文字の前にある空白文字を削除するかどうかを true か false で取得または設定します。 ;構文 <syntaxhighlight lang="javascript"> var b = document.TrimTrailingWhiteSpace; document.TrimTrailingWhiteSpace= b; </syntaxhighlight>
マクロリファレンス:3:Document オブジェクト
に戻る。
スポンサーリンク
ナビゲーション メニュー
個人用ツール
ログインしていません
トーク
投稿記録
アカウント作成
ログイン
名前空間
ページ
議論
日本語
表示
閲覧
ソースを閲覧
履歴表示
その他
検索
スポンサーリンク
スポンサーリンク
案内
メインページ
ヘルプ
よくある質問
マクロリファレンス
マクロライブラリ
プラグインライブラリ
構文ファイル
テーマ
寄付・開発支援
練習用ページ
開発室
開発者のブログ
ツール
スポンサーリンク