Najít Vlastnosti Pole
Pole, které je vloženo pomocí DocumentBuilder.InsertField vrátí objekt Field. Toto je třída fasády, která poskytuje užitečné metody pro rychlé nalezení některých vlastností pole.
Následující příklad kódu ukazuje, jak najít kód pole a výsledek pole:
//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(); | |
} |
Poznámka: Pokud hledáte pouze názvy polí sloučení v dokumentu, můžete místo toho použít vestavěnou metodu GetFieldNames.
Následující příklad kódu ukazuje, jak získat názvy všech polí sloučení v dokumentu:
//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(); |