Bookmark.PageSetup Property
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
public:
property Microsoft::Office::Interop::Word::PageSetup ^ PageSetup { Microsoft::Office::Interop::Word::PageSetup ^ get(); void set(Microsoft::Office::Interop::Word::PageSetup ^ value); };
public Microsoft.Office.Interop.Word.PageSetup PageSetup { get; set; }
member this.PageSetup : Microsoft.Office.Interop.Word.PageSetup with get, set
Public Property PageSetup As PageSetup
Property Value
The PageSetup that is associated with the range of the Bookmark control.
Examples
The following code example adds a Bookmark control with text to the first paragraph and sets a three-inch top margin in the section where the bookmark appears.
This example is for a document-level customization.
private void BookmarkPageSetup()
{
this.Paragraphs[1].Range.InsertParagraphBefore();
Microsoft.Office.Tools.Word.Bookmark bookmark1 =
this.Controls.AddBookmark(this.Paragraphs[1].Range,
"bookmark1");
bookmark1.Text = "This is sample bookmark text.";
bookmark1.PageSetup.TopMargin = Application.InchesToPoints(3);
}
Private Sub BookmarkPageSetup()
Me.Paragraphs(1).Range.InsertParagraphBefore()
Dim Bookmark1 As Microsoft.Office.Tools.Word.Bookmark = _
Me.Controls.AddBookmark(Me.Paragraphs(1).Range, "Bookmark1")
Bookmark1.Text = "This is sample bookmark text."
bookmark1.PageSetup.TopMargin = Application.InchesToPoints(3)
End Sub