Share via


INormalizedTextChangeCollection インターフェイス

定義

オブジェクトの ITextChange 正規化されたリスト。 変更は位置の昇順で並べ替え、アブッティングと重複する変更は 1 つの変更に結合されます。

public interface class INormalizedTextChangeCollection : System::Collections::Generic::ICollection<Microsoft::VisualStudio::Text::ITextChange ^>, System::Collections::Generic::IEnumerable<Microsoft::VisualStudio::Text::ITextChange ^>, System::Collections::Generic::IList<Microsoft::VisualStudio::Text::ITextChange ^>
public interface INormalizedTextChangeCollection : System.Collections.Generic.ICollection<Microsoft.VisualStudio.Text.ITextChange>, System.Collections.Generic.IEnumerable<Microsoft.VisualStudio.Text.ITextChange>, System.Collections.Generic.IList<Microsoft.VisualStudio.Text.ITextChange>
type INormalizedTextChangeCollection = interface
    interface IList<ITextChange>
    interface ICollection<ITextChange>
    interface seq<ITextChange>
    interface IEnumerable
Public Interface INormalizedTextChangeCollection
Implements ICollection(Of ITextChange), IEnumerable(Of ITextChange), IList(Of ITextChange)
実装

注釈

INormalizedTextChangeCollection オブジェクトは不変です。

プロパティ

IncludesLineChanges

このリスト内のオブジェクトに 0 以外LineCountDeltaITextChange が含まれているかどうかを判断します。

拡張メソッド

EmptyIfNull<T>(IEnumerable<T>)

null でない場合は、この列挙体を返します。 null の場合は、空の列挙を返します。

適用対象