Udostępnij za pośrednictwem


Klasa DiffFile

Sekwencja wiersze z pliku.

Hierarchia dziedziczenia

System.Object
  System.Collections.Generic.List<DiffLine>
    Microsoft.TeamFoundation.VersionControl.Common.DiffFile

Przestrzeń nazw:  Microsoft.TeamFoundation.VersionControl.Common
Zestaw:  Microsoft.TeamFoundation.VersionControl.Common (w Microsoft.TeamFoundation.VersionControl.Common.dll)

Składnia

'Deklaracja
Public Class DiffFile _
    Inherits List(Of DiffLine)
public class DiffFile : List<DiffLine>

Typ DiffFile uwidacznia następujące elementy członkowskie.

Właściwości

  Nazwa Opis
Właściwość publiczna Capacity Zwraca lub ustawia całkowita liczba elementów, które może pomieścić struktury danych wewnętrznych, bez zmiany rozmiaru. (Odziedziczone z List<DiffLine>).
Właściwość publiczna Count Zwraca liczbę elementów w rzeczywistooci przechowywany w List<T>. (Odziedziczone z List<DiffLine>).
Właściwość publiczna Encoding Zwraca kodowania używanego do utworzenia wystąpienia DiffFile
Właściwość publiczna HasPreamble Zwraca wartość true, jeśli kodowanie pliku obsługuje preambuły i plik zawiera preambuły
Właściwość publiczna Item Pobiera lub ustawia element pod określonym indeksem. (Odziedziczone z List<DiffLine>).

Początek

Metody

  Nazwa Opis
