共用方式為


ITextDocument 介面 (tom.h)

ITextDocument 介面是文字物件模型 (TOM) 最上層介面,可擷取文件中任何內文的作用中選取和範圍物件,無論是否使用中。 它使應用程式能夠:

  • 開啟並儲存文件。
  • 控制撤消行為和螢幕更新。
  • 從螢幕位置尋找範圍。
  • 取得 ITextStoryRanges 劇本列舉值。
何時實施

應用程式通常不會實作 ITextDocument 介面。 Microsoft 文字解決方案,例如豐富的編輯控制項,會在其 TOM 實作中實作 ITextDocument

使用時機

應用程式可以從豐富的編輯控制項擷取 ITextDocument 指標。 若要這樣做,請傳送 EM_GETOLEINTERFACE 訊息,以從豐富的編輯控制項擷取 IRichEditOle 物件。 然後,呼叫物件的 IUnknown::QueryInterface 方法來擷取 ITextDocument 指標。

遺產

ITextDocument 介面繼承自 IUnknown 介面。 ITextDocument 也有下列類型的成員:

Methods

ITextDocument 介面具有這些方法。

 
ITextDocument::BeginEditCollection

開啟編輯集合 (也稱為復原分組)。
ITextDocument::EndEditCollection

關閉編輯集合 (也稱為復原分組)。
ITextDocument::凍結

增加凍結計數。
ITextDocument::GetDefaultTabStop

取得預設索引標籤寬度。
ITextDocument::GetName

取得此文件的檔名。 這是 ITextDocument 預設屬性。
ITextDocument::GetSaved

取得值,指出自上次儲存檔案以來是否已進行變更。
ITextDocument::GetSelection

取得作用中的選取範圍。 (ITextDocument.GetSelection)
ITextDocument::GetStoryCount

取得此文件中的故事計數。
ITextDocument::GetStoryRanges

取得用來列舉文件中劇本的故事集合物件。
ITextDocument::新增

開啟新文件。
ITextDocument::開啟

開啟指定的文件。 有一些參數可以指定存取和共用權限、檔案的建立和轉換,以及檔案的字碼頁。
ITextDocument::範圍

擷取文件作用中內文中指定內容範圍的文字範圍物件。
ITextDocument::RangeFromPoint

擷取畫面上指定點或最接近指定點的內容範圍。
ITextDocument::重做

執行指定數量的重做作業。
ITextDocument::儲存

儲存文件。
ITextDocument::SetDefaultTabStop

設定預設定位點,當目前顯示位置之外沒有定位點存在時使用。
ITextDocument::SetSaved

設定文件已儲存屬性。
ITextDocument::復原

執行指定數目的復原作業。
ITextDocument::Unfreeze

遞減凍結計數。

需求

Requirement 價值觀
最低支援的用戶端 Windows Vista [僅限傳統型應用程式]
支援的最低伺服器 Windows Server 2003 [僅限傳統型應用程式]
目標平臺 窗戶
Header 湯姆.h

另請參閱

概念

文字物件模型

使用文字物件模型