Temukan Properti Bidang
Bidang yang disisipkan menggunakan DocumentBuilder.InsertField mengembalikan objek Field. Ini adalah kelas facade yang menyediakan metode yang berguna untuk menemukan beberapa properti bidang dengan cepat.
Contoh kode berikut menunjukkan cara menemukan kode bidang dan hasil bidang:
//For complete examples and data files, please go to https://github.com/aspose-words/Aspose.Words-for-C | |
auto doc = MakeObject<Document>(MyDir + "Hyperlinks.docx"); | |
for(const auto& field : doc->get_Range()->get_Fields()) | |
{ | |
auto fieldCode = field->GetFieldCode(); | |
auto fieldResult = field->get_Result(); | |
} |
Catatan jika Anda hanya mencari nama bidang gabungan dalam dokumen, Anda dapat menggunakan metode GetFieldNames bawaan.
Contoh kode berikut menunjukkan cara mendapatkan nama semua bidang gabungan dalam dokumen:
//For complete examples and data files, please go to https://github.com/aspose-words/Aspose.Words-for-C | |
auto doc = MakeObject<Document>(); | |
ArrayPtr<String> fieldNames = doc->get_MailMerge()->GetFieldNames(); |