Freigeben über


Bookmark.FormattedText-Eigenschaft

Ruft ein Range-Objekt ab, das den formatierten Text im Bookmark-Steuerelement einschließt, oder legt dieses fest.

Namespace:  Microsoft.Office.Tools.Word
Assembly:  Microsoft.Office.Tools.Word (in Microsoft.Office.Tools.Word.dll)

Syntax

'Declaration
Property FormattedText As Range
    Get
    Set
Range FormattedText { get; set; }

Eigenschaftswert

Typ: Microsoft.Office.Interop.Word.Range
Ein Range-Objekt, das den formatierten Text im Bookmark-Steuerelement einschließt.

Hinweise

Wenn Sie diese Eigenschaft festlegen, wird der Text im Bookmark-Steuerelement durch formatierten Text ersetzt.

Beispiele

Im folgenden Codebeispiel wird in den ersten Absatz Text eingefügt und anschließend das dritte Wort fett formatiert. Dann wird das dritte Wort (mit Formatierung) in ein Bookmark-Steuerelement kopiert.

Dieses Beispiel bezieht sich auf eine Anpassung auf Dokumentebene.

Private Sub BookmarkFormattedText()

    Me.Paragraphs(1).Range.InsertParagraphBefore()
    Me.Paragraphs(1).Range.InsertParagraphBefore()
    Me.Paragraphs(1).Range.Text = "This is text in the " & "first paragraph."
    Me.Paragraphs(1).Range.Words(3).Bold = True

    Dim Bookmark1 As Microsoft.Office.Tools.Word.Bookmark = _
        Me.Controls.AddBookmark(Me.Paragraphs(2).Range, "Bookmark1")
    Bookmark1.FormattedText = Me.Paragraphs(1).Range.Words(3)

End Sub
private void BookmarkFormattedText()
{
    int WordTrue = 1;
    this.Paragraphs[1].Range.InsertParagraphBefore();
    this.Paragraphs[1].Range.InsertParagraphBefore();
    this.Paragraphs[1].Range.Text = "This is text in the "
        + "first paragraph.";
    this.Paragraphs[1].Range.Words[3].Bold = WordTrue;
    Microsoft.Office.Tools.Word.Bookmark bookmark1 =
        this.Controls.AddBookmark(this.Paragraphs[2].Range,
        "bookmark1");
    bookmark1.FormattedText = this.Paragraphs[1].Range.Words[3];
}

.NET Framework-Sicherheit

Siehe auch

Referenz

Bookmark Schnittstelle

Microsoft.Office.Tools.Word-Namespace