UseLastFormat
Содержание
[
Скрывать
]FieldDate.UseLastFormat property
Получает или задает, следует ли использовать формат, который последний раз использовался ведущим приложением при вставке нового поля ДАТЫ.
public bool UseLastFormat { get; set; }
Примеры
Показывает, как использовать поля ДАТА для отображения дат в соответствии с различными типами календарей.
Document doc = new Document();
DocumentBuilder builder = new DocumentBuilder(doc);
// Если мы хотим, чтобы текст в документе всегда отображал правильную дату, мы можем использовать поле ДАТА.
// Ниже приведены три типа культурных календарей, которые поле ДАТА может использовать для отображения даты.
// 1 - Исламский лунный календарь:
FieldDate field = (FieldDate)builder.InsertField(FieldType.FieldDate, true);
field.UseLunarCalendar = true;
Assert.AreEqual(" DATE \\h", field.GetFieldCode());
builder.Writeln();
// 2 - Календарь Умм аль-Кура:
field = (FieldDate)builder.InsertField(FieldType.FieldDate, true);
field.UseUmAlQuraCalendar = true;
Assert.AreEqual(" DATE \\u", field.GetFieldCode());
builder.Writeln();
// 3 - Индийский национальный календарь:
field = (FieldDate)builder.InsertField(FieldType.FieldDate, true);
field.UseSakaEraCalendar = true;
Assert.AreEqual(" DATE \\s", field.GetFieldCode());
builder.Writeln();
// Вставляем поле ДАТА и устанавливаем для него тип календаря тот, который последний раз использовался ведущим приложением.
// В Microsoft Word тип будет последним использованным во вкладке «Вставка» -> gt; Текст -> Диалоговое окно «Дата и время».
field = (FieldDate)builder.InsertField(FieldType.FieldDate, true);
field.UseLastFormat = true;
Assert.AreEqual(" DATE \\l", field.GetFieldCode());
builder.Writeln();
doc.UpdateFields();
doc.Save(ArtifactsDir + "Field.DATE.docx");
Смотрите также
- class FieldDate
- пространство имен Aspose.Words.Fields
- сборка Aspose.Words