本文為機器翻譯文章。如需檢視英文版,請選取 [原文] 核取方塊。您也可以將滑鼠指標移到文字上,即可在快顯視窗顯示英文原文。
譯文
原文

ControlCollection 介面

 

代表 Word 文件上在 Visual Studio 中使用 Office 開發工具所自訂的受管理控制項集合。

命名空間:   Microsoft.Office.Tools.Word
組件:  Microsoft.Office.Tools.Word (於 Microsoft.Office.Tools.Word.dll)

[GuidAttribute("E1180F09-B903-4D03-8D30-2845219AEE2C")]
public interface ControlCollection : IEnumerable

名稱描述
System_CAPS_pubpropertyCapacity

取得或設定控制項的數目 ControlCollection 可以包含。

System_CAPS_pubpropertyCount

取得控制項中的號 ControlCollection

System_CAPS_pubpropertyItem[Int32]

取得控制項的指定索引處。

System_CAPS_pubpropertyItem[Object]

取得指定的控制項。

System_CAPS_pubpropertyItem[String]

取得具有指定名稱的控制項。

名稱描述
System_CAPS_pubmethodAddBookmark(Bookmark, String)

將新 Microsoft.Office.Tools.Word.Bookmark 控制項的現有位置的文件 Microsoft.Office.Interop.Word.Bookmark 指定。

System_CAPS_pubmethodAddBookmark(Range, String)

將新 Bookmark 控制項來指定範圍的文件。

System_CAPS_pubmethodAddBuildingBlockGalleryContentControl(ContentControl, String)

將新的 BuildingBlockGalleryContentControl 加入集合中。 新控制項是以已在文件中的原生內容控制項為基礎。

System_CAPS_pubmethodAddBuildingBlockGalleryContentControl(Range, String)

將新的 BuildingBlockGalleryContentControl 新增在文件的指定範圍。

System_CAPS_pubmethodAddBuildingBlockGalleryContentControl(String)

將新 BuildingBlockGalleryContentControl 新增在文件的目前選取範圍。

System_CAPS_pubmethodAddComboBoxContentControl(ContentControl, String)

將新的 ComboBoxContentControl 加入集合中。 新控制項是以已在文件中的原生內容控制項為基礎。

System_CAPS_pubmethodAddComboBoxContentControl(Range, String)

將新的 ComboBoxContentControl 新增在文件的指定範圍。

System_CAPS_pubmethodAddComboBoxContentControl(String)

在文件的目前選取範圍新增 ComboBoxContentControl

System_CAPS_pubmethodAddContentControl(ContentControl, String)

將新 ContentControl 文件中的原生內容控制項為基礎。

System_CAPS_pubmethodAddContentControl(Range, String, WdContentControlType)

將新 ContentControl 的文件中指定的範圍內指定的型別。

System_CAPS_pubmethodAddContentControl(String, WdContentControlType)

將新 ContentControl 指定型別的文件中的目前選取範圍。

System_CAPS_pubmethodAddControl(Control, Range, Single, Single, String)

將指定的控制項來 ControlCollection 在指定的範圍,以指定的大小。

System_CAPS_pubmethodAddControl(Control, Single, Single, Single, Single, String)

將指定的控制項來 ControlCollection 在指定的位置,以指定的大小。

System_CAPS_pubmethodAddDatePickerContentControl(ContentControl, String)

將新的 DatePickerContentControl 加入集合中。 新控制項是以已在文件中的原生內容控制項為基礎。

System_CAPS_pubmethodAddDatePickerContentControl(Range, String)

將新的 DatePickerContentControl 新增在文件的指定範圍。

System_CAPS_pubmethodAddDatePickerContentControl(String)

在文件的目前選取範圍新增 DatePickerContentControl

System_CAPS_pubmethodAddDropDownListContentControl(ContentControl, String)

將新的 DropDownListContentControl 加入集合中。 新控制項是以已在文件中的原生內容控制項為基礎。

System_CAPS_pubmethodAddDropDownListContentControl(Range, String)

將新的 DropDownListContentControl 新增在文件的指定範圍。

System_CAPS_pubmethodAddDropDownListContentControl(String)

在文件的目前選取範圍新增 DropDownListContentControl

System_CAPS_pubmethodAddGroupContentControl(ContentControl, String)

新增以文件中的原生內容控制項為基礎的新 GroupContentControl

System_CAPS_pubmethodAddGroupContentControl(Range, String)

將新的 GroupContentControl 新增在文件的指定範圍。

System_CAPS_pubmethodAddGroupContentControl(String)

將新 GroupContentControl 新增在文件的目前選取範圍。

System_CAPS_pubmethodAddPictureContentControl(ContentControl, String)

