Bookmark.InsertDateTime - метод
Вставляет в элемент управления Bookmark текущую дату или время (либо дату и время), либо в виде текста, либо в виде поля TIME.
Пространство имен: 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 используется краткий формат даты панели управления Windows (значок Язык и региональные стандарты).
- InsertAsField
Тип: System.Object%
Значение true используется для вставки указанных данных в виде поля TIME; в противном случае используется значение false.Значение по умолчанию — true.
- InsertAsFullWidth
Тип: System.Object%
Значение 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
- Полное доверие для непосредственно вызывающего метода. Этот член не может быть использован частично доверенным кодом. Дополнительные сведения см. в разделе Использование библиотек из не вполне надежного кода.