AppendField
Содержание
[
Скрывать
]AppendField(FieldType, bool)
Добавляет поле к этому абзацу.
public Field AppendField(FieldType fieldType, bool updateField)
Параметр | Тип | Описание |
---|---|---|
fieldType | FieldType | Тип поля для добавления. |
updateField | Boolean | Указывает, следует ли немедленно обновить поле. |
Возвращаемое значение
АField
объект, представляющий добавленное поле.
Примеры
Показаны различные способы добавления полей в абзац.
Document doc = new Document();
Paragraph paragraph = doc.FirstSection.Body.FirstParagraph;
// Ниже приведены три способа добавления поля в конец абзаца.
// 1 — Добавить поле ДАТА, используя тип поля, а затем обновить его:
paragraph.AppendField(FieldType.FieldDate, true);
// 2 - Добавить поле ВРЕМЯ, используя код поля:
paragraph.AppendField(" TIME \\@ \"HH:mm:ss\" ");
// 3 - Добавьте поле QUOTE, используя код поля, и заставьте его отображать значение-заполнитель:
paragraph.AppendField(" QUOTE \"Real value\"", "Placeholder value");
Assert.AreEqual("Placeholder value", doc.Range.Fields[2].Result);
// Это поле будет отображать свое значение-заполнитель, пока мы его не обновим.
doc.UpdateFields();
Assert.AreEqual("Real value", doc.Range.Fields[2].Result);
doc.Save(ArtifactsDir + "Paragraph.AppendField.docx");
Смотрите также
- class Field
- enum FieldType
- class Paragraph
- пространство имен Aspose.Words
- сборка Aspose.Words
AppendField(string)
Добавляет поле к этому абзацу.
public Field AppendField(string fieldCode)
Параметр | Тип | Описание |
---|---|---|
fieldCode | String | Код поля для добавления (без фигурных скобок). |
Возвращаемое значение
АField
объект, представляющий добавленное поле.
Примеры
Показаны различные способы добавления полей в абзац.
Document doc = new Document();
Paragraph paragraph = doc.FirstSection.Body.FirstParagraph;
// Ниже приведены три способа добавления поля в конец абзаца.
// 1 — Добавить поле ДАТА, используя тип поля, а затем обновить его:
paragraph.AppendField(FieldType.FieldDate, true);
// 2 - Добавить поле ВРЕМЯ, используя код поля:
paragraph.AppendField(" TIME \\@ \"HH:mm:ss\" ");
// 3 - Добавьте поле QUOTE, используя код поля, и заставьте его отображать значение-заполнитель:
paragraph.AppendField(" QUOTE \"Real value\"", "Placeholder value");
Assert.AreEqual("Placeholder value", doc.Range.Fields[2].Result);
// Это поле будет отображать свое значение-заполнитель, пока мы его не обновим.
doc.UpdateFields();
Assert.AreEqual("Real value", doc.Range.Fields[2].Result);
doc.Save(ArtifactsDir + "Paragraph.AppendField.docx");
Смотрите также
- class Field
- class Paragraph
- пространство имен Aspose.Words
- сборка Aspose.Words
AppendField(string, string)
Добавляет поле к этому абзацу.
public Field AppendField(string fieldCode, string fieldValue)
Параметр | Тип | Описание |
---|---|---|
fieldCode | String | Код поля для добавления (без фигурных скобок). |
fieldValue | String | Значение поля для добавления. Пройтинулевой для полей, не имеющих значения. |
Возвращаемое значение
АField
объект, представляющий добавленное поле.
Примеры
Показаны различные способы добавления полей в абзац.
Document doc = new Document();
Paragraph paragraph = doc.FirstSection.Body.FirstParagraph;
// Ниже приведены три способа добавления поля в конец абзаца.
// 1 — Добавить поле ДАТА, используя тип поля, а затем обновить его:
paragraph.AppendField(FieldType.FieldDate, true);
// 2 - Добавить поле ВРЕМЯ, используя код поля:
paragraph.AppendField(" TIME \\@ \"HH:mm:ss\" ");
// 3 - Добавьте поле QUOTE, используя код поля, и заставьте его отображать значение-заполнитель:
paragraph.AppendField(" QUOTE \"Real value\"", "Placeholder value");
Assert.AreEqual("Placeholder value", doc.Range.Fields[2].Result);
// Это поле будет отображать свое значение-заполнитель, пока мы его не обновим.
doc.UpdateFields();
Assert.AreEqual("Real value", doc.Range.Fields[2].Result);
doc.Save(ArtifactsDir + "Paragraph.AppendField.docx");
Смотрите также
- class Field
- class Paragraph
- пространство имен Aspose.Words
- сборка Aspose.Words