FieldStart

Overview

FieldStart is a class in Aspose.Words FOSS for .NET. Inherits from: FieldChar.

Represents a start of a Word field in a document.

This class provides 11 methods for working with FieldStart objects in .NET programs. Available methods include: Accept, Clone, GetAncestor, GetAncestorOf, GetField, GetText, NextPreOrder, NodeTypeToString, PreviousPreOrder, Remove, ToString. All public members are accessible to any .NET application after installing the Aspose.Words FOSS for .NET package. Properties: CustomNodeId, Document, FieldData, FieldType, Font, IsComposite, and 13 more.

Properties

NameTypeAccessDescription
NodeTypeNodeTypeReadReturns FieldStart.
FieldDatabyte[]ReadGets custom field data which is associated with the field.
FieldTypeFieldTypeReadReturns the type of the field.
IsLockedboolRead/WriteGets or sets whether the parent field is locked (should not recalculate its result).
IsDirtyboolRead/WriteGets or sets whether the current result of the field is no longer correct (stale) due to other modifications made to the document.
ParentParagraphParagraphReadRetrieves the parent Paragraph of this node.
FontFontReadProvides access to the font formatting of this object.
IsInsertRevisionboolReadGets the is insert revision.
IsDeleteRevisionboolReadGets the is delete revision.
IsMoveFromRevisionboolReadGets the is move from revision.
IsMoveToRevisionboolReadGets the is move to revision.
IsFormatRevisionboolReadGets the is format revision.
ParentNodeCompositeNodeReadGets the immediate parent of this node.
DocumentDocumentBaseReadGets the document to which this node belongs.
PreviousSiblingNodeReadGets the node immediately preceding this node.
NextSiblingNodeReadGets the node immediately following this node.
IsCompositeboolReadReturns true if this node can contain other nodes.
RangeRangeReadReturns a Range object that represents the portion of a document that is contained in this node.
CustomNodeIdintRead/WriteSpecifies custom node identifier.

Methods

SignatureDescription
Accept(visitor: DocumentVisitor)Accepts a visitor.
GetField()Returns a field for the field char.
GetText()Gets the special character that this node represents.
Clone(isCloneChildren: bool)You should use the Clone(bool, INodeCloningListener) overload when the node cloning is a part of another (usually composite) node cloning process.
GetAncestor(ancestorType: Type)Gets the first ancestor of the specified object type.
GetAncestorOf()Calls GetAncestorOf on this FieldStart instance.
Remove()Removes itself from the parent.
NextPreOrder(rootNode: Node)Gets next node according to the pre-order tree traversal algorithm.
PreviousPreOrder(rootNode: Node)Gets the previous node according to the pre-order tree traversal algorithm.
ToString(saveFormat: SaveFormat)Exports the content of the node into a string in the specified format.
NodeTypeToString(nodeType: NodeType)A utility method that converts a node type enum value into a user friendly string.

See Also