Bookmark.InlineShapes-Eigenschaft

Ruft eine InlineShapes-Auflistung ab, die alle InlineShape-Objekte in einem Bookmark-Steuerelement darstellt.

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

Syntax

'Declaration
ReadOnly Property InlineShapes As InlineShapes
    Get
InlineShapes InlineShapes { get; }

Eigenschaftswert

Typ: Microsoft.Office.Interop.Word.InlineShapes
Eine InlineShapes-Auflistung, die alle InlineShape-Objekte in einem Bookmark-Steuerelement darstellt.

Beispiele

Im folgenden Codebeispiel wird dem Dokument ein Bookmark-Steuerelement hinzugefügt und anschließend im Lesezeichen eine horizontale Linie eingefügt. Der Code zeigt dann in einem Meldungsfeld die Gesamtanzahl der im Lesezeichen enthaltenen Inlineformen an.

Dieses Beispiel bezieht sich auf eine Anpassung auf Dokumentebene.

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());
}

.NET Framework-Sicherheit

Siehe auch

Referenz

Bookmark Schnittstelle

Microsoft.Office.Tools.Word-Namespace