新增以文件中的原生內容控制項為基礎的新 PictureContentControl

System_CAPS_pubmethodAddPictureContentControl(Range, String)

將新的 PictureContentControl 新增在文件的指定範圍。

System_CAPS_pubmethodAddPictureContentControl(String)

在文件的目前選取範圍新增 PictureContentControl

System_CAPS_pubmethodAddPlainTextContentControl(ContentControl, String)

新增以文件中的原生內容控制項為基礎的新 PlainTextContentControl

System_CAPS_pubmethodAddPlainTextContentControl(Range, String)

將新的 PlainTextContentControl 新增在文件的指定範圍。

System_CAPS_pubmethodAddPlainTextContentControl(String)

在文件的目前選取範圍新增 PlainTextContentControl

System_CAPS_pubmethodAddRichTextContentControl(ContentControl, String)

新增以文件中的原生內容控制項為基礎的新 RichTextContentControl

System_CAPS_pubmethodAddRichTextContentControl(Range, String)

將新的 RichTextContentControl 新增在文件的指定範圍。

System_CAPS_pubmethodAddRichTextContentControl(String)

在文件的目前選取範圍新增 RichTextContentControl

System_CAPS_pubmethodContains(Object)

判斷指定的控制項是否為成員 ControlCollection 執行個體。

System_CAPS_pubmethodContains(String)

判斷具有指定名稱的控制項是否為成員 ControlCollection 執行個體。

System_CAPS_pubmethodGetEnumerator()

(繼承自 IEnumerable。)

System_CAPS_pubmethodGetInlineShapeForControl(Control)

取得基礎 InlineShape 為指定的控制項。

System_CAPS_pubmethodGetShapeForControl(Control)

取得基礎 Shape 為指定的控制項。

System_CAPS_pubmethodIndexOf(Object)

搜尋指定的控制項,並傳回中第一個項目的以零為起始的索引 ControlCollection 執行個體。

System_CAPS_pubmethodIndexOf(String)

第一個控制項中的指定名稱的搜尋 ControlCollection 執行個體。

System_CAPS_pubmethodRemove(Object)

移除指定的控制項,從 ControlCollection 執行個體。

System_CAPS_pubmethodRemove(String)

移除指定的控制項,從 ControlCollection 執行個體。

System_CAPS_pubmethodRemoveAt(Int32)

移除在指定索引處的控制項 ControlCollection 執行個體。

Use the T:Microsoft.Office.Tools.Word.ControlCollection methods and properties to manage controls on a Word document. For more information, see Adding Controls to Office Documents at Run Time.

To get an T:Microsoft.Office.Tools.Word.ControlCollection object in a document-level project, use the P:Microsoft.Office.Tools.Word.Document.Controls property of the ThisDocument class in your project. To get an T:Microsoft.Office.Tools.Word.ControlCollection object in an application-level project, use the P:Microsoft.Office.Tools.Word.Document.Controls property of a T:Microsoft.Office.Tools.Word.Document host item that you create programmatically at run time. For more information, see Extending Word Documents and Excel Workbooks in Application-Level Add-ins at Run Time.

The following table shows how to use T:Microsoft.Office.Tools.Word.ControlCollection members to perform some common tasks related to controls on documents.

Task

Action

Add a control to the document.

Use one of the AddControlName methods. For example, to add a content control, use the Overload:Microsoft.Office.Tools.Word.ControlCollection.AddContentControl method.

Remove a control from the document.

Use the Overload:Microsoft.Office.Tools.Word.ControlCollection.Remove method.

Determine whether a control is in the collection.

Pass the control or its name to the Overload:Microsoft.Office.Tools.Word.ControlCollection.Contains method.

Get the index of a control in the collection.

Pass the control or its name to the Overload:Microsoft.Office.Tools.Word.ControlCollection.IndexOf method.

Get a control from the collection.

Pass the index or name of the control to the Overload:Microsoft.Office.Tools.Word.ControlCollection.Item property.

System_CAPS_note注意

這個介面是由 Visual Studio Tools for Office Runtime 實作, 並不能實作於您的程式碼中。 如需詳細資訊,請參閱Visual Studio Tools for Office Runtime 概觀

本文件說明此類型的版本,其會用在目標為 .NET Framework 4 或更新版本的 Office 專案中。 在以 .NET Framework 3.5 為目標的專案中,此類型可能會有不同的成員,而為此類型提供的程式碼範例可能無法運作。 如需此類型在以 .NET Framework 3.5 為目標之專案中的相關文件,請參閱下列 Visual Studio 2008 文件中的參考章節:http://go.microsoft.com/fwlink/?LinkId=160658

回到頁首
顯示: