UseSakaEraCalendar
Contenido
[
Ocultar
]FieldDate.UseSakaEraCalendar property
Obtiene o establece si se debe utilizar el calendario de la Era Saka.
public bool UseSakaEraCalendar { get; set; }
Ejemplos
Muestra cómo utilizar los campos FECHA para mostrar fechas según diferentes tipos de calendarios.
Document doc = new Document();
DocumentBuilder builder = new DocumentBuilder(doc);
// Si queremos que el texto del documento siempre muestre la fecha correcta, podemos usar un campo FECHA.
// A continuación se muestran tres tipos de calendarios culturales que un campo FECHA puede usar para mostrar una fecha.
// 1 - Calendario Lunar Islámico:
FieldDate field = (FieldDate)builder.InsertField(FieldType.FieldDate, true);
field.UseLunarCalendar = true;
Assert.AreEqual(" DATE \\h", field.GetFieldCode());
builder.Writeln();
// 2 - Calendario de Umm al-Qura:
field = (FieldDate)builder.InsertField(FieldType.FieldDate, true);
field.UseUmAlQuraCalendar = true;
Assert.AreEqual(" DATE \\u", field.GetFieldCode());
builder.Writeln();
// 3 - Calendario Nacional Indio:
field = (FieldDate)builder.InsertField(FieldType.FieldDate, true);
field.UseSakaEraCalendar = true;
Assert.AreEqual(" DATE \\s", field.GetFieldCode());
builder.Writeln();
// Inserte un campo FECHA y establezca su tipo de calendario en el último utilizado por la aplicación host.
// En Microsoft Word, el tipo será el utilizado más recientemente en Insertar -> Texto -> Cuadro de diálogo Fecha y hora.
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");
Ver también
- class FieldDate
- espacio de nombres Aspose.Words.Fields
- asamblea Aspose.Words