Share via


DocumentBase.Shapes 屬性

取得 Shapes 集合,表示在文件中的所有 Shape 物件。

命名空間:  Microsoft.Office.Tools.Word
組件:  Microsoft.Office.Tools.Word.v4.0.Utilities (在 Microsoft.Office.Tools.Word.v4.0.Utilities.dll 中)

語法

'宣告
Public ReadOnly Property Shapes As Shapes
public Shapes Shapes { get; }

屬性值

型別:Microsoft.Office.Interop.Word.Shapes
Shapes 集合,表示在文件中的所有 Shape 物件。

備註

此集合可包括繪圖、圖案、圖片、OLE 物件、ActiveX 控制項、文字物件和圖說文字。

當 Shapes 屬性套用至文件時,會傳回文件主大綱中的所有 Shape 物件,但是不會傳回頁首和頁尾 (Footer)。 當 Shapes 屬性套用至 HeaderFooter 物件時,會傳回在文件的所有頁首和頁尾找到的所有 Shape 物件。

範例

下列程式碼範例會將圖案加入至文件的左上角。 若要使用這個範例,請在文件層級專案中的 ThisDocument 類別執行。

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 安全性

請參閱

參考

DocumentBase 類別

Microsoft.Office.Tools.Word 命名空間