共用方式為


IDifferenceTextViewModel 介面

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

語法

'宣告
Public Interface IDifferenceTextViewModel _
    Inherits ITextViewModel, IPropertyOwner, IDisposable
public interface IDifferenceTextViewModel : ITextViewModel, 
    IPropertyOwner, IDisposable
public interface class IDifferenceTextViewModel : ITextViewModel, 
    IPropertyOwner, IDisposable
type IDifferenceTextViewModel =  
    interface 
        interface ITextViewModel 
        interface IPropertyOwner 
        interface IDisposable 
    end
public interface IDifferenceTextViewModel extends ITextViewModel, IPropertyOwner, IDisposable

IDifferenceTextViewModel 類型會公開下列成員。

屬性

  名稱 描述
公用屬性 DataBuffer 代表資料層級的 ITextBuffer。 (繼承自 ITextViewModel)。
公用屬性 DataModel 取得ITextDataModel ,提供DataBuffer來管理和IContentType的檢視。 (繼承自 ITextViewModel)。
公用屬性 EditBuffer 取得ITextBuffer會追蹤在哪一個編輯位置,並套用以何種編輯。所有出現在檢視中的文字,都必須位於此緩衝區中。 (繼承自 ITextViewModel)。
公用屬性 Properties 取得由房屋擁有者控制的屬性集合。 (繼承自 IPropertyOwner)。
公用屬性 Viewer
公用屬性 ViewType
公用屬性 VisualBuffer 取得ITextBuffer在編輯器中應該呈現其內容。 (繼承自 ITextViewModel)。

回頁首

方法

  名稱 描述
公用方法 Dispose 執行與釋放 (Free)、釋放 (Release) 或重設 Unmanaged 資源相關聯之應用程式定義的工作。 (繼承自 IDisposable)。
公用方法 GetNearestPointInVisualBuffer 取得在 VisualBuffer 中對應於編輯緩衝區中之指定點的點。如果該點是隱藏的或有替代表示,則會取得最接近該點的點。 (繼承自 ITextViewModel)。
公用方法 GetNearestPointInVisualSnapshot 取得在 VisualBuffer 中對應於編輯緩衝區中之指定點的點。如果該點是隱藏的或有替代表示,則會取得最接近該點的點。 (繼承自 ITextViewModel)。
公用方法 IsPointInVisualBuffer 判斷編輯緩衝區中的點是否會顯示在視覺緩衝區中。 (繼承自 ITextViewModel)。

回頁首

請參閱

參考

Microsoft.VisualStudio.Text.Differencing 命名空間