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
- Confiance totale accordée à l'appelant immédiat. Ce membre ne peut pas être utilisé par du code d'un niveau de confiance partiel. Pour plus d'informations, consultez Utilisation de bibliothèques à partir de code d'un niveau de confiance partiel.