You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 

707 lines
85 KiB

  1. <?xml version="1.0" encoding="utf-8"?>
  2. <doc>
  3. <assembly>
  4. <name>System.ObjectModel</name>
  5. </assembly>
  6. <members>
  7. <member name="T:System.Collections.ObjectModel.KeyedCollection`2">
  8. <summary>Предоставляет абстрактный базовый класс для коллекции, ключи которой внедрены в значения.</summary>
  9. <typeparam name="TKey">Тип ключей в коллекции.</typeparam>
  10. <typeparam name="TItem">Тип элементов в коллекции.</typeparam>
  11. </member>
  12. <member name="M:System.Collections.ObjectModel.KeyedCollection`2.#ctor">
  13. <summary>Инициализирует новый экземпляр класса <see cref="T:System.Collections.ObjectModel.KeyedCollection`2" />, в котором используется функция сравнения по умолчанию.</summary>
  14. </member>
  15. <member name="M:System.Collections.ObjectModel.KeyedCollection`2.#ctor(System.Collections.Generic.IEqualityComparer{`0})">
  16. <summary>Инициализирует новый экземпляр класса <see cref="T:System.Collections.ObjectModel.KeyedCollection`2" />, в котором используется указанная функция сравнения.</summary>
  17. <param name="comparer">Реализация универсального интерфейса <see cref="T:System.Collections.Generic.IEqualityComparer`1" />, которая может использоваться при сравнении ключей, или null, чтобы использовать компаратор по умолчанию для типа ключа, полученного из <see cref="P:System.Collections.Generic.EqualityComparer`1.Default" />.</param>
  18. </member>
  19. <member name="M:System.Collections.ObjectModel.KeyedCollection`2.#ctor(System.Collections.Generic.IEqualityComparer{`0},System.Int32)">
  20. <summary>Инициализирует новый экземпляр класса <see cref="T:System.Collections.ObjectModel.KeyedCollection`2" />, который использует заданную функцию сравнения и создает словарь поиска при превышении заданного порога.</summary>
  21. <param name="comparer">Реализация универсального интерфейса <see cref="T:System.Collections.Generic.IEqualityComparer`1" />, которая может использоваться при сравнении ключей, или null, чтобы использовать компаратор по умолчанию для типа ключа, полученного из <see cref="P:System.Collections.Generic.EqualityComparer`1.Default" />.</param>
  22. <param name="dictionaryCreationThreshold">Количество элементов, которое может содержать коллекция без создания словаря поиска (при значении 0 словарь поиска создается при добавлении первого элемента), или –1, чтобы определить, что словарь поиска не будет создаться никогда.</param>
  23. <exception cref="T:System.ArgumentOutOfRangeException">
  24. <paramref name="dictionaryCreationThreshold" /> is less than –1.</exception>
  25. </member>
  26. <member name="M:System.Collections.ObjectModel.KeyedCollection`2.ChangeItemKey(`1,`0)">
  27. <summary>Изменяет ключ, связанный с указанным элементом в словаре поиска.</summary>
  28. <param name="item">Элемент, ключ которого требуется изменить.</param>
  29. <param name="newKey">Новый ключ для <paramref name="item" />.</param>
  30. <exception cref="T:System.ArgumentNullException">
  31. <paramref name="item" /> is null.-or-<paramref name="key" /> is null.</exception>
  32. <exception cref="T:System.ArgumentException">
  33. <paramref name="item" /> is not found.-or-<paramref name="key" /> already exists in the <see cref="T:System.Collections.ObjectModel.KeyedCollection`2" />.</exception>
  34. </member>
  35. <member name="M:System.Collections.ObjectModel.KeyedCollection`2.ClearItems">
  36. <summary>Удаляет все элементы из коллекции <see cref="T:System.Collections.ObjectModel.KeyedCollection`2" />.</summary>
  37. </member>
  38. <member name="P:System.Collections.ObjectModel.KeyedCollection`2.Comparer">
  39. <summary>Получает универсальный компаратор, используемый для определения равенства ключей в коллекции.</summary>
  40. <returns>Реализация универсального интерфейса <see cref="T:System.Collections.Generic.IEqualityComparer`1" />, используемого для определения равенства ключей в коллекции.</returns>
  41. </member>
  42. <member name="M:System.Collections.ObjectModel.KeyedCollection`2.Contains(`0)">
  43. <summary>Определяет, содержится ли в коллекции элемент с указанным ключом.</summary>
  44. <returns>true, если <see cref="T:System.Collections.ObjectModel.KeyedCollection`2" /> содержит элемент с указанным ключом, в противном случае — false.</returns>
  45. <param name="key">Ключ, который требуется найти в <see cref="T:System.Collections.ObjectModel.KeyedCollection`2" />.</param>
  46. <exception cref="T:System.ArgumentNullException">
  47. <paramref name="key" /> is null.</exception>
  48. </member>
  49. <member name="P:System.Collections.ObjectModel.KeyedCollection`2.Dictionary">
  50. <summary>Возвращает словарь поиска <see cref="T:System.Collections.ObjectModel.KeyedCollection`2" />.</summary>
  51. <returns>Словарь поиска коллекции <see cref="T:System.Collections.ObjectModel.KeyedCollection`2" />, если он существует; в противном случае — значение null.</returns>
  52. </member>
  53. <member name="M:System.Collections.ObjectModel.KeyedCollection`2.GetKeyForItem(`1)">
  54. <summary>При реализации в производном классе извлекает ключ из указанного элемента.</summary>
  55. <returns>Ключ для указанного элемента.</returns>
  56. <param name="item">Элемент, из которого нужно извлечь ключ.</param>
  57. </member>
  58. <member name="M:System.Collections.ObjectModel.KeyedCollection`2.InsertItem(System.Int32,`1)">
  59. <summary>Добавляет элемент в список <see cref="T:System.Collections.ObjectModel.KeyedCollection`2" /> в позиции с указанным индексом.</summary>
  60. <param name="index">Индекс (с нуля), по которому следует вставить параметр <paramref name="item" />.</param>
  61. <param name="item">Вставляемый объект.</param>
  62. <exception cref="T:System.ArgumentOutOfRangeException">
  63. <paramref name="index" /> is less than 0.-or-<paramref name="index" /> is greater than <see cref="P:System.Collections.ObjectModel.Collection`1.Count" />.</exception>
  64. </member>
  65. <member name="P:System.Collections.ObjectModel.KeyedCollection`2.Item(`0)">
  66. <summary>Возвращает элемент с указанным ключом. </summary>
  67. <returns>Элемент с указанным ключом.Если элемент с указанным ключом не найден, выдается исключение.</returns>
  68. <param name="key">Ключ элемента, который требуется получить.</param>
  69. <exception cref="T:System.ArgumentNullException">
  70. <paramref name="key" /> is null.</exception>
  71. <exception cref="T:System.Collections.Generic.KeyNotFoundException">An element with the specified key does not exist in the collection.</exception>
  72. </member>
  73. <member name="M:System.Collections.ObjectModel.KeyedCollection`2.Remove(`0)">
  74. <summary>Удаляет элемент с указанным ключом из <see cref="T:System.Collections.ObjectModel.KeyedCollection`2" />.</summary>
  75. <returns>Значение true, если элемент успешно удален; в противном случае — значение false.Этот метод также возвращает false, если элемент <paramref name="key" /> не найден в коллекции <see cref="T:System.Collections.ObjectModel.KeyedCollection`2" />.</returns>
  76. <param name="key">Ключ элемента, который требуется удалить.</param>
  77. <exception cref="T:System.ArgumentNullException">
  78. <paramref name="key" /> is null.</exception>
  79. </member>
  80. <member name="M:System.Collections.ObjectModel.KeyedCollection`2.RemoveItem(System.Int32)">
  81. <summary>Удаляет элемент списка <see cref="T:System.Collections.ObjectModel.KeyedCollection`2" /> с указанным индексом.</summary>
  82. <param name="index">Индекс элемента, который должен быть удален.</param>
  83. </member>
  84. <member name="M:System.Collections.ObjectModel.KeyedCollection`2.SetItem(System.Int32,`1)">
  85. <summary>Заменяет элемент по заданному индексу указанным элементом.</summary>
  86. <param name="index">Индекс (с нуля) заменяемого элемента.</param>
  87. <param name="item">Новый элемент.</param>
  88. </member>
  89. <member name="T:System.Collections.ObjectModel.ObservableCollection`1">
  90. <summary>Представляет коллекцию динамических данных, обеспечивающих выдачу уведомления при получении и удалении элементов или при обновлении всего списка.</summary>
  91. <typeparam name="T">Тип элементов в коллекции.</typeparam>
  92. </member>
  93. <member name="M:System.Collections.ObjectModel.ObservableCollection`1.#ctor">
  94. <summary>Инициализирует новый экземпляр класса <see cref="T:System.Collections.ObjectModel.ObservableCollection`1" />.</summary>
  95. </member>
  96. <member name="M:System.Collections.ObjectModel.ObservableCollection`1.#ctor(System.Collections.Generic.IEnumerable{`0})">
  97. <summary>Инициализирует новый экземпляр <see cref="T:System.Collections.ObjectModel.ObservableCollection`1" />, который содержит элементы, скопированные из указанного коллекции.</summary>
  98. <param name="collection">Коллекция, из которой копируются элементы.</param>
  99. <exception cref="T:System.ArgumentNullException">Параметр <paramref name="collection" /> не может иметь значения null.</exception>
  100. </member>
  101. <member name="M:System.Collections.ObjectModel.ObservableCollection`1.BlockReentrancy">
  102. <summary>Запрещает реентерабельные попытки изменения этой коллекции.</summary>
  103. <returns>Объект <see cref="T:System.IDisposable" />, который может быть использован для уничтожения объекта.</returns>
  104. </member>
  105. <member name="M:System.Collections.ObjectModel.ObservableCollection`1.CheckReentrancy">
  106. <summary>Проведите проверку на реентерабельные попытки изменения этой коллекции.</summary>
  107. <exception cref="T:System.InvalidOperationException">Если был выполнен вызов метода <see cref="M:System.Collections.ObjectModel.ObservableCollection`1.BlockReentrancy" />, возвращаемое значение <see cref="T:System.IDisposable" /> которого ещё не было уничтожено.Как правило, это означает проведение дополнительных попыток изменения этой коллекции во время события <see cref="E:System.Collections.ObjectModel.ObservableCollection`1.CollectionChanged" />.Однако это зависит от того, когда производные классы осуществляют вызов метода <see cref="M:System.Collections.ObjectModel.ObservableCollection`1.BlockReentrancy" />.</exception>
  108. </member>
  109. <member name="M:System.Collections.ObjectModel.ObservableCollection`1.ClearItems">
  110. <summary>Удаляет все элементы из коллекции.</summary>
  111. </member>
  112. <member name="E:System.Collections.ObjectModel.ObservableCollection`1.CollectionChanged">
  113. <summary>Происходит, когда элемент добавляется, удаляется, изменяется или перемещается, а также при обновлении всего списка.</summary>
  114. </member>
  115. <member name="M:System.Collections.ObjectModel.ObservableCollection`1.InsertItem(System.Int32,`0)">
  116. <summary>Вставляет элемент в коллекцию по указанному индексу.</summary>
  117. <param name="index">Индекс (с нуля), по которому вставляется <paramref name="item" />.</param>
  118. <param name="item">Объект, который нужно вставить.</param>
  119. </member>
  120. <member name="M:System.Collections.ObjectModel.ObservableCollection`1.Move(System.Int32,System.Int32)">
  121. <summary>Перемещает элемент по указанному индексу на новое местоположение в коллекции.</summary>
  122. <param name="oldIndex">Начинающийся с нуля индекс, указывающий местоположение элемента, который требуется переместить.</param>
  123. <param name="newIndex">Начинающийся с нуля индекс, указывающий новое местоположение элемента.</param>
  124. </member>
  125. <member name="M:System.Collections.ObjectModel.ObservableCollection`1.MoveItem(System.Int32,System.Int32)">
  126. <summary>Перемещает элемент по указанному индексу на новое местоположение в коллекции.</summary>
  127. <param name="oldIndex">Начинающийся с нуля индекс, указывающий местоположение элемента, который требуется переместить.</param>
  128. <param name="newIndex">Начинающийся с нуля индекс, указывающий новое местоположение элемента.</param>
  129. </member>
  130. <member name="M:System.Collections.ObjectModel.ObservableCollection`1.OnCollectionChanged(System.Collections.Specialized.NotifyCollectionChangedEventArgs)">
  131. <summary>Вызывает событие <see cref="E:System.Collections.ObjectModel.ObservableCollection`1.CollectionChanged" /> с предоставленными аргументами.</summary>
  132. <param name="e">Аргументы вызванного события.</param>
  133. </member>
  134. <member name="M:System.Collections.ObjectModel.ObservableCollection`1.OnPropertyChanged(System.ComponentModel.PropertyChangedEventArgs)">
  135. <summary>Вызывает событие <see cref="E:System.Collections.ObjectModel.ObservableCollection`1.PropertyChanged" /> с предоставленными аргументами.</summary>
  136. <param name="e">Аргументы вызванного события.</param>
  137. </member>
  138. <member name="E:System.Collections.ObjectModel.ObservableCollection`1.PropertyChanged">
  139. <summary>Возникает при смене значения свойства.</summary>
  140. </member>
  141. <member name="M:System.Collections.ObjectModel.ObservableCollection`1.RemoveItem(System.Int32)">
  142. <summary>Удаляет элемент по указанному индексу коллекции.</summary>
  143. <param name="index">Индекс (с нуля) элемента, который требуется удалить.</param>
  144. </member>
  145. <member name="M:System.Collections.ObjectModel.ObservableCollection`1.SetItem(System.Int32,`0)">
  146. <summary>Заменяет элемент по указанному индексу.</summary>
  147. <param name="index">Индекс (с нуля) элемента, который требуется заменить.</param>
  148. <param name="item">Новое значение элемента по указанному индексу.</param>
  149. </member>
  150. <member name="E:System.Collections.ObjectModel.ObservableCollection`1.System#ComponentModel#INotifyPropertyChanged#PropertyChanged">
  151. <summary>Возникает при смене значения свойства.</summary>
  152. </member>
  153. <member name="T:System.Collections.ObjectModel.ReadOnlyDictionary`2">
  154. <summary>Представляет универсальную коллекцию пар "ключ-значение", доступную только для чтения.</summary>
  155. <typeparam name="TKey">Тип ключей в словаре.</typeparam>
  156. <typeparam name="TValue">Тип значений в словаре.</typeparam>
  157. </member>
  158. <member name="M:System.Collections.ObjectModel.ReadOnlyDictionary`2.#ctor(System.Collections.Generic.IDictionary{`0,`1})">
  159. <summary>Инициализирует новый экземпляр класса <see cref="T:System.Collections.ObjectModel.ReadOnlyDictionary`2" />, который является оболочкой для указанного словаря.</summary>
  160. <param name="dictionary">Словарь, для которого создается класс-оболочка.</param>
  161. </member>
  162. <member name="M:System.Collections.ObjectModel.ReadOnlyDictionary`2.ContainsKey(`0)">
  163. <summary>Определяет, содержится ли в словаре элемент с указанным ключом.</summary>
  164. <returns>true, если в словаре содержится элемент с указанным ключом; в противном случае — false.</returns>
  165. <param name="key">Ключ, который нужно найти в словаре.</param>
  166. </member>
  167. <member name="P:System.Collections.ObjectModel.ReadOnlyDictionary`2.Count">
  168. <summary>Получает количество элементов словаря.</summary>
  169. <returns>Количество элементов словаря.</returns>
  170. </member>
  171. <member name="P:System.Collections.ObjectModel.ReadOnlyDictionary`2.Dictionary">
  172. <summary>Получает словарь, упакованный в данный объект <see cref="T:System.Collections.ObjectModel.ReadOnlyDictionary`2" />.</summary>
  173. <returns>Словарь, упакованный в данный объект.</returns>
  174. </member>
  175. <member name="M:System.Collections.ObjectModel.ReadOnlyDictionary`2.GetEnumerator">
  176. <summary>Возвращает перечислитель, осуществляющий перебор элементов списка <see cref="T:System.Collections.ObjectModel.ReadOnlyDictionary`2" />.</summary>
  177. <returns>Перечислитель, который может использоваться для выполнения итерации по элементам коллекции.</returns>
  178. </member>
  179. <member name="P:System.Collections.ObjectModel.ReadOnlyDictionary`2.Item(`0)">
  180. <summary>Получает элемент с указанным ключом.</summary>
  181. <returns>Элемент, имеющий указанный ключ.</returns>
  182. <param name="key">Ключ элемента, который требуется получить.</param>
  183. <exception cref="T:System.ArgumentNullException">Параметр <paramref name="key" /> имеет значение null.</exception>
  184. <exception cref="T:System.Collections.Generic.KeyNotFoundException">Свойство получено и параметр <paramref name="key" /> не найден.</exception>
  185. </member>
  186. <member name="P:System.Collections.ObjectModel.ReadOnlyDictionary`2.Keys">
  187. <summary>Получает коллекцию ключей, содержащую ключи словаря.</summary>
  188. <returns>Коллекция ключей, содержащая ключи словаря.</returns>
  189. </member>
  190. <member name="M:System.Collections.ObjectModel.ReadOnlyDictionary`2.System#Collections#Generic#ICollection{T}#Add(System.Collections.Generic.KeyValuePair{`0,`1})">
  191. <summary>Во всех случаях создает исключение <see cref="T:System.NotSupportedException" />.</summary>
  192. <param name="item">Объект, добавляемый в словарь.</param>
  193. <exception cref="T:System.NotSupportedException">Во всех случаях.</exception>
  194. </member>
  195. <member name="M:System.Collections.ObjectModel.ReadOnlyDictionary`2.System#Collections#Generic#ICollection{T}#Clear">
  196. <summary>Во всех случаях создает исключение <see cref="T:System.NotSupportedException" />.</summary>
  197. <exception cref="T:System.NotSupportedException">Во всех случаях.</exception>
  198. </member>
  199. <member name="M:System.Collections.ObjectModel.ReadOnlyDictionary`2.System#Collections#Generic#ICollection{T}#Contains(System.Collections.Generic.KeyValuePair{`0,`1})">
  200. <summary>Определяет, содержится ли в словаре указанное значение.</summary>
  201. <returns>Значение true, если элемент <paramref name="item" /> найден в словаре; в противном случае — значение false.</returns>
  202. <param name="item">Объект, который требуется найти в словаре.</param>
  203. </member>
  204. <member name="M:System.Collections.ObjectModel.ReadOnlyDictionary`2.System#Collections#Generic#ICollection{T}#CopyTo(System.Collections.Generic.KeyValuePair{`0,`1}[],System.Int32)">
  205. <summary>Копирует элементы словаря в массив, начиная с указанного индекса массива.</summary>
  206. <param name="array">Одномерный массив, в который копируются элементы словаря.Индексация в массиве должна вестись с нуля.</param>
  207. <param name="arrayIndex">Индекс (с нуля) в массиве <paramref name="array" />, с которого начинается копирование.</param>
  208. <exception cref="T:System.ArgumentNullException">Параметр <paramref name="array" /> имеет значение null.</exception>
  209. <exception cref="T:System.ArgumentOutOfRangeException">Значение параметра <paramref name="arrayIndex" /> меньше 0.</exception>
  210. <exception cref="T:System.ArgumentException">Массив <paramref name="array" /> является многомерным.– или –Число элементов исходного словаря превышает размер доступного места в массиве <paramref name="array" /> от индекса <paramref name="arrayIndex" /> до конца массива.– или –Тип <paramref name="T" /> не может быть автоматически приведен к типу массива назначения <paramref name="array" />.</exception>
  211. </member>
  212. <member name="P:System.Collections.ObjectModel.ReadOnlyDictionary`2.System#Collections#Generic#ICollection{T}#IsReadOnly">
  213. <summary>Получает значение, указывающее, действительно ли словарь доступен только для чтения.</summary>
  214. <returns>true во всех случаях.</returns>
  215. </member>
  216. <member name="M:System.Collections.ObjectModel.ReadOnlyDictionary`2.System#Collections#Generic#ICollection{T}#Remove(System.Collections.Generic.KeyValuePair{`0,`1})">
  217. <summary>Во всех случаях создает исключение <see cref="T:System.NotSupportedException" />.</summary>
  218. <returns>Во всех случаях создает исключение <see cref="T:System.NotSupportedException" />.</returns>
  219. <param name="item">Объект, удаляемый из словаря.</param>
  220. <exception cref="T:System.NotSupportedException">Во всех случаях.</exception>
  221. </member>
  222. <member name="M:System.Collections.ObjectModel.ReadOnlyDictionary`2.System#Collections#Generic#IDictionary{TKey@TValue}#Add(`0,`1)">
  223. <summary>Во всех случаях создает исключение <see cref="T:System.NotSupportedException" />.</summary>
  224. <param name="key">Объект, используемый в качестве ключа добавляемого элемента.</param>
  225. <param name="value">Объект, используемый в качестве значения добавляемого элемента.</param>
  226. <exception cref="T:System.NotSupportedException">Во всех случаях.</exception>
  227. </member>
  228. <member name="P:System.Collections.ObjectModel.ReadOnlyDictionary`2.System#Collections#Generic#IDictionary{TKey@TValue}#Item(`0)">
  229. <summary>Получает элемент с указанным ключом.</summary>
  230. <returns>Элемент, имеющий указанный ключ.</returns>
  231. <param name="key">Ключ элемента, который требуется получить или задать.</param>
  232. <exception cref="T:System.ArgumentNullException">Параметр <paramref name="key" /> имеет значение null.</exception>
  233. <exception cref="T:System.Collections.Generic.KeyNotFoundException">Свойство получено и параметр <paramref name="key" /> не найден.</exception>
  234. <exception cref="T:System.NotSupportedException">Свойство установлено.</exception>
  235. </member>
  236. <member name="P:System.Collections.ObjectModel.ReadOnlyDictionary`2.System#Collections#Generic#IDictionary{TKey@TValue}#Keys">
  237. <summary>Получает коллекцию, содержащую ключи словаря.</summary>
  238. <returns>Коллекция, содержащая ключи объекта, который реализует объект <see cref="T:System.Collections.ObjectModel.ReadOnlyDictionary`2" />.</returns>
  239. </member>
  240. <member name="M:System.Collections.ObjectModel.ReadOnlyDictionary`2.System#Collections#Generic#IDictionary{TKey@TValue}#Remove(`0)">
  241. <summary>Во всех случаях создает исключение <see cref="T:System.NotSupportedException" />.</summary>
  242. <returns>Во всех случаях создает исключение <see cref="T:System.NotSupportedException" />.</returns>
  243. <param name="key">Ключ удаляемого элемента.</param>
  244. <exception cref="T:System.NotSupportedException">Во всех случаях.</exception>
  245. </member>
  246. <member name="P:System.Collections.ObjectModel.ReadOnlyDictionary`2.System#Collections#Generic#IDictionary{TKey@TValue}#Values">
  247. <summary>Возвращает коллекцию, содержащую значения в словаре.</summary>
  248. <returns>Коллекция, содержащая значения в объекте, который реализует объект <see cref="T:System.Collections.ObjectModel.ReadOnlyDictionary`2" />.</returns>
  249. </member>
  250. <member name="P:System.Collections.ObjectModel.ReadOnlyDictionary`2.System#Collections#Generic#IReadOnlyDictionary{TKey@TValue}#Keys">
  251. <summary>Получает перечисляемую коллекция, содержащую ключи в словаре только для чтения. </summary>
  252. <returns>Перечисляемая коллекция, содержащая ключи в словаре только для чтения.</returns>
  253. </member>
  254. <member name="P:System.Collections.ObjectModel.ReadOnlyDictionary`2.System#Collections#Generic#IReadOnlyDictionary{TKey@TValue}#Values">
  255. <summary>Получает перечисляемую коллекцию, содержащая значения в словаре только для чтения.</summary>
  256. <returns>Перечисляемая коллекция, содержащая значения в словаре только для чтения.</returns>
  257. </member>
  258. <member name="M:System.Collections.ObjectModel.ReadOnlyDictionary`2.System#Collections#ICollection#CopyTo(System.Array,System.Int32)">
  259. <summary>Копирует элементы словаря в массив, начиная с указанного индекса массива.</summary>
  260. <param name="array">Одномерный массив, в который копируются элементы словаря.Индексация в массиве должна вестись с нуля.</param>
  261. <param name="index">Индекс (с нуля) в массиве <paramref name="array" />, с которого начинается копирование. </param>
  262. <exception cref="T:System.ArgumentNullException">Параметр <paramref name="array" /> имеет значение null. </exception>
  263. <exception cref="T:System.ArgumentOutOfRangeException">Значение параметра <paramref name="index" /> меньше нуля. </exception>
  264. <exception cref="T:System.ArgumentException">Массив <paramref name="array" /> является многомерным.– или – Число элементов исходного словаря превышает размер доступного места в массиве <paramref name="array" /> от индекса <paramref name="index" /> до конца массива.– или – Тип исходного словаря нельзя автоматически привести к типу целевого массива <paramref name="array" /><paramref name="." /></exception>
  265. </member>
  266. <member name="P:System.Collections.ObjectModel.ReadOnlyDictionary`2.System#Collections#ICollection#IsSynchronized">
  267. <summary>Получает значение, указывающее, является ли доступ к словарю синхронизированным (потокобезопасным).</summary>
  268. <returns>Значение true, если доступ к словарю является синхронизированным (потокобезопасным); в противном случае — значение false.</returns>
  269. </member>
  270. <member name="P:System.Collections.ObjectModel.ReadOnlyDictionary`2.System#Collections#ICollection#SyncRoot">
  271. <summary>Получает объект, который может использоваться для синхронизации доступа к словарю.</summary>
  272. <returns>Объект, который может использоваться для синхронизации доступа к словарю.</returns>
  273. </member>
  274. <member name="M:System.Collections.ObjectModel.ReadOnlyDictionary`2.System#Collections#IDictionary#Add(System.Object,System.Object)">
  275. <summary>Во всех случаях создает исключение <see cref="T:System.NotSupportedException" />.</summary>
  276. <param name="key">Ключ добавляемого элемента. </param>
  277. <param name="value">Добавляемое значение элемента. </param>
  278. <exception cref="T:System.NotSupportedException">Во всех случаях.</exception>
  279. </member>
  280. <member name="M:System.Collections.ObjectModel.ReadOnlyDictionary`2.System#Collections#IDictionary#Clear">
  281. <summary>Во всех случаях создает исключение <see cref="T:System.NotSupportedException" />.</summary>
  282. <exception cref="T:System.NotSupportedException">Во всех случаях.</exception>
  283. </member>
  284. <member name="M:System.Collections.ObjectModel.ReadOnlyDictionary`2.System#Collections#IDictionary#Contains(System.Object)">
  285. <summary>Определяет, содержится ли в словаре элемент с указанным ключом.</summary>
  286. <returns>true, если в словаре содержится элемент с указанным ключом; в противном случае — false.</returns>
  287. <param name="key">Ключ, который нужно найти в словаре.</param>
  288. <exception cref="T:System.ArgumentNullException">Параметр <paramref name="key" /> имеет значение null. </exception>
  289. </member>
  290. <member name="M:System.Collections.ObjectModel.ReadOnlyDictionary`2.System#Collections#IDictionary#GetEnumerator">
  291. <summary>Возвращает перечислитель для словаря.</summary>
  292. <returns>Перечислитель для словаря.</returns>
  293. </member>
  294. <member name="P:System.Collections.ObjectModel.ReadOnlyDictionary`2.System#Collections#IDictionary#IsFixedSize">
  295. <summary>Получает значение, указывающее, имеет ли словарь фиксированный размер.</summary>
  296. <returns>Значение true, если словарь имеет фиксированный размер; в противном случае — значение false.</returns>
  297. </member>
  298. <member name="P:System.Collections.ObjectModel.ReadOnlyDictionary`2.System#Collections#IDictionary#IsReadOnly">
  299. <summary>Получает значение, указывающее, действительно ли словарь доступен только для чтения.</summary>
  300. <returns>true во всех случаях.</returns>
  301. </member>
  302. <member name="P:System.Collections.ObjectModel.ReadOnlyDictionary`2.System#Collections#IDictionary#Item(System.Object)">
  303. <summary>Получает элемент с указанным ключом.</summary>
  304. <returns>Элемент, имеющий указанный ключ.</returns>
  305. <param name="key">Ключ элемента, который требуется получить или задать. </param>
  306. <exception cref="T:System.ArgumentNullException">Параметр <paramref name="key" /> имеет значение null. </exception>
  307. <exception cref="T:System.NotSupportedException">Свойство установлено.– или – Свойство установлено, ключ <paramref name="key" /> не существует в коллекции и словарь имеет фиксированный размер. </exception>
  308. </member>
  309. <member name="P:System.Collections.ObjectModel.ReadOnlyDictionary`2.System#Collections#IDictionary#Keys">
  310. <summary>Получает коллекцию, содержащую ключи словаря.</summary>
  311. <returns>Коллекция, содержащая ключи словаря.</returns>
  312. </member>
  313. <member name="M:System.Collections.ObjectModel.ReadOnlyDictionary`2.System#Collections#IDictionary#Remove(System.Object)">
  314. <summary>Во всех случаях создает исключение <see cref="T:System.NotSupportedException" />.</summary>
  315. <param name="key">Ключ удаляемого элемента. </param>
  316. <exception cref="T:System.NotSupportedException">Во всех случаях.</exception>
  317. </member>
  318. <member name="P:System.Collections.ObjectModel.ReadOnlyDictionary`2.System#Collections#IDictionary#Values">
  319. <summary>Возвращает коллекцию, содержащую значения в словаре.</summary>
  320. <returns>Коллекция, содержащая значения в словаре.</returns>
  321. </member>
  322. <member name="M:System.Collections.ObjectModel.ReadOnlyDictionary`2.System#Collections#IEnumerable#GetEnumerator">
  323. <summary>Возвращает перечислитель, осуществляющий перебор коллекции.</summary>
  324. <returns>Перечислитель, который может использоваться для выполнения итерации по элементам коллекции.</returns>
  325. </member>
  326. <member name="M:System.Collections.ObjectModel.ReadOnlyDictionary`2.TryGetValue(`0,`1@)">
  327. <summary>Извлекает значение, связанное с заданным ключом.</summary>
  328. <returns>Значение true, если объект, реализующий <see cref="T:System.Collections.ObjectModel.ReadOnlyDictionary`2" />, содержит элемент с указанным ключом, в противном случае — значение false.</returns>
  329. <param name="key">Ключ, значение которого извлекается.</param>
  330. <param name="value">Этот метод возвращает значение, связанное с указанным ключом, если он найден; в противном случае — значение по умолчанию для данного типа параметра <paramref name="value" />.Этот параметр передается без инициализации.</param>
  331. </member>
  332. <member name="P:System.Collections.ObjectModel.ReadOnlyDictionary`2.Values">
  333. <summary>Возвращает коллекцию, содержащую значения в словаре.</summary>
  334. <returns>Коллекция, содержащая значения в объекте, который реализует объект <see cref="T:System.Collections.ObjectModel.ReadOnlyDictionary`2" />.</returns>
  335. </member>
  336. <member name="T:System.Collections.ObjectModel.ReadOnlyDictionary`2.KeyCollection">
  337. <summary>Представляет коллекцию ключей объекта <see cref="T:System.Collections.ObjectModel.ReadOnlyDictionary`2" />, доступную только для чтения.</summary>
  338. </member>
  339. <member name="M:System.Collections.ObjectModel.ReadOnlyDictionary`2.KeyCollection.CopyTo(`0[],System.Int32)">
  340. <summary>Копирует элементы коллекции в массив, начиная с указанного индекса массива.</summary>
  341. <param name="array">Одномерный массив, куда копируются элементы из данной коллекции.Индексация в массиве должна вестись с нуля.</param>
  342. <param name="arrayIndex">Индекс (с нуля) в массиве <paramref name="array" />, с которого начинается копирование.</param>
  343. <exception cref="T:System.ArgumentNullException">Параметр <paramref name="array" /> имеет значение null.</exception>
  344. <exception cref="T:System.ArgumentOutOfRangeException">Значение параметра <paramref name="arrayIndex" /> меньше 0.</exception>
  345. <exception cref="T:System.ArgumentException">Массив <paramref name="array" /> является многомерным.– или –Число элементов исходной коллекции превышает размер доступного места в массиве <paramref name="array" /> от индекса <paramref name="arrayIndex" /> до конца массива.– или –Тип <paramref name="T" /> не может быть автоматически приведен к типу массива назначения <paramref name="array" />.</exception>
  346. </member>
  347. <member name="P:System.Collections.ObjectModel.ReadOnlyDictionary`2.KeyCollection.Count">
  348. <summary>Получает количество элементов коллекции.</summary>
  349. <returns>Количество элементов коллекции.</returns>
  350. </member>
  351. <member name="M:System.Collections.ObjectModel.ReadOnlyDictionary`2.KeyCollection.GetEnumerator">
  352. <summary>Возвращает перечислитель, выполняющий перебор элементов коллекции.</summary>
  353. <returns>Перечислитель, который может использоваться для выполнения итерации по элементам коллекции.</returns>
  354. </member>
  355. <member name="M:System.Collections.ObjectModel.ReadOnlyDictionary`2.KeyCollection.System#Collections#Generic#ICollection{T}#Add(`0)">
  356. <summary>Во всех случаях создает исключение <see cref="T:System.NotSupportedException" />.</summary>
  357. <param name="item">Объект для добавления в коллекцию.</param>
  358. <exception cref="T:System.NotSupportedException">Во всех случаях.</exception>
  359. </member>
  360. <member name="M:System.Collections.ObjectModel.ReadOnlyDictionary`2.KeyCollection.System#Collections#Generic#ICollection{T}#Clear">
  361. <summary>Во всех случаях создает исключение <see cref="T:System.NotSupportedException" />.</summary>
  362. <exception cref="T:System.NotSupportedException">Во всех случаях.</exception>
  363. </member>
  364. <member name="M:System.Collections.ObjectModel.ReadOnlyDictionary`2.KeyCollection.System#Collections#Generic#ICollection{T}#Contains(`0)">
  365. <summary>Определяет, содержит ли коллекция указанное значение.</summary>
  366. <returns>Значение true, если элемент <paramref name="item" /> найден в коллекции; в противном случае — значение false.</returns>
  367. <param name="item">Объект, который требуется найти в коллекции.</param>
  368. </member>
  369. <member name="P:System.Collections.ObjectModel.ReadOnlyDictionary`2.KeyCollection.System#Collections#Generic#ICollection{T}#IsReadOnly">
  370. <summary>Получает значение, указывающее, действительно ли коллекция доступна только для чтения.</summary>
  371. <returns>true во всех случаях.</returns>
  372. </member>
  373. <member name="M:System.Collections.ObjectModel.ReadOnlyDictionary`2.KeyCollection.System#Collections#Generic#ICollection{T}#Remove(`0)">
  374. <summary>Во всех случаях создает исключение <see cref="T:System.NotSupportedException" />.</summary>
  375. <returns>Значение true, если элемент <paramref name="item" /> был успешно удален из коллекции; в противном случае — значение false.Этот метод также возвращает значение false, если элемент <paramref name="item" /> не найден в исходной коллекции.</returns>
  376. <param name="item">Объект, удаляемый из коллекции.</param>
  377. <exception cref="T:System.NotSupportedException">Во всех случаях.</exception>
  378. </member>
  379. <member name="M:System.Collections.ObjectModel.ReadOnlyDictionary`2.KeyCollection.System#Collections#ICollection#CopyTo(System.Array,System.Int32)">
  380. <summary>Копирует элементы коллекции в массив, начиная с указанного индекса массива.</summary>
  381. <param name="array">Одномерный массив, куда копируются элементы из данной коллекции.Индексация в массиве должна вестись с нуля.</param>
  382. <param name="index">Индекс (с нуля) в массиве <paramref name="array" />, с которого начинается копирование.</param>
  383. <exception cref="T:System.ArgumentNullException">Параметр <paramref name="array" /> имеет значение null.</exception>
  384. <exception cref="T:System.ArgumentOutOfRangeException">Значение параметра <paramref name="index" /> меньше 0.</exception>
  385. <exception cref="T:System.ArgumentException">Массив <paramref name="array" /> является многомерным.– или –Число элементов исходной коллекции превышает размер доступного места в массиве <paramref name="array" /> от индекса <paramref name="index" /> до конца массива.</exception>
  386. </member>
  387. <member name="P:System.Collections.ObjectModel.ReadOnlyDictionary`2.KeyCollection.System#Collections#ICollection#IsSynchronized">
  388. <summary>Получает значение, указывающее, является ли доступ к коллекции синхронизированным (потокобезопасным).</summary>
  389. <returns>Значение true, если доступ к коллекции синхронизирован (потокобезопасен); в противном случае — значение false.</returns>
  390. </member>
  391. <member name="P:System.Collections.ObjectModel.ReadOnlyDictionary`2.KeyCollection.System#Collections#ICollection#SyncRoot">
  392. <summary>Получает объект, который может использоваться для синхронизации доступа к коллекции.</summary>
  393. <returns>Объект, который можно использовать для синхронизации доступа к коллекции.</returns>
  394. </member>
  395. <member name="M:System.Collections.ObjectModel.ReadOnlyDictionary`2.KeyCollection.System#Collections#IEnumerable#GetEnumerator">
  396. <summary>Возвращает перечислитель, выполняющий перебор элементов коллекции.</summary>
  397. <returns>Перечислитель, который может использоваться для выполнения итерации по элементам коллекции.</returns>
  398. </member>
  399. <member name="T:System.Collections.ObjectModel.ReadOnlyDictionary`2.ValueCollection">
  400. <summary>Представляет коллекцию значений объекта <see cref="T:System.Collections.ObjectModel.ReadOnlyDictionary`2" />, доступную только для чтения.</summary>
  401. </member>
  402. <member name="M:System.Collections.ObjectModel.ReadOnlyDictionary`2.ValueCollection.CopyTo(`1[],System.Int32)">
  403. <summary>Копирует элементы коллекции в массив, начиная с указанного индекса массива.</summary>
  404. <param name="array">Одномерный массив, куда копируются элементы из данной коллекции.Индексация в массиве должна вестись с нуля.</param>
  405. <param name="arrayIndex">Индекс (с нуля) в массиве <paramref name="array" />, с которого начинается копирование.</param>
  406. <exception cref="T:System.ArgumentNullException">Параметр <paramref name="array" /> имеет значение null.</exception>
  407. <exception cref="T:System.ArgumentOutOfRangeException">Значение параметра <paramref name="arrayIndex" /> меньше 0.</exception>
  408. <exception cref="T:System.ArgumentException">Массив <paramref name="array" /> является многомерным.– или –Число элементов исходной коллекции превышает размер доступного места в массиве <paramref name="array" /> от индекса <paramref name="arrayIndex" /> до конца массива.– или –Тип <paramref name="T" /> не может быть автоматически приведен к типу массива назначения <paramref name="array" />.</exception>
  409. </member>
  410. <member name="P:System.Collections.ObjectModel.ReadOnlyDictionary`2.ValueCollection.Count">
  411. <summary>Получает количество элементов коллекции.</summary>
  412. <returns>Количество элементов коллекции.</returns>
  413. </member>
  414. <member name="M:System.Collections.ObjectModel.ReadOnlyDictionary`2.ValueCollection.GetEnumerator">
  415. <summary>Возвращает перечислитель, выполняющий перебор элементов коллекции.</summary>
  416. <returns>Перечислитель, который может использоваться для выполнения итерации по элементам коллекции.</returns>
  417. </member>
  418. <member name="M:System.Collections.ObjectModel.ReadOnlyDictionary`2.ValueCollection.System#Collections#Generic#ICollection{T}#Add(`1)">
  419. <summary>Во всех случаях создает исключение <see cref="T:System.NotSupportedException" />.</summary>
  420. <param name="item">Объект для добавления в коллекцию.</param>
  421. <exception cref="T:System.NotSupportedException">Во всех случаях.</exception>
  422. </member>
  423. <member name="M:System.Collections.ObjectModel.ReadOnlyDictionary`2.ValueCollection.System#Collections#Generic#ICollection{T}#Clear">
  424. <summary>Во всех случаях создает исключение <see cref="T:System.NotSupportedException" />.</summary>
  425. <exception cref="T:System.NotSupportedException">Во всех случаях.</exception>
  426. </member>
  427. <member name="M:System.Collections.ObjectModel.ReadOnlyDictionary`2.ValueCollection.System#Collections#Generic#ICollection{T}#Contains(`1)">
  428. <summary>Определяет, содержит ли коллекция указанное значение.</summary>
  429. <returns>Значение true, если элемент <paramref name="item" /> найден в коллекции; в противном случае — значение false.</returns>
  430. <param name="item">Объект, который требуется найти в коллекции.</param>
  431. </member>
  432. <member name="P:System.Collections.ObjectModel.ReadOnlyDictionary`2.ValueCollection.System#Collections#Generic#ICollection{T}#IsReadOnly">
  433. <summary>Получает значение, указывающее, действительно ли коллекция доступна только для чтения.</summary>
  434. <returns>true во всех случаях.</returns>
  435. </member>
  436. <member name="M:System.Collections.ObjectModel.ReadOnlyDictionary`2.ValueCollection.System#Collections#Generic#ICollection{T}#Remove(`1)">
  437. <summary>Во всех случаях создает исключение <see cref="T:System.NotSupportedException" />.</summary>
  438. <returns>Значение true, если элемент <paramref name="item" /> был успешно удален из коллекции; в противном случае — значение false.Этот метод также возвращает значение false, если элемент <paramref name="item" /> не найден в исходной коллекции.</returns>
  439. <param name="item">Объект, удаляемый из коллекции.</param>
  440. <exception cref="T:System.NotSupportedException">Во всех случаях.</exception>
  441. </member>
  442. <member name="M:System.Collections.ObjectModel.ReadOnlyDictionary`2.ValueCollection.System#Collections#ICollection#CopyTo(System.Array,System.Int32)">
  443. <summary>Копирует элементы коллекции в массив, начиная с указанного индекса массива.</summary>
  444. <param name="array">Одномерный массив, куда копируются элементы из данной коллекции.Индексация в массиве должна вестись с нуля.</param>
  445. <param name="index">Индекс (с нуля) в массиве <paramref name="array" />, с которого начинается копирование.</param>
  446. <exception cref="T:System.ArgumentNullException">Параметр <paramref name="array" /> имеет значение null.</exception>
  447. <exception cref="T:System.ArgumentOutOfRangeException">Значение параметра <paramref name="index" /> меньше 0.</exception>
  448. <exception cref="T:System.ArgumentException">Массив <paramref name="array" /> является многомерным.– или –Число элементов исходной коллекции превышает размер доступного места в массиве <paramref name="array" /> от индекса <paramref name="index" /> до конца массива.</exception>
  449. </member>
  450. <member name="P:System.Collections.ObjectModel.ReadOnlyDictionary`2.ValueCollection.System#Collections#ICollection#IsSynchronized">
  451. <summary>Получает значение, указывающее, является ли доступ к коллекции синхронизированным (потокобезопасным).</summary>
  452. <returns>Значение true, если доступ к коллекции синхронизирован (потокобезопасен); в противном случае — значение false.</returns>
  453. </member>
  454. <member name="P:System.Collections.ObjectModel.ReadOnlyDictionary`2.ValueCollection.System#Collections#ICollection#SyncRoot">
  455. <summary>Получает объект, который может использоваться для синхронизации доступа к коллекции.</summary>
  456. <returns>Объект, который можно использовать для синхронизации доступа к коллекции.</returns>
  457. </member>
  458. <member name="M:System.Collections.ObjectModel.ReadOnlyDictionary`2.ValueCollection.System#Collections#IEnumerable#GetEnumerator">
  459. <summary>Возвращает перечислитель, выполняющий перебор элементов коллекции.</summary>
  460. <returns>Перечислитель, который может использоваться для выполнения итерации по элементам коллекции.</returns>
  461. </member>
  462. <member name="T:System.Collections.ObjectModel.ReadOnlyObservableCollection`1">
  463. <summary>Представляет коллекцию <see cref="T:System.Collections.ObjectModel.ObservableCollection`1" />, доступную только для чтения.</summary>
  464. <typeparam name="T">Тип элементов в коллекции.</typeparam>
  465. </member>
  466. <member name="M:System.Collections.ObjectModel.ReadOnlyObservableCollection`1.#ctor(System.Collections.ObjectModel.ObservableCollection{`0})">
  467. <summary>Инициализирует новый экземпляр класса <see cref="T:System.Collections.ObjectModel.ReadOnlyObservableCollection`1" />, который служит оболочкой для указанной коллекции <see cref="T:System.Collections.ObjectModel.ObservableCollection`1" />.</summary>
  468. <param name="list">Объект <see cref="T:System.Collections.ObjectModel.ObservableCollection`1" />, с помощью которого создается данный экземпляр класса <see cref="T:System.Collections.ObjectModel.ReadOnlyObservableCollection`1" />.</param>
  469. <exception cref="T:System.ArgumentNullException">Параметр <paramref name="list" /> имеет значение null.</exception>
  470. </member>
  471. <member name="E:System.Collections.ObjectModel.ReadOnlyObservableCollection`1.CollectionChanged">
  472. <summary>Возникает, когда элемент добавлен или удален.</summary>
  473. </member>
  474. <member name="M:System.Collections.ObjectModel.ReadOnlyObservableCollection`1.OnCollectionChanged(System.Collections.Specialized.NotifyCollectionChangedEventArgs)">
  475. <summary>Вызывает событие <see cref="E:System.Collections.ObjectModel.ReadOnlyObservableCollection`1.CollectionChanged" />, используя предоставленные аргументы.</summary>
  476. <param name="args">Аргументы вызванного события.</param>
  477. </member>
  478. <member name="M:System.Collections.ObjectModel.ReadOnlyObservableCollection`1.OnPropertyChanged(System.ComponentModel.PropertyChangedEventArgs)">
  479. <summary>Вызывает событие <see cref="E:System.Collections.ObjectModel.ReadOnlyObservableCollection`1.PropertyChanged" />, используя предоставленные аргументы.</summary>
  480. <param name="args">Аргументы вызванного события.</param>
  481. </member>
  482. <member name="E:System.Collections.ObjectModel.ReadOnlyObservableCollection`1.PropertyChanged">
  483. <summary>Возникает при смене значения свойства.</summary>
  484. </member>
  485. <member name="E:System.Collections.ObjectModel.ReadOnlyObservableCollection`1.System#Collections#Specialized#INotifyCollectionChanged#CollectionChanged">
  486. <summary>Возникает при изменении коллекции.</summary>
  487. </member>
  488. <member name="E:System.Collections.ObjectModel.ReadOnlyObservableCollection`1.System#ComponentModel#INotifyPropertyChanged#PropertyChanged">
  489. <summary>Возникает при смене значения свойства.</summary>
  490. </member>
  491. <member name="T:System.Collections.Specialized.INotifyCollectionChanged">
  492. <summary>Уведомляет прослушивателя о динамических изменениях, происходящих, например, при добавлении и удалении элементов или обновлении всего списка.</summary>
  493. </member>
  494. <member name="E:System.Collections.Specialized.INotifyCollectionChanged.CollectionChanged">
  495. <summary>Возникает при изменении коллекции.</summary>
  496. </member>
  497. <member name="T:System.Collections.Specialized.NotifyCollectionChangedAction">
  498. <summary>Описывает действие, вызванное событием <see cref="E:System.Collections.Specialized.INotifyCollectionChanged.CollectionChanged" />. </summary>
  499. </member>
  500. <member name="F:System.Collections.Specialized.NotifyCollectionChangedAction.Add">
  501. <summary>Один или несколько элементов были добавлены к коллекции.</summary>
  502. </member>
  503. <member name="F:System.Collections.Specialized.NotifyCollectionChangedAction.Move">
  504. <summary>Один или несколько элементов были перемещены внутри коллекции.</summary>
  505. </member>
  506. <member name="F:System.Collections.Specialized.NotifyCollectionChangedAction.Remove">
  507. <summary>Один или несколько элементов были удалены из коллекции.</summary>
  508. </member>
  509. <member name="F:System.Collections.Specialized.NotifyCollectionChangedAction.Replace">
  510. <summary>Один или несколько элементов были заменены в коллекции.</summary>
  511. </member>
  512. <member name="F:System.Collections.Specialized.NotifyCollectionChangedAction.Reset">
  513. <summary>Содержимое коллекции было существенно изменено.</summary>
  514. </member>
  515. <member name="T:System.Collections.Specialized.NotifyCollectionChangedEventArgs">
  516. <summary>Предоставляет данные для события <see cref="E:System.Collections.Specialized.INotifyCollectionChanged.CollectionChanged" />.</summary>
  517. </member>
  518. <member name="M:System.Collections.Specialized.NotifyCollectionChangedEventArgs.#ctor(System.Collections.Specialized.NotifyCollectionChangedAction)">
  519. <summary>Инициализирует новый экземпляр <see cref="T:System.Collections.Specialized.NotifyCollectionChangedEventArgs" />, описывающий изменение <see cref="F:System.Collections.Specialized.NotifyCollectionChangedAction.Reset" />.</summary>
  520. <param name="action">Действие, вызвавшее событие.Должно быть установлено значение <see cref="F:System.Collections.Specialized.NotifyCollectionChangedAction.Reset" />.</param>
  521. </member>
  522. <member name="M:System.Collections.Specialized.NotifyCollectionChangedEventArgs.#ctor(System.Collections.Specialized.NotifyCollectionChangedAction,System.Collections.IList)">
  523. <summary>Инициализирует новый экземпляр <see cref="T:System.Collections.Specialized.NotifyCollectionChangedEventArgs" />, описывающий изменение для нескольких элементов.</summary>
  524. <param name="action">Действие, вызвавшее событие.Возможными значениями являются: <see cref="F:System.Collections.Specialized.NotifyCollectionChangedAction.Reset" />, <see cref="F:System.Collections.Specialized.NotifyCollectionChangedAction.Add" /> или <see cref="F:System.Collections.Specialized.NotifyCollectionChangedAction.Remove" />.</param>
  525. <param name="changedItems">Элементы, на которые повлияло изменение.</param>
  526. </member>
  527. <member name="M:System.Collections.Specialized.NotifyCollectionChangedEventArgs.#ctor(System.Collections.Specialized.NotifyCollectionChangedAction,System.Collections.IList,System.Collections.IList)">
  528. <summary>Инициализирует новый экземпляр <see cref="T:System.Collections.Specialized.NotifyCollectionChangedEventArgs" />, описывающий изменение <see cref="F:System.Collections.Specialized.NotifyCollectionChangedAction.Replace" /> для нескольких элементов.</summary>
  529. <param name="action">Действие, вызвавшее событие.Возможным значением может быть только <see cref="F:System.Collections.Specialized.NotifyCollectionChangedAction.Replace" />.</param>
  530. <param name="newItems">Новые элементы, заменяющие исходные элементы.</param>
  531. <param name="oldItems">Исходные элементы, которые были заменены.</param>
  532. <exception cref="T:System.ArgumentException">Если параметр <paramref name="action" /> не имеет значения Replace.</exception>
  533. <exception cref="T:System.ArgumentNullException">Если параметр <paramref name="oldItems" /> или <paramref name="newItems" /> имеет значение null.</exception>
  534. </member>
  535. <member name="M:System.Collections.Specialized.NotifyCollectionChangedEventArgs.#ctor(System.Collections.Specialized.NotifyCollectionChangedAction,System.Collections.IList,System.Collections.IList,System.Int32)">
  536. <summary>Инициализирует новый экземпляр <see cref="T:System.Collections.Specialized.NotifyCollectionChangedEventArgs" />, описывающий изменение <see cref="F:System.Collections.Specialized.NotifyCollectionChangedAction.Replace" /> для нескольких элементов.</summary>
  537. <param name="action">Действие, вызвавшее событие.Возможным значением может быть только <see cref="F:System.Collections.Specialized.NotifyCollectionChangedAction.Replace" />.</param>
  538. <param name="newItems">Новые элементы, заменяющие исходные элементы.</param>
  539. <param name="oldItems">Исходные элементы, которые были заменены.</param>
  540. <param name="startingIndex">Индекс первого элемента заменяемых элементов.</param>
  541. <exception cref="T:System.ArgumentException">Если параметр <paramref name="action" /> не имеет значения Replace.</exception>
  542. <exception cref="T:System.ArgumentNullException">Если параметр <paramref name="oldItems" /> или <paramref name="newItems" /> имеет значение null.</exception>
  543. </member>
  544. <member name="M:System.Collections.Specialized.NotifyCollectionChangedEventArgs.#ctor(System.Collections.Specialized.NotifyCollectionChangedAction,System.Collections.IList,System.Int32)">
  545. <summary>Инициализирует новый экземпляр <see cref="T:System.Collections.Specialized.NotifyCollectionChangedEventArgs" />, описывающий изменение для нескольких элементов или изменение <see cref="F:System.Collections.Specialized.NotifyCollectionChangedAction.Reset" />.</summary>
  546. <param name="action">Действие, вызвавшее событие.Возможными значениями являются: <see cref="F:System.Collections.Specialized.NotifyCollectionChangedAction.Reset" />, <see cref="F:System.Collections.Specialized.NotifyCollectionChangedAction.Add" /> или <see cref="F:System.Collections.Specialized.NotifyCollectionChangedAction.Remove" />.</param>
  547. <param name="changedItems">Элементы, на которые повлияло изменение.</param>
  548. <param name="startingIndex">Индекс, указывающий, где произошло изменение.</param>
  549. <exception cref="T:System.ArgumentException">Если параметр <paramref name="action" /> не имеет значения Reset, Add или Remove, или если параметр <paramref name="action" /> имеет значение Reset и либо параметр <paramref name="changedItems" /> не равен null, либо параметр <paramref name="startingIndex" /> не равен -1, или если действием является Add или Remove и параметр <paramref name="startingIndex" /> меньше -1.</exception>
  550. <exception cref="T:System.ArgumentNullException">Если <paramref name="action" /> имеет значение Add или Remove и параметр <paramref name="changedItems" /> равен nul.</exception>
  551. </member>
  552. <member name="M:System.Collections.Specialized.NotifyCollectionChangedEventArgs.#ctor(System.Collections.Specialized.NotifyCollectionChangedAction,System.Collections.IList,System.Int32,System.Int32)">
  553. <summary>Инициализирует новый экземпляр <see cref="T:System.Collections.Specialized.NotifyCollectionChangedEventArgs" />, описывающий изменение <see cref="F:System.Collections.Specialized.NotifyCollectionChangedAction.Move" /> для нескольких элементов.</summary>
  554. <param name="action">Действие, вызвавшее событие.Возможным значением может быть только <see cref="F:System.Collections.Specialized.NotifyCollectionChangedAction.Move" />.</param>
  555. <param name="changedItems">Элементы, на которые повлияло изменение.</param>
  556. <param name="index">Новый индекс для измененных элементов.</param>
  557. <param name="oldIndex">Старый индекс для измененных элементов.</param>
  558. <exception cref="T:System.ArgumentException">Если параметр <paramref name="action" /> не имеет значения Move или если параметр <paramref name="index" /> меньше 0.</exception>
  559. </member>
  560. <member name="M:System.Collections.Specialized.NotifyCollectionChangedEventArgs.#ctor(System.Collections.Specialized.NotifyCollectionChangedAction,System.Object)">
  561. <summary>Инициализирует новый экземпляр <see cref="T:System.Collections.Specialized.NotifyCollectionChangedEventArgs" />, описывающий изменение для одного элемента.</summary>
  562. <param name="action">Действие, вызвавшее событие.Возможными значениями являются: <see cref="F:System.Collections.Specialized.NotifyCollectionChangedAction.Reset" />, <see cref="F:System.Collections.Specialized.NotifyCollectionChangedAction.Add" /> или <see cref="F:System.Collections.Specialized.NotifyCollectionChangedAction.Remove" />.</param>
  563. <param name="changedItem">Элемент, на которое повлияло изменение.</param>
  564. <exception cref="T:System.ArgumentException">Если параметр <paramref name="action" /> не имеет значения Reset, Add или Remove или если параметр <paramref name="action" /> имеет значение Reset и параметр <paramref name="changedItem" /> не равен null.</exception>
  565. </member>
  566. <member name="M:System.Collections.Specialized.NotifyCollectionChangedEventArgs.#ctor(System.Collections.Specialized.NotifyCollectionChangedAction,System.Object,System.Int32)">
  567. <summary>Инициализирует новый экземпляр <see cref="T:System.Collections.Specialized.NotifyCollectionChangedEventArgs" />, описывающий изменение для одного элемента.</summary>
  568. <param name="action">Действие, вызвавшее событие.Возможными значениями являются: <see cref="F:System.Collections.Specialized.NotifyCollectionChangedAction.Reset" />, <see cref="F:System.Collections.Specialized.NotifyCollectionChangedAction.Add" /> или <see cref="F:System.Collections.Specialized.NotifyCollectionChangedAction.Remove" />.</param>
  569. <param name="changedItem">Элемент, на которое повлияло изменение.</param>
  570. <param name="index">Индекс, указывающий, где произошло изменение.</param>
  571. <exception cref="T:System.ArgumentException">Если параметр <paramref name="action" /> не имеет значения Reset, Add или Remove или если параметр <paramref name="action" /> имеет значение Reset и либо параметр <paramref name="changedItems" /> не равен null, либо параметр <paramref name="index" /> не равен -1.</exception>
  572. </member>
  573. <member name="M:System.Collections.Specialized.NotifyCollectionChangedEventArgs.#ctor(System.Collections.Specialized.NotifyCollectionChangedAction,System.Object,System.Int32,System.Int32)">
  574. <summary>Инициализирует новый экземпляр <see cref="T:System.Collections.Specialized.NotifyCollectionChangedEventArgs" />, описывающий изменение <see cref="F:System.Collections.Specialized.NotifyCollectionChangedAction.Move" /> для одного элемента.</summary>
  575. <param name="action">Действие, вызвавшее событие.Возможным значением может быть только <see cref="F:System.Collections.Specialized.NotifyCollectionChangedAction.Move" />.</param>
  576. <param name="changedItem">Элемент, на который повлияло изменение.</param>
  577. <param name="index">Новый индекс для измененного элемента.</param>
  578. <param name="oldIndex">Старый индекс для измененного элемента.</param>
  579. <exception cref="T:System.ArgumentException">Если параметр <paramref name="action" /> не имеет значения Move или если параметр <paramref name="index" /> меньше 0.</exception>
  580. </member>
  581. <member name="M:System.Collections.Specialized.NotifyCollectionChangedEventArgs.#ctor(System.Collections.Specialized.NotifyCollectionChangedAction,System.Object,System.Object)">
  582. <summary>Инициализирует новый экземпляр <see cref="T:System.Collections.Specialized.NotifyCollectionChangedEventArgs" />, описывающий изменение <see cref="F:System.Collections.Specialized.NotifyCollectionChangedAction.Replace" /> для одного элемента.</summary>
  583. <param name="action">Действие, вызвавшее событие.Возможным значением может быть только <see cref="F:System.Collections.Specialized.NotifyCollectionChangedAction.Replace" />.</param>
  584. <param name="newItem">Новый элемент, заменяющий исходный элемент.</param>
  585. <param name="oldItem">Исходный элемент, который был заменен.</param>
  586. <exception cref="T:System.ArgumentException">Если параметр <paramref name="action" /> не имеет значения Replace.</exception>
  587. </member>
  588. <member name="M:System.Collections.Specialized.NotifyCollectionChangedEventArgs.#ctor(System.Collections.Specialized.NotifyCollectionChangedAction,System.Object,System.Object,System.Int32)">
  589. <summary>Инициализирует новый экземпляр <see cref="T:System.Collections.Specialized.NotifyCollectionChangedEventArgs" />, описывающий изменение <see cref="F:System.Collections.Specialized.NotifyCollectionChangedAction.Replace" /> для одного элемента.</summary>
  590. <param name="action">Действие, вызвавшее событие.Возможным значением может быть <see cref="F:System.Collections.Specialized.NotifyCollectionChangedAction.Replace" />.</param>
  591. <param name="newItem">Новый элемент, заменяющий исходный элемент.</param>
  592. <param name="oldItem">Исходный элемент, который был заменен.</param>
  593. <param name="index">Индекс заменяемого элемента.</param>
  594. <exception cref="T:System.ArgumentException">Если параметр <paramref name="action" /> не имеет значения Replace.</exception>
  595. </member>
  596. <member name="P:System.Collections.Specialized.NotifyCollectionChangedEventArgs.Action">
  597. <summary>Получает действие, вызвавшее событие. </summary>
  598. <returns>Значение <see cref="T:System.Collections.Specialized.NotifyCollectionChangedAction" />, описывающее действие, вызвавшее событие.</returns>
  599. </member>
  600. <member name="P:System.Collections.Specialized.NotifyCollectionChangedEventArgs.NewItems">
  601. <summary>Возвращает список новых элементов, участвующих в изменении.</summary>
  602. <returns>Список новых элементов, участвующих в изменении.</returns>
  603. </member>
  604. <member name="P:System.Collections.Specialized.NotifyCollectionChangedEventArgs.NewStartingIndex">
  605. <summary>Получает индекс, при котором произошло изменение.</summary>
  606. <returns>Индекс (с нуля), при котором произошло изменение.</returns>
  607. </member>
  608. <member name="P:System.Collections.Specialized.NotifyCollectionChangedEventArgs.OldItems">
  609. <summary>Получает список элементов, на которые повлияло действие <see cref="F:System.Collections.Specialized.NotifyCollectionChangedAction.Replace" />, Remove или Move.</summary>
  610. <returns>Список элементов, на которые повлияло действие <see cref="F:System.Collections.Specialized.NotifyCollectionChangedAction.Replace" />, Remove или Move.</returns>
  611. </member>
  612. <member name="P:System.Collections.Specialized.NotifyCollectionChangedEventArgs.OldStartingIndex">
  613. <summary>Получает индекс, при котором произошло действие <see cref="F:System.Collections.Specialized.NotifyCollectionChangedAction.Move" />, Remove или Replace.</summary>
  614. <returns>Индекс (с нуля), при котором произошло действие <see cref="F:System.Collections.Specialized.NotifyCollectionChangedAction.Move" />, Remove или Replace.</returns>
  615. </member>
  616. <member name="T:System.Collections.Specialized.NotifyCollectionChangedEventHandler">
  617. <summary>Представляет метод, обрабатывающий событие <see cref="E:System.Collections.Specialized.INotifyCollectionChanged.CollectionChanged" />. </summary>
  618. <param name="sender">Объект, вызвавший событие.</param>
  619. <param name="e">Сведения о событии.</param>
  620. </member>
  621. <member name="T:System.ComponentModel.DataErrorsChangedEventArgs">
  622. <summary>Предоставляет данные для события <see cref="E:System.ComponentModel.INotifyDataErrorInfo.ErrorsChanged" />.</summary>
  623. </member>
  624. <member name="M:System.ComponentModel.DataErrorsChangedEventArgs.#ctor(System.String)">
  625. <summary>Инициализирует новый экземпляр класса <see cref="T:System.ComponentModel.DataErrorsChangedEventArgs" />.</summary>
  626. <param name="propertyName">Имя свойства, которое содержит ошибку. null или <see cref="F:System.String.Empty" />, если ошибка уровня объекта.</param>
  627. </member>
  628. <member name="P:System.ComponentModel.DataErrorsChangedEventArgs.PropertyName">
  629. <summary>Получает имя свойства с ошибкой.</summary>
  630. <returns>Имя свойства с ошибкой.Значение null или <see cref="F:System.String.Empty" />, если это ошибка уровня объекта.</returns>
  631. </member>
  632. <member name="T:System.ComponentModel.INotifyDataErrorInfo">
  633. <summary>Определяет члены, которые могут реализовываться классами сущностей данных для поддержки пользовательской синхронной и асинхронной проверки.</summary>
  634. </member>
  635. <member name="E:System.ComponentModel.INotifyDataErrorInfo.ErrorsChanged">
  636. <summary>Происходит при изменении ошибок проверки для свойства или для сущности в целом. </summary>
  637. </member>
  638. <member name="M:System.ComponentModel.INotifyDataErrorInfo.GetErrors(System.String)">
  639. <summary>Получает ошибки проверки для указанного свойства или для сущности в целом.</summary>
  640. <returns>Ошибки проверки для свойства или сущности.</returns>
  641. <param name="propertyName">Имя свойства, для которого извлекаются ошибки проверки, либо значение null или <see cref="F:System.String.Empty" /> для извлечения ошибок на уровне сущности.</param>
  642. </member>
  643. <member name="P:System.ComponentModel.INotifyDataErrorInfo.HasErrors">
  644. <summary>Получает значение, указывающее, содержит ли сущность ошибки проверки. </summary>
  645. <returns>Значение true, если сущность в данный момент содержит ошибки проверки; в противном случае — значение false.</returns>
  646. </member>
  647. <member name="T:System.ComponentModel.INotifyPropertyChanged">
  648. <summary>Уведомляет клиентов об изменении значения свойства.</summary>
  649. </member>
  650. <member name="E:System.ComponentModel.INotifyPropertyChanged.PropertyChanged">
  651. <summary>Возникает при смене значения свойства.</summary>
  652. </member>
  653. <member name="T:System.ComponentModel.INotifyPropertyChanging">
  654. <summary>Уведомляет клиента об изменении значения свойства.</summary>
  655. </member>
  656. <member name="E:System.ComponentModel.INotifyPropertyChanging.PropertyChanging">
  657. <summary>Происходит при изменении значения свойства.</summary>
  658. </member>
  659. <member name="T:System.ComponentModel.PropertyChangedEventArgs">
  660. <summary>Предоставляет данные для события <see cref="E:System.ComponentModel.INotifyPropertyChanged.PropertyChanged" />.</summary>
  661. </member>
  662. <member name="M:System.ComponentModel.PropertyChangedEventArgs.#ctor(System.String)">
  663. <summary>Инициализирует новый экземпляр класса <see cref="T:System.ComponentModel.PropertyChangedEventArgs" />.</summary>
  664. <param name="propertyName">Имя измененного свойства. </param>
  665. </member>
  666. <member name="P:System.ComponentModel.PropertyChangedEventArgs.PropertyName">
  667. <summary>Получает имя измененного свойства.</summary>
  668. <returns>Имя измененного свойства.</returns>
  669. </member>
  670. <member name="T:System.ComponentModel.PropertyChangedEventHandler">
  671. <summary>Представляет метод, который обрабатывает событие <see cref="E:System.ComponentModel.INotifyPropertyChanged.PropertyChanged" />, возникающее при изменении свойства компонента.</summary>
  672. <param name="sender">Источник события. </param>
  673. <param name="e">Объект <see cref="T:System.ComponentModel.PropertyChangedEventArgs" />, содержащий данные события. </param>
  674. </member>
  675. <member name="T:System.ComponentModel.PropertyChangingEventArgs">
  676. <summary>Предоставляет данные для события <see cref="E:System.ComponentModel.INotifyPropertyChanging.PropertyChanging" />. </summary>
  677. </member>
  678. <member name="M:System.ComponentModel.PropertyChangingEventArgs.#ctor(System.String)">
  679. <summary>Инициализирует новый экземпляр класса <see cref="T:System.ComponentModel.PropertyChangingEventArgs" />. </summary>
  680. <param name="propertyName">Имя свойства, значение которого изменяется.</param>
  681. </member>
  682. <member name="P:System.ComponentModel.PropertyChangingEventArgs.PropertyName">
  683. <summary>Возвращает имя свойства, значение которого изменяется.</summary>
  684. <returns>Имя свойства, значение которого изменяется.</returns>
  685. </member>
  686. <member name="T:System.ComponentModel.PropertyChangingEventHandler">
  687. <summary>Представляет метод, который будет обрабатывать событие <see cref="E:System.ComponentModel.INotifyPropertyChanging.PropertyChanging" /> интерфейса <see cref="T:System.ComponentModel.INotifyPropertyChanging" />. </summary>
  688. <param name="sender">Источник события. </param>
  689. <param name="e">Объект <see cref="T:System.ComponentModel.PropertyChangingEventArgs" />, содержащий данные, которые относятся к событию.</param>
  690. </member>
  691. <member name="T:System.Windows.Input.ICommand">
  692. <summary>Определяет команду.</summary>
  693. </member>
  694. <member name="M:System.Windows.Input.ICommand.CanExecute(System.Object)">
  695. <summary>Определяет метод, который определяет, может ли данная команда выполняться в ее текущем состоянии.</summary>
  696. <returns>Значение true, если команда может быть выполнена; в противном случае — значение false..</returns>
  697. <param name="parameter">Данные, используемые данной командой.Если для данной команды не требуется передача данных, можно присвоить этому объекту значение null.</param>
  698. </member>
  699. <member name="E:System.Windows.Input.ICommand.CanExecuteChanged">
  700. <summary>Происходит при изменениях, влияющих на то, должна выполняться данная команда или нет.</summary>
  701. </member>
  702. <member name="M:System.Windows.Input.ICommand.Execute(System.Object)">
  703. <summary>Определяет метод, вызываемый при вызове данной команды.</summary>
  704. <param name="parameter">Данные, используемые данной командой.Если для данной команды не требуется передача данных, можно присвоить этому объекту значение null.</param>
  705. </member>
  706. </members>
  707. </doc>