Skip to main content
All docs
V21.2

SnapSection Members

A section within a Snap document.

Properties

Name Description
Columns Provides access to the SectionColumns interface used for operations with columns in the document. Inherited from Section.
DifferentFirstPage Gets or sets whether the header and footer areas of the first page can be different from other pages in the section. Inherited from Section.
EndnoteOptions Provides access to the endnote options. Inherited from Section.
FirstPageTray Gets or sets the paper tray to use for the first page of a section. Inherited from Section.
FootnoteOptions Provides access to the footnote options. Inherited from Section.
LineNumbering Provides access to the object containing line numbering parameters for the current section. Inherited from Section.
Margins Provides access to an object used to specify or retrieve the section’s margin settings. Inherited from Section.
OtherPagesTray Gets or sets the paper tray to use for all pages except the first page of a section. Inherited from Section.
Page Provides access to an object used to specify or retrieve the section’s page settings. Inherited from Section.
PageNumbering Provides access to an object specifying page numbering options for the current section. Inherited from Section.
Paragraphs Provides access to a collection of paragraphs for the current section. Inherited from Section.
Range Retrieves the range occupied by the current section. Inherited from Section.
RightToLeft Gets or sets whether to change the section’s direction to right-to-left. Inherited from Section.
StartType Gets or sets the type of a section break. Inherited from Section.

Methods

Name Description
BeginUpdateFooter() Starts editing the document’s footer for the current section.
BeginUpdateFooter(HeaderFooterType) Starts editing the document’s footer for the current section.
BeginUpdateHeader() Ends editing the document’s footer for the current section.
BeginUpdateHeader(HeaderFooterType) Ends editing the document’s footer for the current section.
EndUpdateFooter(SubDocument) Finalizes editing of the section’s footer. Inherited from Section.
EndUpdateHeader(SubDocument) Finalizes editing of the section’s header. Inherited from Section.
HasFooter(HeaderFooterType) Gets whether a section has a footer of the specified type. Inherited from Section.
HasHeader(HeaderFooterType) Gets whether a section has a header of the specified type. Inherited from Section.
IsFooterLinkedToNext() Indicates whether the footer of the specified type for the current section is linked to the footer of the next section, so they have the same content. Inherited from Section.
IsFooterLinkedToNext(HeaderFooterType) Indicates whether the footer of the specified type for the current section is linked to the footer of the next section, so they have the same content. Inherited from Section.
IsFooterLinkedToPrevious() Indicates whether the footer of the specified type for the current section is linked to the footer of the previous section so that they have the same content. Inherited from Section.
IsFooterLinkedToPrevious(HeaderFooterType) Indicates whether the footer of the specified type for the current section is linked to the footer of the previous section so that they have the same content. Inherited from Section.
IsHeaderLinkedToNext() Indicates whether the Odd header of the current section is linked to the header of the next section, so they have the same content. Inherited from Section.
IsHeaderLinkedToNext(HeaderFooterType) Indicates whether the header of the specified type for the current section is linked to the header of the next section, so they have the same content. Inherited from Section.
IsHeaderLinkedToPrevious() Indicates whether the Odd header of the current section is linked to the header of the previous section so that they have the same content. Inherited from Section.
IsHeaderLinkedToPrevious(HeaderFooterType) Indicates whether the header of the specified type for the current section is linked to the header of the previous section so that they have the same content. Inherited from Section.
LinkFooterToNext() Establishes a link to the next section’s footer so that they have the same content. Inherited from Section.
LinkFooterToNext(HeaderFooterType) Establishes a link to the next section’s footer so that they have the same content. Inherited from Section.
LinkFooterToPrevious() Establishes a link to the previous section’s footer so that they have the same content. Inherited from Section.
LinkFooterToPrevious(HeaderFooterType) Establishes a link to the previous section’s footer so that they have the same content. Inherited from Section.
LinkHeaderToNext() Establishes a link to the next section’s header so that they have the same content. Inherited from Section.
LinkHeaderToNext(HeaderFooterType) Establishes a link to the next section’s header so that they have the same content. Inherited from Section.
LinkHeaderToPrevious() Establishes a link to the previous section’s header so that they have the same content. Inherited from Section.
LinkHeaderToPrevious(HeaderFooterType) Establishes a link to the previous section’s header of the specified type so that they have the same content. Inherited from Section.
UnlinkFooterFromNext() Breaks the link of the current section’s footer to the footer of the next section so that it can hold different content. Inherited from Section.
UnlinkFooterFromNext(HeaderFooterType) Breaks the link of the current section’s footer to the footer of the next section so that it can hold different content. Inherited from Section.
UnlinkFooterFromPrevious() Breaks the link of the current section’s footer to the footer of the previous section so that it can hold different content. Inherited from Section.
UnlinkFooterFromPrevious(HeaderFooterType) Breaks the link of the current section’s footer to the footer of the previous section so that it can hold different content. Inherited from Section.
UnlinkHeaderFromNext() Breaks the link of the current section’s header to the header of the next section so that it can hold different content. Inherited from Section.
UnlinkHeaderFromNext(HeaderFooterType) Breaks the link of the current section’s header to the header of the next section so that it can hold different content. Inherited from Section.
UnlinkHeaderFromPrevious() Breaks the link of the current section’s header to the header of the previous section so that it can hold different content. Inherited from Section.
UnlinkHeaderFromPrevious(HeaderFooterType) Breaks the link of the current section’s header to the header of the previous section so that it can hold different content. Inherited from Section.
See Also