Partager via


Bookmark.InsertDateTime, méthode

Insère dans le contrôle Bookmark la date ou heure actuelle, ou les deux, sous forme de texte ou de champ TIME.

Espace de noms :  Microsoft.Office.Tools.Word
Assembly :  Microsoft.Office.Tools.Word (dans Microsoft.Office.Tools.Word.dll)

Syntaxe

'Déclaration
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
)

Paramètres

  • DateTimeFormat
    Type : System.Object%
    Format à utiliser pour afficher la date ou l'heure, ou les deux.Si cet argument est omis, Microsoft Office Word utilise le style de date courte du Panneau de configuration Windows (icône Paramètres régionaux).
  • InsertAsField
    Type : System.Object%
    true pour insérer les informations spécifiées sous forme de champ TIME ; sinon, false.La valeur par défaut est true.
  • InsertAsFullWidth
    Type : System.Object%
    true pour insérer les informations spécifiées en tant que chiffres sur deux octets ; sinon, false.Cet argument peut ne pas être disponible, selon la prise en charge linguistique (anglais des États-Unis, par exemple) que vous avez sélectionnée ou installée.
  • DateLanguage
    Type : System.Object%
    Définit la langue dans laquelle afficher la date ou l'heure.Il peut s'agir de l'une des constantes WdDateLanguage suivantes : wdDateLanguageBidi ou wdDateLanguageLatin.Cet argument peut ne pas être disponible, selon la prise en charge linguistique (anglais des États-Unis, par exemple) que vous avez sélectionnée ou installée.
  • CalendarType
    Type : System.Object%
    Définit le type de calendrier à utiliser lors de l'affichage de la date ou de l'heure.Il peut s'agir de l'une des constantes WdCalendarTypeBi suivantes : wdCalendarTypeBidi ou wdCalendarTypeGregorian.Cet argument peut ne pas être disponible, selon la prise en charge linguistique (anglais des États-Unis, par exemple) que vous avez sélectionnée ou installée.

Notes

L'appel de cette méthode peut supprimer le contrôle Bookmark.

Paramètres optionnels

Pour plus d'informations sur les paramètres optionnels, consultez Paramètres optionnels dans les solutions Office.

Exemples

L'exemple de code suivant insère dans le document un contrôle Bookmark avec du texte, puis insère dans le signet le champ de date/heure.

Cet exemple illustre une personnalisation au niveau du document.

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);
}

Sécurité .NET Framework

Voir aussi

Référence

Bookmark Interface

Microsoft.Office.Tools.Word, espace de noms