Metoda publiczna Add Dodaje obiekt do końca List<T>. (Odziedziczone z List<DiffLine>).
Metoda publiczna AddRange Dodaje elementy określonej kolekcji, do końca List<T>. (Odziedziczone z List<DiffLine>).
Metoda publiczna AsReadOnly Zwraca tylko do odczytu IList<T> otoki dla bieżącej kolekcji. (Odziedziczone z List<DiffLine>).
Metoda publiczna BinarySearch(T) Przeszukuje cały posortowane List<T> dla elementu za pomocą modułu porównującego domyślne i zwraca indeksowaną od zera indeks elementu. (Odziedziczone z List<DiffLine>).
Metoda publiczna BinarySearch(T, IComparer<T>) Przeszukuje cały posortowane List<T> dla elementu za pomocą określonego modułu porównującego i zwraca indeksowaną od zera indeks elementu. (Odziedziczone z List<DiffLine>).
Metoda publiczna BinarySearch(Int32, Int32, T, IComparer<T>) Szuka zakresu elementów w sortowanym List<T> dla elementu za pomocą określonego modułu porównującego i zwraca indeksowaną od zera indeks elementu. (Odziedziczone z List<DiffLine>).
Metoda publiczna Clear Usuwa wszystkie elementy z List<T>. (Odziedziczone z List<DiffLine>).
Metoda publiczna Contains Określa, czy element jest w List<T>. (Odziedziczone z List<DiffLine>).
Metoda publiczna ConvertAll<TOutput> Konwertuje elementów w bieżącym List<T> na inny typ i zwraca listę zawierającą elementy przekonwertowane. (Odziedziczone z List<DiffLine>).
Metoda publiczna CopyTo(array<T[]) Kopiuje cały List<T> z tablicą jednowymiarową zgodne, począwszy od początku tablicy docelowej. (Odziedziczone z List<DiffLine>).
Metoda publiczna CopyTo(array<T[], Int32) Kopiuje cały List<T> z tablicą jednowymiarową zgodne, począwszy od określonego indeksu tablicy docelowej. (Odziedziczone z List<DiffLine>).
Metoda publiczna CopyTo(Int32, array<T[], Int32, Int32) Kopiuje zakres elementów z List<T> z tablicą jednowymiarową zgodne, począwszy od określonego indeksu tablicy docelowej. (Odziedziczone z List<DiffLine>).
Metoda publicznaStatyczny element członkowski Create(Stream, Encoding, DiffOptions) Tworzy DiffFile dla określonego strumienia.
Metoda publicznaStatyczny element członkowski Create(String, Encoding, DiffOptions) Tworzy DiffFile dla określonego pliku.
Metoda publiczna Equals Określa, czy określony obiekt jest równa bieżącego obiektu. (Odziedziczone z Object).
Metoda publiczna Exists Określa, czy List<T> zawiera elementy, które spełniają warunki określone przez określony predykatu. (Odziedziczone z List<DiffLine>).
Metoda chroniona Finalize Umożliwia obiekt spróbuj zwolnić zasoby i wykonywania innych operacji oczyszczania, zanim jest odzyskane w procesie wyrzucania elementów bezużytecznych. (Odziedziczone z Object).
Metoda publiczna Find Wyszukuje element, który odpowiada warunkom określonym przez określony predykat i zwraca pierwsze wystąpienie w obrębie całego List<T>. (Odziedziczone z List<DiffLine>).
Metoda publiczna FindAll Pobiera wszystkie elementy, które spełniają warunki określone przez określony predykatu. (Odziedziczone z List<DiffLine>).
Metoda publiczna FindIndex(Predicate<T>) Wyszukuje element, który odpowiada warunkom określonym przez określony predykat i zwraca indeks pierwszego wystąpienia w obrębie całego od zera List<T>. (Odziedziczone z List<DiffLine>).
Metoda publiczna FindIndex(Int32, Predicate<T>) Wyszukuje element, który odpowiada warunkom określonym przez określony predykat i zwraca wartość indeksu pierwszego wystąpienia w zakresie elementów w List<T> który rozciąga się od określonego indeksu do ostatniego elementu. (Odziedziczone z List<DiffLine>).
Metoda publiczna FindIndex(Int32, Int32, Predicate<T>) Wyszukuje element, który odpowiada warunkom określonym przez określony predykat i zwraca wartość indeksu pierwszego wystąpienia w zakresie elementów w List<T> który zaczyna się od określonego indeksu i zawiera określoną liczbę elementów. (Odziedziczone z List<DiffLine>).
Metoda publiczna FindLast Wyszukuje element, który odpowiada warunkom określonym przez określony predykat i zwraca wartość ostatniego wystąpienia w obrębie całego List<T>. (Odziedziczone z List<DiffLine>).
Metoda publiczna FindLastIndex(Predicate<T>) Wyszukuje element, który odpowiada warunkom określonym przez określony predykat i zwraca wyświetlanego ostatniego wystąpienia w obrębie całego List<T>. (Odziedziczone z List<DiffLine>).
Metoda publiczna FindLastIndex(Int32, Predicate<T>) Wyszukuje element, który odpowiada warunkom określonym przez określony predykat i zwraca wyświetlanego ostatniego wystąpienia w zakresie elementów w List<T> który rozciąga się od pierwszego elementu z określonym indeksem. (Odziedziczone z List<DiffLine>).
Metoda publiczna FindLastIndex(Int32, Int32, Predicate<T>) Wyszukuje element, który odpowiada warunkom określonym przez określony predykat i zwraca wyświetlanego ostatniego wystąpienia w zakresie elementów w List<T> , zawiera określoną liczbę elementów i kończy się pod określonym indeksem. (Odziedziczone z List<DiffLine>).
Metoda publiczna ForEach Wykonuje akcję określony dla każdego elementu z List<T>. (Odziedziczone z List<DiffLine>).
Metoda publiczna GetEnumerator Zwraca modułu wyliczającego, który dokonuje iteracji List<T>. (Odziedziczone z List<DiffLine>).
Metoda publiczna GetHashCode Służy jako funkcja mieszania dla określonego typu. (Odziedziczone z Object).
Metoda publiczna GetRange Powoduje utworzenie kopii shallow zakres elementów w źródle List<T>. (Odziedziczone z List<DiffLine>).
Metoda publiczna GetType Pobiera Type bieżącego wystąpienia. (Odziedziczone z Object).
Metoda publiczna IndexOf(T) Wyszukuje określony obiekt i zwraca indeks pierwszego wystąpienia w obrębie całego od zera List<T>. (Odziedziczone z List<DiffLine>).
Metoda publiczna IndexOf(T, Int32) Wyszukuje określony obiekt i zwraca wartość indeksu pierwszego wystąpienia w zakresie elementów w List<T> który rozciąga się od określonego indeksu do ostatniego elementu. (Odziedziczone z List<DiffLine>).
Metoda publiczna IndexOf(T, Int32, Int32) Wyszukuje określony obiekt i zwraca wartość indeksu pierwszego wystąpienia w zakresie elementów w List<T> który zaczyna się od określonego indeksu i zawiera określoną liczbę elementów. (Odziedziczone z List<DiffLine>).
Metoda publiczna Insert Wstawia element do List<T> pod określonym indeksem. (Odziedziczone z List<DiffLine>).
Metoda publiczna InsertRange Wstawia elementy kolekcji do List<T> pod określonym indeksem. (Odziedziczone z List<DiffLine>).
Metoda publiczna LastIndexOf(T) Wyszukuje określony obiekt i zwraca wyświetlanego ostatniego wystąpienia w obrębie całego List<T>. (Odziedziczone z List<DiffLine>).
Metoda publiczna LastIndexOf(T, Int32) Wyszukuje określony obiekt i zwraca wyświetlanego ostatniego wystąpienia w zakresie elementów w List<T> który rozciąga się od pierwszego elementu z określonym indeksem. (Odziedziczone z List<DiffLine>).
Metoda publiczna LastIndexOf(T, Int32, Int32) Wyszukuje określony obiekt i zwraca wyświetlanego ostatniego wystąpienia w zakresie elementów w List<T> , zawiera określoną liczbę elementów i kończy się pod określonym indeksem. (Odziedziczone z List<DiffLine>).
Metoda chroniona MemberwiseClone Tworzy kopię płytkie bieżące Object. (Odziedziczone z Object).
Metoda publiczna Remove Usuwa pierwsze wystąpienie określonego obiektu z List<T>. (Odziedziczone z List<DiffLine>).
Metoda publiczna RemoveAll Usuwa wszystkie elementy, które spełniają warunki określone przez określony predykatu. (Odziedziczone z List<DiffLine>).
Metoda publiczna RemoveAt Usuwa element pod określonym indeksem z List<T>. (Odziedziczone z List<DiffLine>).
Metoda publiczna RemoveRange Usuwa zakres elementów z List<T>. (Odziedziczone z List<DiffLine>).
Metoda publiczna Reverse() Odwraca kolejność elementów w całej List<T>. (Odziedziczone z List<DiffLine>).
Metoda publiczna Reverse(Int32, Int32) Odwraca kolejność elementów w określonym zakresie. (Odziedziczone z List<DiffLine>).
Metoda publiczna Sort() Sortuje elementy w całej List<T> za pomocą modułu porównującego domyślne. (Odziedziczone z List<DiffLine>).
Metoda publiczna Sort(IComparer<T>) Sortuje elementy w całej List<T> przy użyciu określonego modułu porównującego. (Odziedziczone z List<DiffLine>).
Metoda publiczna Sort(Comparison<T>) Sortuje elementy w całej List<T> przy użyciu określonego System.Comparison<T>. (Odziedziczone z List<DiffLine>).
Metoda publiczna Sort(Int32, Int32, IComparer<T>) Sortuje elementy w zakresie elementów w List<T> przy użyciu określonego modułu porównującego. (Odziedziczone z List<DiffLine>).
Metoda publiczna ToArray Kopiuje elementy z List<T> do nowej tablicy. (Odziedziczone z List<DiffLine>).
Metoda publiczna ToString Zwraca wartość typu ciąg, który reprezentuje bieżący obiekt. (Odziedziczone z Object).
Metoda publiczna TrimExcess Ustawia pojemność rzeczywista liczba elementów w List<T>, jeżeli ta liczba jest mniejsza niż wartość progowa. (Odziedziczone z List<DiffLine>).
Metoda publiczna TrueForAll Określa, czy każdy element w List<T> odpowiada warunkom określonym przez określony predykatu. (Odziedziczone z List<DiffLine>).

