次の方法で共有


Bookmark.InsertDateTime メソッド

現在の日付や時刻 (またはその両方) を、テキストまたは TIME フィールドとして Bookmark コントロールに挿入します。

名前空間:  Microsoft.Office.Tools.Word
アセンブリ:  Microsoft.Office.Tools.Word (Microsoft.Office.Tools.Word.dll 内)

構文

'宣言
Sub InsertDateTime ( _
    ByRef DateTimeFormat As Object, _
    ByRef InsertAsField As Object, _
    ByRef InsertAsFullWidth As Object, _
    ByRef DateLanguage As Object, _
    ByRef CalendarType As Object _
)
void InsertDateTime(
    ref Object DateTimeFormat,
    ref Object InsertAsField,
    ref Object InsertAsFullWidth,
    ref Object DateLanguage,
    ref Object CalendarType
)

パラメーター

  • DateTimeFormat
    型 : System.Object%
    日付や時刻 (またはその両方) の表示に使用される書式。この引数を省略すると、Microsoft Office Word はコントロール パネル ([地域] アイコン) に設定された短い形式の書式を使用します。
  • InsertAsField
    型 : System.Object%
    指定の情報を TIME フィールドとして挿入する場合は true、それ以外の場合は false。既定値は true です。
  • InsertAsFullWidth
    型 : System.Object%
    指定の情報を 2 バイトの数字として挿入する場合は true、それ以外の場合は false。選択またはインストールした言語サポート (米国英語など) によっては、この引数を使用できない場合があります。
  • DateLanguage
    型 : System.Object%
    日付または時刻を表示する言語を設定します。WdDateLanguage 定数 (wdDateLanguageBidi または wdDateLanguageLatin) のどちらかです。選択またはインストールした言語サポート (米国英語など) によっては、この引数を使用できない場合があります。
  • CalendarType
    型 : System.Object%
    日付または時刻の表示に使用するカレンダーの種類を設定します。WdCalendarTypeBi 定数 (wdCalendarTypeBidi または wdCalendarTypeGregorian) のどちらかです。選択またはインストールした言語サポート (米国英語など) によっては、この引数を使用できない場合があります。

解説

このメソッドを呼び出すと、Bookmark コントロールが削除される場合があります。

省略可能なパラメーター

省略可能なパラメーターについては、「Office ソリューションの省略可能なパラメーター」を参照してください。

次のコード例は、テキストを指定して Bookmark コントロールを文書に挿入し、日付と時刻のフィールドをブックマークに挿入します。

この例は、ドキュメント レベルのカスタマイズ用に作成されています。

Private Sub BookmarkInsertDateTime()
    Me.Paragraphs(1).Range.InsertParagraphBefore()
    Dim Bookmark1 As Microsoft.Office.Tools.Word.Bookmark = _
        Me.Controls.AddBookmark(Me.Paragraphs(1).Range, "Bookmark1")

    Bookmark1.Text = "First bookmark"
    Bookmark1.InsertDateTime("MMMM dd, yyyy", True, False)

End Sub
private void BookmarkInsertDateTime()
{
    this.Paragraphs[1].Range.InsertParagraphBefore();
    Microsoft.Office.Tools.Word.Bookmark bookmark1 =
        this.Controls.AddBookmark(this.Paragraphs[1].Range,
        "bookmark1");
    bookmark1.Text = "First bookmark";

    object DateTimeFormat = "MMMM dd, yyyy";
    object InsertAsField = true;
    object InsertAsFullWidth = false;

    bookmark1.InsertDateTime(ref DateTimeFormat, ref InsertAsField,
        ref InsertAsFullWidth, ref missing, ref missing);
}

.NET Framework セキュリティ

  • 直前の呼び出し元に対する完全な信頼。このメンバーは、部分的に信頼されているコードから使用することはできません。詳細については、「部分信頼コードからのライブラリの使用」を参照してください。

参照

関連項目

Bookmark インターフェイス

Microsoft.Office.Tools.Word 名前空間