ContentControlBase 介面
提供基底介面給使用 Visual Studio 的 Office 開發工具建立之 Word 方案中的內容控制項。
命名空間: Microsoft.Office.Tools.Word
組件: Microsoft.Office.Tools.Word.v4.0.Utilities (在 Microsoft.Office.Tools.Word.v4.0.Utilities.dll 中)
Microsoft.Office.Tools.Word (在 Microsoft.Office.Tools.Word.dll 中)
語法
'宣告
<GuidAttribute("6E36F826-A7DA-441D-87E3-2D7BE852867E")> _
Public Interface ContentControlBase _
Inherits IBindableComponent, IComponent, IDisposable, ISupportInitialize
[GuidAttribute("6E36F826-A7DA-441D-87E3-2D7BE852867E")]
public interface ContentControlBase : IBindableComponent,
IComponent, IDisposable, ISupportInitialize
ContentControlBase 型別會公開下列成員。
屬性
名稱 | 說明 | |
---|---|---|
BindingContext | 取得或設定貨幣經理要使用的集合IBindableComponent。 (繼承自 IBindableComponent)。 | |
Container | 基礎架構。 | |
ContainerComponent | 基礎架構。 | |
DataBindings | 取得資料繫結物件的集合,此IBindableComponent。 (繼承自 IBindableComponent)。 | |
DefaultDataSourceUpdateMode | 取得或設定 ContentControlBase 的預設 DataSourceUpdateMode。 | |
ID | 取得識別內容控制項的唯一號碼。 | |
InnerObject | 取得 Microsoft.Office.Tools.Word.ContentControlBase 的基礎 Microsoft.Office.Interop.Word.ContentControl 物件。 | |
Site | 取得或設定與 IComponent 相關聯的 ISite。 (繼承自 IComponent)。 |
回頁首
方法
名稱 | 說明 | |
---|---|---|
BeginInit | 表示物件正在啟動初始設定。 (繼承自 ISupportInitialize)。 | |
Delete | 從文件中刪除動態建立的內容控制項,並從文件中的 ControlCollection 移除這個內容控制項。 | |
Dispose | 執行與釋放 (Free)、釋放 (Release) 或重設 Unmanaged 資源相關聯之應用程式定義的工作。 (繼承自 IDisposable)。 | |
EndInit | 表示物件已完成初始設定。 (繼承自 ISupportInitialize)。 |
回頁首
事件
名稱 | 說明 | |
---|---|---|
Added | 在內容控制項加入至文件之後發生。 | |
BindingContextChanged | 在 ContentControlBase 的 BindingContext 屬性值變更時發生。 | |
ContentUpdating | 如果內容控制項已繫結至自訂 XML 組件,只在 Microsoft Office Word 更新內容控制項中的文字之前發生。 | |
Deleting | 只在內容控制項從文件中刪除之前發生。 | |
Disposed | 表示處理元件的 Disposed 事件的方法。 (繼承自 IComponent)。 | |
Entering | 當使用者在內容控制項中按一下或以程式設計方式將游標移至內容控制項時發生。 | |
Exiting | 當使用者在內容控制項外部按一下或以程式設計方式將游標移至內容控制項外部時發生。 | |
StoreUpdating | 只在 Microsoft Office Word 更新已繫結至內容控制項之自訂 XML 組件中的資料之前發生 (也就是,在內容控制項中的文字變更之後)。 | |
Validated | 在成功驗證內容控制項時發生。 | |
Validating | 驗證內容控制項的內容時發生。 |
回頁首
備註
ContentControlBase 介面會定義所有內容控制項共用的成員。 有八種內容控制項型別,可用來設計 Microsoft Office Word 中的文件和範本。 內容控制項有一個使用者介面 (UI) 具有像表單一樣的受控制輸入。 您可以使用內容控制項以避免使用者編輯文件或範本中被保護的區段,也可以將內容控制項繫結至資料來源。 如需詳細資訊,請參閱內容控制項。
注意事項 |
---|
這個介面是由 Visual Studio Tools for Office Runtime 實作,並不能實作於您的程式碼中。如需詳細資訊,請參閱 Visual Studio Tools for Office Runtime 概觀。 |
使用方式
本文件說明此類型用於以 .NET Framework 4 和 .NET Framework 4.5 為目標之 Office 專案的版本。在以 .NET Framework 3.5 為目標的專案中,此類型可能會有不同的成員,而為此類型提供的程式碼範例可能無法運作。如需此類型在以 .NET Framework 3.5 為目標之專案中的相關文件,請參閱下列 Visual Studio 2008 文件中的參考章節:https://go.microsoft.com/fwlink/?LinkId=160658。
請參閱
參考
Microsoft.Office.Tools.Word 命名空間