Początek

Jawne implementacje interfejsu

  Nazwa Opis
Jawna implementacja interfejsuMetoda prywatna IList.Add Dodaje element do IList. (Odziedziczone z List<DiffLine>).
Jawna implementacja interfejsuMetoda prywatna IList.Contains Określa, czy IList zawiera określoną wartość. (Odziedziczone z List<DiffLine>).
Jawna implementacja interfejsuMetoda prywatna ICollection.CopyTo Kopiuje elementy z ICollection do Array, począwszy od określonego Array indeksu. (Odziedziczone z List<DiffLine>).
Jawna implementacja interfejsuMetoda prywatna IEnumerable<T>.GetEnumerator Zwraca modułu wyliczającego, który dokonuje iteracji kolekcji. (Odziedziczone z List<DiffLine>).
Jawna implementacja interfejsuMetoda prywatna IEnumerable.GetEnumerator Zwraca modułu wyliczającego, który dokonuje iteracji kolekcji. (Odziedziczone z List<DiffLine>).
Jawna implementacja interfejsuMetoda prywatna IList.IndexOf Określa indeks określonego elementu IList. (Odziedziczone z List<DiffLine>).
Jawna implementacja interfejsuMetoda prywatna IList.Insert Wstawia element do IList pod określonym indeksem. (Odziedziczone z List<DiffLine>).
Jawna implementacja interfejsuWłaściwość prywatna IList.IsFixedSize Pobiera wartość określającą czy IList ma stały rozmiar. (Odziedziczone z List<DiffLine>).
Jawna implementacja interfejsuWłaściwość prywatna ICollection<T>.IsReadOnly Pobiera wartość określającą czy ICollection<T> jest tylko do odczytu. (Odziedziczone z List<DiffLine>).
Jawna implementacja interfejsuWłaściwość prywatna IList.IsReadOnly Pobiera wartość określającą czy IList jest tylko do odczytu. (Odziedziczone z List<DiffLine>).
Jawna implementacja interfejsuWłaściwość prywatna ICollection.IsSynchronized Pobiera wartość określającą czy dostęp do ICollection jest synchronizowane (bezpieczne dla wątków). (Odziedziczone z List<DiffLine>).
Jawna implementacja interfejsuWłaściwość prywatna IList.Item Pobiera lub ustawia element pod określonym indeksem. (Odziedziczone z List<DiffLine>).
Jawna implementacja interfejsuMetoda prywatna IList.Remove Usuwa pierwsze wystąpienie określonego obiektu z IList. (Odziedziczone z List<DiffLine>).
Jawna implementacja interfejsuWłaściwość prywatna ICollection.SyncRoot Pobiera obiekt, który może służyć do synchronizowania dostępu do ICollection. (Odziedziczone z List<DiffLine>).

Początek

Bezpieczeństwo wątku

Wszystkie publiczne static (Shared w języku Visual Basic) elementy członkowskie tego typu są bezpieczne dla wątków. Wystąpienia elementów członkowskich nie dają gwarancji bezpieczeństwa wątków.

Zobacz też

Informacje

Przestrzeń nazw Microsoft.TeamFoundation.VersionControl.Common