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)。 |
回頁首