Partager via


DocumentBase.Shapes, propriété

Obtient une collection Shapes qui représente tous les objets Shape dans le document.

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

Syntaxe

'Déclaration
Public ReadOnly Property Shapes As Shapes
public Shapes Shapes { get; }

Valeur de propriété

Type : Microsoft.Office.Interop.Word.Shapes
Collection Shapes qui représente tous les objets Shape dans le document.

Notes

Cette collection peut contenir des dessins, formes, images, objets OLE, contrôles ActiveX, objets de texte et légendes.

La propriété Shapes, lorsqu'elle est appliquée à un document, retourne tous les objets Shape dans l'histoire principale du document, à l'exclusion des en-têtes et des pieds de page. Lorsqu'elle est appliquée à un objet HeaderFooter, la propriété Shapes retourne tous les objets Shape détectés dans l'ensemble des en-têtes et des pieds de page du document.

Exemples

L'exemple de code suivant ajoute une forme à l'angle supérieur gauche du document. Pour utiliser cet exemple, exécutez-le à partir de la classe ThisDocument dans un projet au niveau du document.

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

Sécurité .NET Framework

Voir aussi

Référence

DocumentBase Classe

Microsoft.Office.Tools.Word, espace de noms