Veldeigenschappen Zoeken
Een veld dat is ingevoegd met DocumentBuilder.InsertField geeft een Field object terug. Dit is een gevelklasse die nuttige methoden biedt om snel enkele eigenschappen van een veld te vinden.
Het volgende codevoorbeeld laat zien hoe u de veldcode en het veldresultaat kunt vinden:
//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(); | |
} |
Opmerking Als u alleen de namen van samenvoegvelden in een document zoekt, kunt u in plaats daarvan de ingebouwde methode GetFieldNames gebruiken.
Het volgende codevoorbeeld toont hoe u de namen van alle samenvoegvelden in een document kunt verkrijgen:
//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(); |