共用方式為


ITextBufferFactoryService 介面

普通文字緩衝區的原廠服務。

命名空間:  Microsoft.VisualStudio.Text
組件:  Microsoft.VisualStudio.Text.Data (在 Microsoft.VisualStudio.Text.Data.dll 中)

語法

'宣告
Public Interface ITextBufferFactoryService
public interface ITextBufferFactoryService
public interface class ITextBufferFactoryService
type ITextBufferFactoryService =  interface end
public interface ITextBufferFactoryService

ITextBufferFactoryService 類型會公開下列成員。

屬性

  名稱 描述
公用屬性 InertContentType 內容型別,尚未自動建立和這個內容型別相關聯的成品。
公用屬性 PlaintextContentType 純文字檔案的預先定義內容型別。
公用屬性 TextContentType 文字內容型別。

回頁首

方法

  名稱 描述
公用方法 CreateTextBuffer() 使用 IContentType "text" 建立空白的 ITextBuffer
公用方法 CreateTextBuffer(IContentType) 使用指定的 IContentType 建立空白的 ITextBuffer
公用方法 CreateTextBuffer(TextReader, IContentType) 會建立ITextBuffer與指定的內容類型,並將它從指定的文字讀取器讀取資料。
公用方法 CreateTextBuffer(String, IContentType) 使用指定的 IContentType 建立 ITextBuffer,並填入指定的文字。

回頁首

事件

  名稱 描述
公用事件 TextBufferCreated 在建立任何 ITextBuffer 時引發。

回頁首

備註

這是 MEF 的元件,並應該匯入合乎下列語法:

[Import]
ITextBufferFactoryService TextBufferFactoryService =null;

請參閱

參考

Microsoft.VisualStudio.Text 命名空間