FieldGetFieldCode Method (Boolean) |
Returns text between field start and field separator (or field end if there is no separator).
Namespace:
Aspose.Words.Fields
Assembly:
Aspose.Words (in Aspose.Words.dll) Version: 20.3
Syntaxpublic string GetFieldCode(
bool includeChildFieldCodes
)
Public Function GetFieldCode (
includeChildFieldCodes As Boolean
) As String
public:
String^ GetFieldCode(
bool includeChildFieldCodes
)
member GetFieldCode :
includeChildFieldCodes : bool -> string
Parameters
- includeChildFieldCodes
- Type: SystemBoolean
True if child field codes should be included.
Return Value
Type:
String
ExamplesShows how to get text between field start and field separator (or field end if there is no separator).
Document doc = new Document(MyDir + "Nested fields.docx");
foreach (Field field in doc.Range.Fields)
{
if (field.Type == FieldType.FieldIf)
{
FieldIf fieldIf = (FieldIf)field;
string fieldCode = fieldIf.GetFieldCode();
if (containsNestedFields)
{
fieldCode = fieldIf.GetFieldCode(true);
}
else
{
fieldCode = fieldIf.GetFieldCode(false);
}
}
}
See Also