Znajdź Właściwości pola
Pole wstawione za pomocą DocumentBuilder.InsertField zwraca obiekt Field. Jest to klasa fasadowa, która udostępnia przydatne metody szybkiego znajdowania niektórych właściwości pola.
Poniższy przykład kodu pokazuje, jak znaleźć kod pola i wynik pola:
// For complete examples and data files, please go to https://github.com/aspose-words/Aspose.Words-for-.NET | |
Document doc = new Document(MyDir + "Hyperlinks.docx"); | |
foreach (Field field in doc.Range.Fields) | |
{ | |
string fieldCode = field.GetFieldCode(); | |
string fieldResult = field.Result; | |
} |
Uwaga, jeśli szukasz tylko nazw pól scalania w dokumencie, możesz zamiast tego użyć wbudowanej metody GetFieldNames.
Poniższy przykład kodu pokazuje, jak uzyskać nazwy wszystkich pól scalania w dokumencie:
// For complete examples and data files, please go to https://github.com/aspose-words/Aspose.Words-for-.NET | |
Document doc = new Document(); | |
string[] fieldNames = doc.MailMerge.GetFieldNames(); |