Bookmark.SmartTags, propriété

Obtient un objet SmartTags qui représente une balise active d'un contrôle Bookmark.

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

Syntaxe

'Déclaration
ReadOnly Property SmartTags As SmartTags
    Get
SmartTags SmartTags { get; }

Valeur de propriété

Type : Microsoft.Office.Interop.Word.SmartTags
Objet SmartTags qui représente une balise active d'un contrôle Bookmark.

Exemples

L'exemple de code suivant ajoute au document un contrôle Bookmark avec du texte, puis ajoute au signet une balise active.

Cet exemple illustre une personnalisation au niveau du document.

Private Sub BookmarkSmartTags()

    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 wordRange As Object = Bookmark1.Range
    Bookmark1.SmartTags.Add("www.contoso.com/Demo#DemoSmartTag", _
        wordRange)

End Sub
private void BookmarkSmartTags()
{
    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.";
    object wordRange = bookmark1.Range;
    bookmark1.SmartTags.Add("www.contoso.com/Demo#DemoSmartTag", ref wordRange, ref missing);
}

Sécurité .NET Framework

Voir aussi

Référence

Bookmark Interface

Microsoft.Office.Tools.Word, espace de noms