Freigeben über


DocumentBase.Shapes-Eigenschaft

Ruft eine Shapes-Auflistung ab, die alle Shape-Objekte im Dokument darstellt.

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

Syntax

'Declaration
Public ReadOnly Property Shapes As Shapes
    Get
public Shapes Shapes { get; }

Eigenschaftswert

Typ: Microsoft.Office.Interop.Word.Shapes
Eine Shapes-Auflistung, die alle Shape-Objekte im Dokument darstellt.

Hinweise

Die Auflistung kann Zeichnungen, Formen, Bilder, OLE-Objekte, ActiveX-Steuerelemente, Text-Objekte und Legenden enthalten.

Die Shapes-Eigenschaft gibt bei Anwendung auf ein Dokument alle Shape-Objekte im Hauptabschnitt des Dokuments mit Ausnahme der Kopf- und Fußzeilen zurück. Bei Anwendung auf ein HeaderFooter-Objekt gibt die Shapes-Eigenschaft alle in den Kopf- und Fußzeilen des Dokuments gefundenen Shape-Objekte zurück.

Beispiele

Im folgenden Codebeispiel wird in der oberen linken Ecke des Dokuments eine Form hinzugefügt. Wenn Sie dieses Beispiel verwenden möchten, führen Sie es von der ThisDocument-Klasse in einem Projekt auf Dokumentebene aus.

Private Sub DocumentShapes()
    Me.Shapes.AddTextbox(Microsoft.Office.Core.MsoTextOrientation. _
        msoTextOrientationVertical, 10, 10, 50, 50)
End Sub 
private void DocumentShapes()
{
    this.Shapes.AddTextbox(Microsoft.Office.Core.MsoTextOrientation.msoTextOrientationVertical,
        10, 10, 50, 50, ref missing);
}

.NET Framework-Sicherheit

Siehe auch

Referenz

DocumentBase Klasse

Microsoft.Office.Tools.Word-Namespace