Partager via


Bookmark.InlineShapes, propriété

Obtient une collection InlineShapes représentant tous les objets InlineShape 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 InlineShapes As InlineShapes
    Get
InlineShapes InlineShapes { get; }

Valeur de propriété

Type : Microsoft.Office.Interop.Word.InlineShapes
Collection InlineShapes représentant tous les objets InlineShape d'un contrôle Bookmark.

Exemples

L'exemple de code suivant ajoute un contrôle Bookmark au document, puis ajoute un trait horizontal au signet. Le code affiche ensuite dans un message le nombre total de formes inline que le signet contient.

Cet exemple illustre une personnalisation au niveau du document.

Private Sub BookmarkInlineShapes()
    Me.Paragraphs(1).Range.InsertParagraphBefore()

    Dim Bookmark1 As Microsoft.Office.Tools.Word.Bookmark = _
        Me.Controls.AddBookmark(Me.Paragraphs(1).Range, "Bookmark1")
    Bookmark1.InlineShapes.AddHorizontalLineStandard(Bookmark1.Range)

    MessageBox.Show("Number of inline shapes in Bookmark1: " & _
        Bookmark1.InlineShapes.Count.ToString)

End Sub
private void BookmarkInlineShapes()
{
    this.Paragraphs[1].Range.InsertParagraphBefore();

    Microsoft.Office.Tools.Word.Bookmark bookmark1 =
        this.Controls.AddBookmark(this.Paragraphs[1].Range,
        "bookmark1");
    object myRange = bookmark1.Range;
    bookmark1.InlineShapes.AddHorizontalLineStandard(ref myRange);
    MessageBox.Show("Number of inline shapes in bookmark1: " +
        bookmark1.InlineShapes.Count.ToString());
}

Sécurité .NET Framework

Voir aussi

Référence

Bookmark Interface

Microsoft.Office.Tools.Word, espace de noms