Bookmark.Text, propriété (System 2007)

Mise à jour : novembre 2007

Obtient ou définit le texte du contrôle Bookmark.

Espace de noms :  Microsoft.Office.Tools.Word
Assembly :  Microsoft.Office.Tools.Word.v9.0 (dans Microsoft.Office.Tools.Word.v9.0.dll)

Syntaxe

<BindableAttribute(True)> _
Public Property Text As String

Dim instance As Bookmark
Dim value As String

value = instance.Text

instance.Text = value
[BindableAttribute(true)]
public string Text { get; set; }

Valeur de propriété

Type : System.String

Texte du contrôle Bookmark.

Notes

La propriété Text retourne le texte brut, non mis en forme, du signet. Lorsque vous définissez cette propriété, le texte du contrôle Bookmark est remplacé.

La définition de la propriété Bookmark.Text ne supprime pas le signet.

La définition de la propriété Bookmark.Text d'un signet qui s'étend sur plusieurs cellules de tableau définira le texte dans la première cellule uniquement. Si le signet contient le tableau entier et le texte environnant, le tableau entier est supprimé.

Pour plus d'informations sur la définition de la propriété Bookmark.Text d'un signet qui s'étend sur un autre signet, consultez Bookmark, contrôle.

Exemples

L'exemple de code suivant ajoute un contrôle Bookmark avec du texte, puis affiche le nombre total de caractères du signet à l'aide de la méthode ComputeStatistics.

Cet exemple illustre une personnalisation au niveau du document.

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.");
}

Autorisations

Voir aussi

Référence

Bookmark, classe

Membres Bookmark

Microsoft.Office.Tools.Word, espace de noms