共用方式為


IDifferenceCollection<T> 介面

表示 Difference 物件的集合。

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

語法

'宣告
Public Interface IDifferenceCollection(Of T) _
    Inherits IEnumerable(Of Difference), IEnumerable
public interface IDifferenceCollection<T> : IEnumerable<Difference>, 
    IEnumerable
generic<typename T>
public interface class IDifferenceCollection : IEnumerable<Difference^>, 
    IEnumerable
type IDifferenceCollection<'T> =  
    interface 
        interface IEnumerable<Difference>
        interface IEnumerable 
    end
JScript 不支援泛型型別或方法。

類型參數

  • T
    比較之清單的項目型別。

IDifferenceCollection<T> 類型會公開下列成員。

屬性

  名稱 描述
公用屬性 Differences 以清單的形式傳回差異集合。
公用屬性 LeftSequence 取得用以建立此差異集合的左序列。
公用屬性 MatchSequence 取得用以建立此差異集合的原始比對序列。
公用屬性 RightSequence 取得用以建立此差異集合的右序列。

回頁首

方法

  名稱 描述
公用方法 GetEnumerator 傳回逐一查看集合的列舉值。 (繼承自 IEnumerable<Difference>)。

回頁首

備註

這個集合被擷取自兩個相同的型別,並指定差異演算法所產生的最大相符項目序列的項目清單。

請參閱

參考

Microsoft.VisualStudio.Text.Differencing 命名空間