Поделиться через


SortFieldList - класс

Представляет коллекцию SortField s, которая может быть сортирована запросом.

Иерархия наследования

System.Object
  Microsoft.TeamFoundation.WorkItemTracking.Common.OrderedVariableSizeList
    Microsoft.TeamFoundation.WorkItemTracking.Client.SortFieldList

Пространство имен:  Microsoft.TeamFoundation.WorkItemTracking.Client
Сборка:  Microsoft.TeamFoundation.WorkItemTracking.Client (в Microsoft.TeamFoundation.WorkItemTracking.Client.dll)

Синтаксис

'Декларация
Public NotInheritable Class SortFieldList _
    Inherits OrderedVariableSizeList
public sealed class SortFieldList : OrderedVariableSizeList

Тип SortFieldList предоставляет следующие члены.

Свойства

  Имя Описание
Открытое свойство Count Возвращает число элементов в этом списке. (Переопределяет OrderedVariableSizeList.Count.)
Открытое свойство IsFixedSize Устаревшее. (Унаследовано от OrderedVariableSizeList.)
Открытое свойство IsReadOnly Устаревшее. (Унаследовано от OrderedVariableSizeList.)
Открытое свойство IsSynchronized Устаревшее. (Унаследовано от OrderedVariableSizeList.)
Открытое свойство Item Получает или задает элемент по указанному индексу. SortField
Открытое свойство SyncRoot Устаревшее. (Унаследовано от OrderedVariableSizeList.)

В начало страницы

Методы

  Имя Описание
Открытый метод Add(SortField) Добавляет указанный экземпляр SortField в этот список.
Открытый метод Add(String, SortType) Добавляет новый экземпляр SortField в этот список, который имеет указанное имя и SortType.
Открытый метод Clear Удаляет этот список. (Переопределяет OrderedVariableSizeList.Clear().)
Открытый метод Contains Проверяет, встречается ли указанное SortField из списка.
Открытый метод CopyTo Устаревшее. (Унаследовано от OrderedVariableSizeList.)
Открытый метод Equals Определяет, равен ли заданный объект текущему объекту. (Унаследовано от Object.)
Открытый метод GetEnumerator (Унаследовано от OrderedVariableSizeList.)
Открытый метод GetHashCode Служит хэш-функцией по умолчанию. (Унаследовано от Object.)
Открытый метод GetType Возвращает объект Type для текущего экземпляра. (Унаследовано от Object.)
Открытый метод IndexOf Получает индекс, в этом списке, указанного экземпляра SortField.
Открытый метод IndexOfFieldId Получает индекс, в этом списке, SortField с идентификатором указанного поля
Открытый метод Insert(Int32, SortField) Вставляет указанный экземпляр SortField в этот список по указанному индексу.
Открытый метод Insert(Int32, String, SortType) Предоставляет новый SortField с указанными именем и SortType в этот список.
Открытый метод Remove(String) Удаляет SortField с именем указанного поля из этого списка.
Открытый метод Remove(FieldDefinition) Удаляет SortField с определением заданного поля из этого списка.
Открытый метод Remove(SortField) Удаляет указанное SortField из этого списка.
Открытый метод RemoveAt Удаляет объект SortField по указанному индексу. (Переопределяет OrderedVariableSizeList.RemoveAt(Int32).)
Открытый метод ToString Возвращает строку, представляющую текущий объект. (Унаследовано от Object.)

В начало страницы

Явные реализации интерфейса

  Имя Описание
Явная реализация интерфейсаЗакрытый метод IList.Add (Унаследовано от OrderedVariableSizeList.)
Явная реализация интерфейсаЗакрытый метод IList.Clear (Унаследовано от OrderedVariableSizeList.)
Явная реализация интерфейсаЗакрытый метод IList.Contains (Унаследовано от OrderedVariableSizeList.)
Явная реализация интерфейсаЗакрытый метод ICollection.CopyTo (Унаследовано от OrderedVariableSizeList.)
Явная реализация интерфейсаЗакрытое свойство ICollection.Count (Унаследовано от OrderedVariableSizeList.)
Явная реализация интерфейсаЗакрытый метод IList.IndexOf (Унаследовано от OrderedVariableSizeList.)
Явная реализация интерфейсаЗакрытый метод IList.Insert (Унаследовано от OrderedVariableSizeList.)
Явная реализация интерфейсаЗакрытое свойство IList.IsFixedSize (Унаследовано от OrderedVariableSizeList.)
Явная реализация интерфейсаЗакрытое свойство IList.IsReadOnly (Унаследовано от OrderedVariableSizeList.)
Явная реализация интерфейсаЗакрытое свойство ICollection.IsSynchronized (Унаследовано от OrderedVariableSizeList.)
Явная реализация интерфейсаЗакрытое свойство IList.Item (Унаследовано от OrderedVariableSizeList.)
Явная реализация интерфейсаЗакрытый метод IList.Remove (Унаследовано от OrderedVariableSizeList.)
Явная реализация интерфейсаЗакрытый метод IList.RemoveAt (Унаследовано от OrderedVariableSizeList.)
Явная реализация интерфейсаЗакрытое свойство ICollection.SyncRoot (Унаследовано от OrderedVariableSizeList.)
Явная реализация интерфейсаЗакрытое свойство IVersionTag.VersionTag (Унаследовано от OrderedVariableSizeList.)

В начало страницы

Заметки

Этот список не может содержать повторяющиеся элементы.

Потокобезопасность

Любые открытые члены этого типа, объявленные как static (Shared в Visual Basic), являются потокобезопасными. Потокобезопасность членов экземпляров не гарантируется.

См. также

Ссылки

Microsoft.TeamFoundation.WorkItemTracking.Client - пространство имен