Freigeben über


Bookmark.Text-Eigenschaft

Ruft den Text im Bookmark-Steuerelement ab oder legt diesen fest.

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

Syntax

'Declaration
Property Text As String
string Text { get; set; }

Eigenschaftswert

Typ: System.String
Der Text des Bookmark-Steuerelements.

Hinweise

Die Text-Eigenschaft gibt den unformatierten Nur-Text im Lesezeichen zurück. Wenn Sie diese Eigenschaft festlegen, wird der Text des Bookmark-Steuerelements ersetzt.

Durch das Festlegen der Bookmark.Text-Eigenschaft wird das Lesezeichen nicht gelöscht.

Durch das Festlegen der Bookmark.Text-Eigenschaft eines Lesezeichens, das sich über mehrere Tabellenzellen erstreckt, wird nur der Text in der ersten Zelle festgelegt. Wenn das Lesezeichen die gesamte Tabelle und den umgebenden Text enthält, wird die gesamte Tabelle gelöscht.

Informationen zum Festlegen der Bookmark.Text-Eigenschaft eines Lesezeichens, das sich mit einem anderen Lesezeichen überschneidet, finden Sie unter Bookmark-Steuerelement.

Beispiele

Im folgenden Codebeispiel wird ein Bookmark-Steuerelement mit Text hinzugefügt. Anschließend wird mithilfe der ComputeStatistics-Methode die Gesamtanzahl der Zeichen im Lesezeichen angezeigt.

Dieses Beispiel bezieht sich auf eine Anpassung auf Dokumentebene.

Private Sub BookmarkComputeStatistics()

    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."

    Dim totalCharacters As Integer = Bookmark1.ComputeStatistics( _
        Word.WdStatistic.wdStatisticCharacters)
    MessageBox.Show("The bookmark contains " & _
        totalCharacters.ToString() & " characters.")

End Sub
private void BookmarkComputeStatistics()
{
    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.";
    int totalCharacters = bookmark1.ComputeStatistics(Word
        .WdStatistic.wdStatisticCharacters);
    MessageBox.Show("The bookmark contains " + 
        totalCharacters.ToString() + " characters.");
}

.NET Framework-Sicherheit

Siehe auch

Referenz

Bookmark Schnittstelle

Microsoft.Office.Tools.Word-Namespace