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.

System.ObjectModel.xml 68 KiB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726
  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>Proporciona la clase base abstracta para una colección en la que sus claves están incrustadas en los valores.</summary>
  9. <typeparam name="TKey">Tipo de claves de la colección.</typeparam>
  10. <typeparam name="TItem">Tipo de elementos de la colección.</typeparam>
  11. </member>
  12. <member name="M:System.Collections.ObjectModel.KeyedCollection`2.#ctor">
  13. <summary>Inicializa una nueva instancia de la clase <see cref="T:System.Collections.ObjectModel.KeyedCollection`2" /> que utiliza el comparador de igualdad predeterminado.</summary>
  14. </member>
  15. <member name="M:System.Collections.ObjectModel.KeyedCollection`2.#ctor(System.Collections.Generic.IEqualityComparer{`0})">
  16. <summary>Inicializa una nueva instancia de la clase <see cref="T:System.Collections.ObjectModel.KeyedCollection`2" /> que utiliza el comparador de igualdad especificado.</summary>
  17. <param name="comparer">Implementación de la interfaz genérica <see cref="T:System.Collections.Generic.IEqualityComparer`1" /> que se va a usar al comparar claves, o null para usar el comparador de igualdad predeterminado para el tipo de clave, que se obtiene de <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>Inicializa una nueva instancia de la clase <see cref="T:System.Collections.ObjectModel.KeyedCollection`2" /> que utiliza el comparador de igualdad especificado y crea un diccionario de búsqueda cuando se supera el umbral especificado.</summary>
  21. <param name="comparer">Implementación de la interfaz genérica <see cref="T:System.Collections.Generic.IEqualityComparer`1" /> que se va a usar al comparar claves, o null para usar el comparador de igualdad predeterminado para el tipo de clave, que se obtiene de <see cref="P:System.Collections.Generic.EqualityComparer`1.Default" />.</param>
  22. <param name="dictionaryCreationThreshold">Número de elementos que puede contener la colección sin crear un diccionario de búsqueda (0 crea el diccionario de búsqueda al agregar el primer elemento), o –1 para especificar que nunca se crea un diccionario de búsqueda.</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>Cambia la clave asociada al elemento especificado en el diccionario de búsqueda.</summary>
  28. <param name="item">Elemento cuya clave se va a cambiar.</param>
  29. <param name="newKey">Nueva clave para <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>Quita todos los elementos de <see cref="T:System.Collections.ObjectModel.KeyedCollection`2" />.</summary>
  37. </member>
  38. <member name="P:System.Collections.ObjectModel.KeyedCollection`2.Comparer">
  39. <summary>Obtiene el comparador de igualdad genérico que se utiliza para determinar la igualdad de claves en la colección.</summary>
  40. <returns>Implementación de la interfaz genérica <see cref="T:System.Collections.Generic.IEqualityComparer`1" /> que se utiliza para determinar la igualdad de claves en la colección.</returns>
  41. </member>
  42. <member name="M:System.Collections.ObjectModel.KeyedCollection`2.Contains(`0)">
  43. <summary>Determina si la colección contiene un elemento con la clave especificada.</summary>
  44. <returns>true si la colección <see cref="T:System.Collections.ObjectModel.KeyedCollection`2" /> contiene un elemento con la clave especificada; en caso contrario, false.</returns>
  45. <param name="key">Clave que se buscará en la interfaz <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>Obtiene el diccionario de búsqueda de <see cref="T:System.Collections.ObjectModel.KeyedCollection`2" />.</summary>
  51. <returns>Diccionario de búsqueda de <see cref="T:System.Collections.ObjectModel.KeyedCollection`2" />, si existe; de lo contrario, null.</returns>
  52. </member>
  53. <member name="M:System.Collections.ObjectModel.KeyedCollection`2.GetKeyForItem(`1)">
  54. <summary>Cuando se implementa en una clase derivada, extrae la clave del elemento especificado.</summary>
  55. <returns>Clave para el elemento especificado.</returns>
  56. <param name="item">Elemento del que se va a extraer la clave.</param>
  57. </member>
  58. <member name="M:System.Collections.ObjectModel.KeyedCollection`2.InsertItem(System.Int32,`1)">
  59. <summary>Inserta un elemento en <see cref="T:System.Collections.ObjectModel.KeyedCollection`2" />, en el índice especificado.</summary>
  60. <param name="index">Índice basado en cero en el que debe insertarse <paramref name="item" />.</param>
  61. <param name="item">Objeto que se va a insertar.</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>Obtiene el elemento con la clave especificada. </summary>
  67. <returns>El elemento con la clave especificada.Si no se encuentra un elemento con la clave especificada, se produce una excepción.</returns>
  68. <param name="key">Clave del elemento que se va a obtener.</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>Quita el elemento con la clave especificada de la interfaz <see cref="T:System.Collections.ObjectModel.KeyedCollection`2" />.</summary>
  75. <returns>Es true si el elemento se quita correctamente; en caso contrario, es false.Este método también devuelve false si no se encuentra <paramref name="key" /> en <see cref="T:System.Collections.ObjectModel.KeyedCollection`2" />.</returns>
  76. <param name="key">Clave del elemento que se va a quitar.</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>Quita el elemento situado en el índice especificado de <see cref="T:System.Collections.ObjectModel.KeyedCollection`2" />.</summary>
  82. <param name="index">Índice del elemento que se va a quitar.</param>
  83. </member>
  84. <member name="M:System.Collections.ObjectModel.KeyedCollection`2.SetItem(System.Int32,`1)">
  85. <summary>Reemplaza el elemento situado en el índice determinado con el elemento especificado.</summary>
  86. <param name="index">Índice de base cero del elemento que se va a reemplazar.</param>
  87. <param name="item">Nuevo elemento.</param>
  88. </member>
  89. <member name="T:System.Collections.ObjectModel.ObservableCollection`1">
  90. <summary>Representa una colección de datos dinámicos que proporciona notificaciones cuando se agregan o se quitan elementos o cuando se actualiza toda la lista.</summary>
  91. <typeparam name="T">Tipo de los elementos de la colección.</typeparam>
  92. </member>
  93. <member name="M:System.Collections.ObjectModel.ObservableCollection`1.#ctor">
  94. <summary>Inicializa una nueva instancia de la clase <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>Inicializa una nueva instancia de la clase <see cref="T:System.Collections.ObjectModel.ObservableCollection`1" /> que contiene los elementos copiados de la colección especificada.</summary>
  98. <param name="collection">Colección desde la que se copian los elementos.</param>
  99. <exception cref="T:System.ArgumentNullException">El parámetro <paramref name="collection" /> no puede ser null.</exception>
  100. </member>
  101. <member name="M:System.Collections.ObjectModel.ObservableCollection`1.BlockReentrancy">
  102. <summary>No permite intentos reentrantes por cambiar esta colección.</summary>
  103. <returns>Objeto <see cref="T:System.IDisposable" /> que se puede usar para eliminar el objeto.</returns>
  104. </member>
  105. <member name="M:System.Collections.ObjectModel.ObservableCollection`1.CheckReentrancy">
  106. <summary>Comprueba si se producen intentos reentrantes por cambiar esta colección.</summary>
  107. <exception cref="T:System.InvalidOperationException">Se inicia esta excepción si se ha producido una llamada a <see cref="M:System.Collections.ObjectModel.ObservableCollection`1.BlockReentrancy" /> cuyo valor devuelto <see cref="T:System.IDisposable" /> aún no se ha eliminado.Normalmente, esto significa que se inicia cuando se producen intentos adicionales por cambiar esta colección durante un evento <see cref="E:System.Collections.ObjectModel.ObservableCollection`1.CollectionChanged" />.Sin embargo, depende de cuándo las clases derivadas decidan llamar a <see cref="M:System.Collections.ObjectModel.ObservableCollection`1.BlockReentrancy" />.</exception>
  108. </member>
  109. <member name="M:System.Collections.ObjectModel.ObservableCollection`1.ClearItems">
  110. <summary>Quita todos los elementos de la colección.</summary>
  111. </member>
  112. <member name="E:System.Collections.ObjectModel.ObservableCollection`1.CollectionChanged">
  113. <summary>Se produce cuando se agrega, quita, cambia, mueve un elemento o se actualiza la lista completa.</summary>
  114. </member>
  115. <member name="M:System.Collections.ObjectModel.ObservableCollection`1.InsertItem(System.Int32,`0)">
  116. <summary>Inserta un elemento en el índice especificado de la colección.</summary>
  117. <param name="index">Índice basado en cero en el que debe insertarse <paramref name="item" />.</param>
  118. <param name="item">Objeto que se va a insertar.</param>
  119. </member>
  120. <member name="M:System.Collections.ObjectModel.ObservableCollection`1.Move(System.Int32,System.Int32)">
  121. <summary>Mueve el elemento situado en el índice especificado a una nueva ubicación en la colección.</summary>
  122. <param name="oldIndex">Índice de base cero que especifica la ubicación del elemento que se va a mover.</param>
  123. <param name="newIndex">Índice de base cero que especifica la nueva ubicación del elemento.</param>
  124. </member>
  125. <member name="M:System.Collections.ObjectModel.ObservableCollection`1.MoveItem(System.Int32,System.Int32)">
  126. <summary>Mueve el elemento situado en el índice especificado a una nueva ubicación en la colección.</summary>
  127. <param name="oldIndex">Índice de base cero que especifica la ubicación del elemento que se va a mover.</param>
  128. <param name="newIndex">Índice de base cero que especifica la nueva ubicación del elemento.</param>
  129. </member>
  130. <member name="M:System.Collections.ObjectModel.ObservableCollection`1.OnCollectionChanged(System.Collections.Specialized.NotifyCollectionChangedEventArgs)">
  131. <summary>Genera el evento <see cref="E:System.Collections.ObjectModel.ObservableCollection`1.CollectionChanged" /> con los argumentos proporcionados.</summary>
  132. <param name="e">Argumentos del evento que se provoca.</param>
  133. </member>
  134. <member name="M:System.Collections.ObjectModel.ObservableCollection`1.OnPropertyChanged(System.ComponentModel.PropertyChangedEventArgs)">
  135. <summary>Genera el evento <see cref="E:System.Collections.ObjectModel.ObservableCollection`1.PropertyChanged" /> con los argumentos proporcionados.</summary>
  136. <param name="e">Argumentos del evento que se provoca.</param>
  137. </member>
  138. <member name="E:System.Collections.ObjectModel.ObservableCollection`1.PropertyChanged">
  139. <summary>Tiene lugar cuando cambia un valor de propiedad.</summary>
  140. </member>
  141. <member name="M:System.Collections.ObjectModel.ObservableCollection`1.RemoveItem(System.Int32)">
  142. <summary>Quita de la colección el elemento situado en el índice especificado.</summary>
  143. <param name="index">Índice de base cero del elemento que se va a quitar.</param>
  144. </member>
  145. <member name="M:System.Collections.ObjectModel.ObservableCollection`1.SetItem(System.Int32,`0)">
  146. <summary>Reemplaza el elemento del índice especificado.</summary>
  147. <param name="index">Índice de base cero del elemento que se va a reemplazar.</param>
  148. <param name="item">Nuevo valor para el elemento del índice especificado.</param>
  149. </member>
  150. <member name="E:System.Collections.ObjectModel.ObservableCollection`1.System#ComponentModel#INotifyPropertyChanged#PropertyChanged">
  151. <summary>Tiene lugar cuando cambia un valor de propiedad.</summary>
  152. </member>
  153. <member name="T:System.Collections.ObjectModel.ReadOnlyDictionary`2">
  154. <summary>Representa una colección genérica de solo lectura de pares clave-valor.</summary>
  155. <typeparam name="TKey">Tipo de claves del diccionario.</typeparam>
  156. <typeparam name="TValue">Tipo de valores del diccionario.</typeparam>
  157. </member>
  158. <member name="M:System.Collections.ObjectModel.ReadOnlyDictionary`2.#ctor(System.Collections.Generic.IDictionary{`0,`1})">
  159. <summary>Inicializa una nueva instancia de la clase <see cref="T:System.Collections.ObjectModel.ReadOnlyDictionary`2" /> que es un contenedor para el diccionario especificado.</summary>
  160. <param name="dictionary">Diccionario que se va a ajustar.</param>
  161. </member>
  162. <member name="M:System.Collections.ObjectModel.ReadOnlyDictionary`2.ContainsKey(`0)">
  163. <summary>Determina si el diccionario contiene un elemento con la clave especificada.</summary>
  164. <returns>Es true si el diccionario contiene un elemento con la clave especificada; en caso contrario, es false.</returns>
  165. <param name="key">Clave que se debe buscar en el diccionario.</param>
  166. </member>
  167. <member name="P:System.Collections.ObjectModel.ReadOnlyDictionary`2.Count">
  168. <summary>Obtiene el número de elementos del diccionario.</summary>
  169. <returns>Número de elementos del diccionario.</returns>
  170. </member>
  171. <member name="P:System.Collections.ObjectModel.ReadOnlyDictionary`2.Dictionary">
  172. <summary>Obtiene el diccionario que está encapsulado por este objeto <see cref="T:System.Collections.ObjectModel.ReadOnlyDictionary`2" />.</summary>
  173. <returns>Diccionario que está contenido por este objeto.</returns>
  174. </member>
  175. <member name="M:System.Collections.ObjectModel.ReadOnlyDictionary`2.GetEnumerator">
  176. <summary>Devuelve un enumerador que recorre en iteración la colección <see cref="T:System.Collections.ObjectModel.ReadOnlyDictionary`2" />.</summary>
  177. <returns>Enumerador que puede usarse para recorrer en iteración la colección.</returns>
  178. </member>
  179. <member name="P:System.Collections.ObjectModel.ReadOnlyDictionary`2.Item(`0)">
  180. <summary>Obtiene el elemento que tiene la clave especificada.</summary>
  181. <returns>El elemento que tiene la clave especificada.</returns>
  182. <param name="key">Clave del elemento que se va a obtener.</param>
  183. <exception cref="T:System.ArgumentNullException">
  184. <paramref name="key" /> es null.</exception>
  185. <exception cref="T:System.Collections.Generic.KeyNotFoundException">La propiedad se recupera, pero <paramref name="key" /> no se encuentra.</exception>
  186. </member>
  187. <member name="P:System.Collections.ObjectModel.ReadOnlyDictionary`2.Keys">
  188. <summary>Obtiene una colección de claves que contiene las claves del diccionario.</summary>
  189. <returns>Colección de claves que contiene las claves del diccionario.</returns>
  190. </member>
  191. <member name="M:System.Collections.ObjectModel.ReadOnlyDictionary`2.System#Collections#Generic#ICollection{T}#Add(System.Collections.Generic.KeyValuePair{`0,`1})">
  192. <summary>Produce una excepción <see cref="T:System.NotSupportedException" /> en todos los casos.</summary>
  193. <param name="item">Objeto que se agrega al diccionario.</param>
  194. <exception cref="T:System.NotSupportedException">En todos los casos.</exception>
  195. </member>
  196. <member name="M:System.Collections.ObjectModel.ReadOnlyDictionary`2.System#Collections#Generic#ICollection{T}#Clear">
  197. <summary>Produce una excepción <see cref="T:System.NotSupportedException" /> en todos los casos.</summary>
  198. <exception cref="T:System.NotSupportedException">En todos los casos.</exception>
  199. </member>
  200. <member name="M:System.Collections.ObjectModel.ReadOnlyDictionary`2.System#Collections#Generic#ICollection{T}#Contains(System.Collections.Generic.KeyValuePair{`0,`1})">
  201. <summary>Determina si el diccionario contiene un valor específico.</summary>
  202. <returns>true si el objeto <paramref name="item" /> está en el diccionario; en caso contrario, false.</returns>
  203. <param name="item">Objeto que se va a buscar en el diccionario.</param>
  204. </member>
  205. <member name="M:System.Collections.ObjectModel.ReadOnlyDictionary`2.System#Collections#Generic#ICollection{T}#CopyTo(System.Collections.Generic.KeyValuePair{`0,`1}[],System.Int32)">
  206. <summary>Copia los elementos del diccionario en una matriz, comenzando en el índice especificado de la matriz.</summary>
  207. <param name="array">Matriz unidimensional que constituye el destino de los elementos copiados desde el diccionario.La matriz debe tener una indización de base cero.</param>
  208. <param name="arrayIndex">Índice de base cero de <paramref name="array" /> en el que empieza la operación de copia.</param>
  209. <exception cref="T:System.ArgumentNullException">
  210. <paramref name="array" /> es null.</exception>
  211. <exception cref="T:System.ArgumentOutOfRangeException">El valor de <paramref name="arrayIndex" /> es menor que 0.</exception>
  212. <exception cref="T:System.ArgumentException">
  213. <paramref name="array" /> es multidimensional.O bienEl número de elementos del diccionario de origen es mayor que el espacio disponible de <paramref name="arrayIndex" /> hasta el final del objeto <paramref name="array" /> de destino.O bienEl tipo <paramref name="T" /> no puede convertirse automáticamente al tipo del parámetro <paramref name="array" /> de destino.</exception>
  214. </member>
  215. <member name="P:System.Collections.ObjectModel.ReadOnlyDictionary`2.System#Collections#Generic#ICollection{T}#IsReadOnly">
  216. <summary>Obtiene un valor que indica si el diccionario es de solo lectura.</summary>
  217. <returns>true en todos los casos.</returns>
  218. </member>
  219. <member name="M:System.Collections.ObjectModel.ReadOnlyDictionary`2.System#Collections#Generic#ICollection{T}#Remove(System.Collections.Generic.KeyValuePair{`0,`1})">
  220. <summary>Produce una excepción <see cref="T:System.NotSupportedException" /> en todos los casos.</summary>
  221. <returns>Produce una excepción <see cref="T:System.NotSupportedException" /> en todos los casos.</returns>
  222. <param name="item">Objeto que se va a quitar del diccionario.</param>
  223. <exception cref="T:System.NotSupportedException">En todos los casos.</exception>
  224. </member>
  225. <member name="M:System.Collections.ObjectModel.ReadOnlyDictionary`2.System#Collections#Generic#IDictionary{TKey@TValue}#Add(`0,`1)">
  226. <summary>Produce una excepción <see cref="T:System.NotSupportedException" /> en todos los casos.</summary>
  227. <param name="key">Objeto que se va a utilizar como clave del elemento que se va a agregar.</param>
  228. <param name="value">Objeto que se va a utilizar como valor del elemento que se va a agregar.</param>
  229. <exception cref="T:System.NotSupportedException">En todos los casos.</exception>
  230. </member>
  231. <member name="P:System.Collections.ObjectModel.ReadOnlyDictionary`2.System#Collections#Generic#IDictionary{TKey@TValue}#Item(`0)">
  232. <summary>Obtiene el elemento que tiene la clave especificada.</summary>
  233. <returns>El elemento que tiene la clave especificada.</returns>
  234. <param name="key">Clave del elemento que se obtiene o establece.</param>
  235. <exception cref="T:System.ArgumentNullException">
  236. <paramref name="key" /> es null.</exception>
  237. <exception cref="T:System.Collections.Generic.KeyNotFoundException">La propiedad se recupera, pero <paramref name="key" /> no se encuentra.</exception>
  238. <exception cref="T:System.NotSupportedException">La propiedad está establecida.</exception>
  239. </member>
  240. <member name="P:System.Collections.ObjectModel.ReadOnlyDictionary`2.System#Collections#Generic#IDictionary{TKey@TValue}#Keys">
  241. <summary>Obtiene una colección que contiene las claves del diccionario.</summary>
  242. <returns>Colección que contiene las claves del objeto que implementa la interfaz <see cref="T:System.Collections.ObjectModel.ReadOnlyDictionary`2" />.</returns>
  243. </member>
  244. <member name="M:System.Collections.ObjectModel.ReadOnlyDictionary`2.System#Collections#Generic#IDictionary{TKey@TValue}#Remove(`0)">
  245. <summary>Produce una excepción <see cref="T:System.NotSupportedException" /> en todos los casos.</summary>
  246. <returns>Produce una excepción <see cref="T:System.NotSupportedException" /> en todos los casos.</returns>
  247. <param name="key">Clave del elemento que se va a quitar.</param>
  248. <exception cref="T:System.NotSupportedException">En todos los casos.</exception>
  249. </member>
  250. <member name="P:System.Collections.ObjectModel.ReadOnlyDictionary`2.System#Collections#Generic#IDictionary{TKey@TValue}#Values">
  251. <summary>Obtiene una colección que contiene los valores del diccionario.</summary>
  252. <returns>Colección que contiene los valores del objeto que implementa la interfaz <see cref="T:System.Collections.ObjectModel.ReadOnlyDictionary`2" />.</returns>
  253. </member>
  254. <member name="P:System.Collections.ObjectModel.ReadOnlyDictionary`2.System#Collections#Generic#IReadOnlyDictionary{TKey@TValue}#Keys">
  255. <summary>Obtiene una colección enumerable que contiene las claves del diccionario de solo lectura. </summary>
  256. <returns>Una colección enumerable que contiene las claves del diccionario de solo lectura.</returns>
  257. </member>
  258. <member name="P:System.Collections.ObjectModel.ReadOnlyDictionary`2.System#Collections#Generic#IReadOnlyDictionary{TKey@TValue}#Values">
  259. <summary>Obtiene una colección enumerable que contiene los valores del diccionario de solo lectura.</summary>
  260. <returns>Una colección enumerable que contiene los valores del diccionario de solo lectura.</returns>
  261. </member>
  262. <member name="M:System.Collections.ObjectModel.ReadOnlyDictionary`2.System#Collections#ICollection#CopyTo(System.Array,System.Int32)">
  263. <summary>Copia los elementos del diccionario en una matriz, comenzando en el índice especificado de la matriz.</summary>
  264. <param name="array">Matriz unidimensional que constituye el destino de los elementos copiados desde el diccionario.La matriz debe tener una indización de base cero.</param>
  265. <param name="index">Índice de base cero de <paramref name="array" /> en el que empieza la operación de copia. </param>
  266. <exception cref="T:System.ArgumentNullException">
  267. <paramref name="array" /> es null. </exception>
  268. <exception cref="T:System.ArgumentOutOfRangeException">
  269. <paramref name="index" /> es menor que cero. </exception>
  270. <exception cref="T:System.ArgumentException">
  271. <paramref name="array" /> es multidimensional.O bien El número de elementos del diccionario de origen es mayor que el espacio disponible de <paramref name="index" /> hasta el final del objeto <paramref name="array" /> de destino.O bien El tipo del diccionario de origen no puede convertirse automáticamente en el tipo de <paramref name="array" /> de destino<paramref name="." /></exception>
  272. </member>
  273. <member name="P:System.Collections.ObjectModel.ReadOnlyDictionary`2.System#Collections#ICollection#IsSynchronized">
  274. <summary>Obtiene un valor que indica si el acceso al diccionario está sincronizado (es seguro para la ejecución de subprocesos).</summary>
  275. <returns>Es true si el acceso al diccionario está sincronizado (es seguro para la ejecución de subprocesos); en caso contrario, es false.</returns>
  276. </member>
  277. <member name="P:System.Collections.ObjectModel.ReadOnlyDictionary`2.System#Collections#ICollection#SyncRoot">
  278. <summary>Obtiene un objeto que se puede utilizar para sincronizar el acceso al diccionario.</summary>
  279. <returns>Objeto que se puede utilizar para sincronizar el acceso al diccionario.</returns>
  280. </member>
  281. <member name="M:System.Collections.ObjectModel.ReadOnlyDictionary`2.System#Collections#IDictionary#Add(System.Object,System.Object)">
  282. <summary>Produce una excepción <see cref="T:System.NotSupportedException" /> en todos los casos.</summary>
  283. <param name="key">Clave del elemento que se va a agregar. </param>
  284. <param name="value">Valor del elemento que se va a agregar. </param>
  285. <exception cref="T:System.NotSupportedException">En todos los casos.</exception>
  286. </member>
  287. <member name="M:System.Collections.ObjectModel.ReadOnlyDictionary`2.System#Collections#IDictionary#Clear">
  288. <summary>Produce una excepción <see cref="T:System.NotSupportedException" /> en todos los casos.</summary>
  289. <exception cref="T:System.NotSupportedException">En todos los casos.</exception>
  290. </member>
  291. <member name="M:System.Collections.ObjectModel.ReadOnlyDictionary`2.System#Collections#IDictionary#Contains(System.Object)">
  292. <summary>Determina si el diccionario contiene un elemento con la clave especificada.</summary>
  293. <returns>Es true si el diccionario contiene un elemento con la clave especificada; en caso contrario, es false.</returns>
  294. <param name="key">Clave que se debe buscar en el diccionario.</param>
  295. <exception cref="T:System.ArgumentNullException">
  296. <paramref name="key" /> es null. </exception>
  297. </member>
  298. <member name="M:System.Collections.ObjectModel.ReadOnlyDictionary`2.System#Collections#IDictionary#GetEnumerator">
  299. <summary>Devuelve un enumerador para el diccionario.</summary>
  300. <returns>Enumerador del diccionario.</returns>
  301. </member>
  302. <member name="P:System.Collections.ObjectModel.ReadOnlyDictionary`2.System#Collections#IDictionary#IsFixedSize">
  303. <summary>Obtiene un valor que indica si el diccionario tiene un tamaño fijo.</summary>
  304. <returns>Es true si el diccionario tiene un tamaño fijo; de lo contrario, es false.</returns>
  305. </member>
  306. <member name="P:System.Collections.ObjectModel.ReadOnlyDictionary`2.System#Collections#IDictionary#IsReadOnly">
  307. <summary>Obtiene un valor que indica si el diccionario es de solo lectura.</summary>
  308. <returns>true en todos los casos.</returns>
  309. </member>
  310. <member name="P:System.Collections.ObjectModel.ReadOnlyDictionary`2.System#Collections#IDictionary#Item(System.Object)">
  311. <summary>Obtiene el elemento que tiene la clave especificada.</summary>
  312. <returns>El elemento que tiene la clave especificada.</returns>
  313. <param name="key">Clave del elemento que se obtiene o establece. </param>
  314. <exception cref="T:System.ArgumentNullException">
  315. <paramref name="key" /> es null. </exception>
  316. <exception cref="T:System.NotSupportedException">La propiedad está establecida.O bien La propiedad está establecida, <paramref name="key" /> no existe en la colección y el diccionario tiene un tamaño fijo. </exception>
  317. </member>
  318. <member name="P:System.Collections.ObjectModel.ReadOnlyDictionary`2.System#Collections#IDictionary#Keys">
  319. <summary>Obtiene una colección que contiene las claves del diccionario.</summary>
  320. <returns>Colección que contiene las claves del diccionario.</returns>
  321. </member>
  322. <member name="M:System.Collections.ObjectModel.ReadOnlyDictionary`2.System#Collections#IDictionary#Remove(System.Object)">
  323. <summary>Produce una excepción <see cref="T:System.NotSupportedException" /> en todos los casos.</summary>
  324. <param name="key">Clave del elemento que se va a quitar. </param>
  325. <exception cref="T:System.NotSupportedException">En todos los casos.</exception>
  326. </member>
  327. <member name="P:System.Collections.ObjectModel.ReadOnlyDictionary`2.System#Collections#IDictionary#Values">
  328. <summary>Obtiene una colección que contiene los valores del diccionario.</summary>
  329. <returns>Colección que contiene los valores del diccionario.</returns>
  330. </member>
  331. <member name="M:System.Collections.ObjectModel.ReadOnlyDictionary`2.System#Collections#IEnumerable#GetEnumerator">
  332. <summary>Devuelve un enumerador que recorre en iteración una colección.</summary>
  333. <returns>Enumerador que puede usarse para recorrer en iteración la colección.</returns>
  334. </member>
  335. <member name="M:System.Collections.ObjectModel.ReadOnlyDictionary`2.TryGetValue(`0,`1@)">
  336. <summary>Recupera el valor que está asociado a la clave especificada.</summary>
  337. <returns>Es true si el objeto que implementa <see cref="T:System.Collections.ObjectModel.ReadOnlyDictionary`2" /> contiene un elemento con la clave especificada; en caso contrario, es false.</returns>
  338. <param name="key">Clave cuyo valor se va a recuperar.</param>
  339. <param name="value">Cuando este método devuelve el resultado, el valor asociado a la clave especificada, si se encuentra la clave; en caso contrario, el valor predeterminado para el tipo del parámetro <paramref name="value" />.Este parámetro se pasa sin inicializar.</param>
  340. </member>
  341. <member name="P:System.Collections.ObjectModel.ReadOnlyDictionary`2.Values">
  342. <summary>Obtiene una colección que contiene los valores del diccionario.</summary>
  343. <returns>Colección que contiene los valores del objeto que implementa la interfaz <see cref="T:System.Collections.ObjectModel.ReadOnlyDictionary`2" />.</returns>
  344. </member>
  345. <member name="T:System.Collections.ObjectModel.ReadOnlyDictionary`2.KeyCollection">
  346. <summary>Representa una colección de solo lectura de las claves de un objeto <see cref="T:System.Collections.ObjectModel.ReadOnlyDictionary`2" />.</summary>
  347. </member>
  348. <member name="M:System.Collections.ObjectModel.ReadOnlyDictionary`2.KeyCollection.CopyTo(`0[],System.Int32)">
  349. <summary>Copia los elementos de la colección en una matriz, que empieza en un índice de matriz específico.</summary>
  350. <param name="array">Matriz unidimensional que constituye el destino de los elementos copiados de la colección.La matriz debe tener una indización de base cero.</param>
  351. <param name="arrayIndex">Índice de base cero de <paramref name="array" /> en el que empieza la operación de copia.</param>
  352. <exception cref="T:System.ArgumentNullException">
  353. <paramref name="array" /> es null.</exception>
  354. <exception cref="T:System.ArgumentOutOfRangeException">El valor de <paramref name="arrayIndex" /> es menor que 0.</exception>
  355. <exception cref="T:System.ArgumentException">
  356. <paramref name="array" /> es multidimensional.O bienEl número de elementos de la colección de origen es mayor que el espacio disponible en <paramref name="arrayIndex" /> hasta el final del objeto <paramref name="array" /> de destino.O bienEl tipo <paramref name="T" /> no puede convertirse automáticamente al tipo del parámetro <paramref name="array" /> de destino.</exception>
  357. </member>
  358. <member name="P:System.Collections.ObjectModel.ReadOnlyDictionary`2.KeyCollection.Count">
  359. <summary>Obtiene el número de elementos de la colección.</summary>
  360. <returns>Número de elementos de la colección.</returns>
  361. </member>
  362. <member name="M:System.Collections.ObjectModel.ReadOnlyDictionary`2.KeyCollection.GetEnumerator">
  363. <summary>Devuelve un enumerador que recorre en iteración la colección.</summary>
  364. <returns>Enumerador que puede usarse para recorrer en iteración la colección.</returns>
  365. </member>
  366. <member name="M:System.Collections.ObjectModel.ReadOnlyDictionary`2.KeyCollection.System#Collections#Generic#ICollection{T}#Add(`0)">
  367. <summary>Produce una excepción <see cref="T:System.NotSupportedException" /> en todos los casos.</summary>
  368. <param name="item">Objeto que se agrega a la colección.</param>
  369. <exception cref="T:System.NotSupportedException">En todos los casos.</exception>
  370. </member>
  371. <member name="M:System.Collections.ObjectModel.ReadOnlyDictionary`2.KeyCollection.System#Collections#Generic#ICollection{T}#Clear">
  372. <summary>Produce una excepción <see cref="T:System.NotSupportedException" /> en todos los casos.</summary>
  373. <exception cref="T:System.NotSupportedException">En todos los casos.</exception>
  374. </member>
  375. <member name="M:System.Collections.ObjectModel.ReadOnlyDictionary`2.KeyCollection.System#Collections#Generic#ICollection{T}#Contains(`0)">
  376. <summary>Determina si la colección contiene un valor específico.</summary>
  377. <returns>true si <paramref name="item" /> se encuentra en la colección; de lo contrario, false.</returns>
  378. <param name="item">Objeto que se va a buscar en la colección.</param>
  379. </member>
  380. <member name="P:System.Collections.ObjectModel.ReadOnlyDictionary`2.KeyCollection.System#Collections#Generic#ICollection{T}#IsReadOnly">
  381. <summary>Obtiene un valor que indica si la colección es de solo lectura.</summary>
  382. <returns>true en todos los casos.</returns>
  383. </member>
  384. <member name="M:System.Collections.ObjectModel.ReadOnlyDictionary`2.KeyCollection.System#Collections#Generic#ICollection{T}#Remove(`0)">
  385. <summary>Produce una excepción <see cref="T:System.NotSupportedException" /> en todos los casos.</summary>
  386. <returns>Es true si <paramref name="item" /> se quitó correctamente de la colección; de lo contrario, es false.Este método también devuelve false si <paramref name="item" /> no se encuentra en la colección original.</returns>
  387. <param name="item">Objeto que se va a quitar de la colección.</param>
  388. <exception cref="T:System.NotSupportedException">En todos los casos.</exception>
  389. </member>
  390. <member name="M:System.Collections.ObjectModel.ReadOnlyDictionary`2.KeyCollection.System#Collections#ICollection#CopyTo(System.Array,System.Int32)">
  391. <summary>Copia los elementos de la colección en una matriz, que empieza en un índice de matriz específico.</summary>
  392. <param name="array">Matriz unidimensional que constituye el destino de los elementos copiados de la colección.La matriz debe tener una indización de base cero.</param>
  393. <param name="index">Índice de base cero de <paramref name="array" /> en el que empieza la operación de copia.</param>
  394. <exception cref="T:System.ArgumentNullException">
  395. <paramref name="array" /> es null.</exception>
  396. <exception cref="T:System.ArgumentOutOfRangeException">El valor de <paramref name="index" /> es menor que 0.</exception>
  397. <exception cref="T:System.ArgumentException">
  398. <paramref name="array" /> es multidimensional.O bienEl número de elementos de la colección de origen es mayor que el espacio disponible en <paramref name="index" /> hasta el final del objeto <paramref name="array" /> de destino.</exception>
  399. </member>
  400. <member name="P:System.Collections.ObjectModel.ReadOnlyDictionary`2.KeyCollection.System#Collections#ICollection#IsSynchronized">
  401. <summary>Obtiene un valor que indica si el acceso a la colección está sincronizado. Es decir, es seguro para la ejecución de subprocesos.</summary>
  402. <returns>Es true si el acceso a la colección está sincronizado (es seguro para la ejecución de subprocesos); en caso contrario, es false.</returns>
  403. </member>
  404. <member name="P:System.Collections.ObjectModel.ReadOnlyDictionary`2.KeyCollection.System#Collections#ICollection#SyncRoot">
  405. <summary>Obtiene un objeto que se puede utilizar para sincronizar el acceso a la colección.</summary>
  406. <returns>Objeto que se puede utilizar para sincronizar el acceso a la colección.</returns>
  407. </member>
  408. <member name="M:System.Collections.ObjectModel.ReadOnlyDictionary`2.KeyCollection.System#Collections#IEnumerable#GetEnumerator">
  409. <summary>Devuelve un enumerador que recorre en iteración la colección.</summary>
  410. <returns>Enumerador que puede usarse para recorrer en iteración la colección.</returns>
  411. </member>
  412. <member name="T:System.Collections.ObjectModel.ReadOnlyDictionary`2.ValueCollection">
  413. <summary>Representa una colección de solo lectura de los valores de un objeto <see cref="T:System.Collections.ObjectModel.ReadOnlyDictionary`2" />.</summary>
  414. </member>
  415. <member name="M:System.Collections.ObjectModel.ReadOnlyDictionary`2.ValueCollection.CopyTo(`1[],System.Int32)">
  416. <summary>Copia los elementos de la colección en una matriz, que empieza en un índice de matriz específico.</summary>
  417. <param name="array">Matriz unidimensional que constituye el destino de los elementos copiados de la colección.La matriz debe tener una indización de base cero.</param>
  418. <param name="arrayIndex">Índice de base cero de <paramref name="array" /> en el que empieza la operación de copia.</param>
  419. <exception cref="T:System.ArgumentNullException">
  420. <paramref name="array" /> es null.</exception>
  421. <exception cref="T:System.ArgumentOutOfRangeException">El valor de <paramref name="arrayIndex" /> es menor que 0.</exception>
  422. <exception cref="T:System.ArgumentException">
  423. <paramref name="array" /> es multidimensional.O bienEl número de elementos de la colección de origen es mayor que el espacio disponible en <paramref name="arrayIndex" /> hasta el final del objeto <paramref name="array" /> de destino.O bienEl tipo <paramref name="T" /> no puede convertirse automáticamente al tipo del parámetro <paramref name="array" /> de destino.</exception>
  424. </member>
  425. <member name="P:System.Collections.ObjectModel.ReadOnlyDictionary`2.ValueCollection.Count">
  426. <summary>Obtiene el número de elementos de la colección.</summary>
  427. <returns>Número de elementos de la colección.</returns>
  428. </member>
  429. <member name="M:System.Collections.ObjectModel.ReadOnlyDictionary`2.ValueCollection.GetEnumerator">
  430. <summary>Devuelve un enumerador que recorre en iteración la colección.</summary>
  431. <returns>Enumerador que puede usarse para recorrer en iteración la colección.</returns>
  432. </member>
  433. <member name="M:System.Collections.ObjectModel.ReadOnlyDictionary`2.ValueCollection.System#Collections#Generic#ICollection{T}#Add(`1)">
  434. <summary>Produce una excepción <see cref="T:System.NotSupportedException" /> en todos los casos.</summary>
  435. <param name="item">Objeto que se agrega a la colección.</param>
  436. <exception cref="T:System.NotSupportedException">En todos los casos.</exception>
  437. </member>
  438. <member name="M:System.Collections.ObjectModel.ReadOnlyDictionary`2.ValueCollection.System#Collections#Generic#ICollection{T}#Clear">
  439. <summary>Produce una excepción <see cref="T:System.NotSupportedException" /> en todos los casos.</summary>
  440. <exception cref="T:System.NotSupportedException">En todos los casos.</exception>
  441. </member>
  442. <member name="M:System.Collections.ObjectModel.ReadOnlyDictionary`2.ValueCollection.System#Collections#Generic#ICollection{T}#Contains(`1)">
  443. <summary>Determina si la colección contiene un valor específico.</summary>
  444. <returns>true si <paramref name="item" /> se encuentra en la colección; de lo contrario, false.</returns>
  445. <param name="item">Objeto que se va a buscar en la colección.</param>
  446. </member>
  447. <member name="P:System.Collections.ObjectModel.ReadOnlyDictionary`2.ValueCollection.System#Collections#Generic#ICollection{T}#IsReadOnly">
  448. <summary>Obtiene un valor que indica si la colección es de solo lectura.</summary>
  449. <returns>true en todos los casos.</returns>
  450. </member>
  451. <member name="M:System.Collections.ObjectModel.ReadOnlyDictionary`2.ValueCollection.System#Collections#Generic#ICollection{T}#Remove(`1)">
  452. <summary>Produce una excepción <see cref="T:System.NotSupportedException" /> en todos los casos.</summary>
  453. <returns>Es true si <paramref name="item" /> se quitó correctamente de la colección; de lo contrario, es false.Este método también devuelve false si <paramref name="item" /> no se encuentra en la colección original.</returns>
  454. <param name="item">Objeto que se va a quitar de la colección.</param>
  455. <exception cref="T:System.NotSupportedException">En todos los casos.</exception>
  456. </member>
  457. <member name="M:System.Collections.ObjectModel.ReadOnlyDictionary`2.ValueCollection.System#Collections#ICollection#CopyTo(System.Array,System.Int32)">
  458. <summary>Copia los elementos de la colección en una matriz, que empieza en un índice de matriz específico.</summary>
  459. <param name="array">Matriz unidimensional que constituye el destino de los elementos copiados de la colección.La matriz debe tener una indización de base cero.</param>
  460. <param name="index">Índice de base cero de <paramref name="array" /> en el que empieza la operación de copia.</param>
  461. <exception cref="T:System.ArgumentNullException">
  462. <paramref name="array" /> es null.</exception>
  463. <exception cref="T:System.ArgumentOutOfRangeException">El valor de <paramref name="index" /> es menor que 0.</exception>
  464. <exception cref="T:System.ArgumentException">
  465. <paramref name="array" /> es multidimensional.O bienEl número de elementos de la colección de origen es mayor que el espacio disponible en <paramref name="index" /> hasta el final del objeto <paramref name="array" /> de destino.</exception>
  466. </member>
  467. <member name="P:System.Collections.ObjectModel.ReadOnlyDictionary`2.ValueCollection.System#Collections#ICollection#IsSynchronized">
  468. <summary>Obtiene un valor que indica si el acceso a la colección está sincronizado. Es decir, es seguro para la ejecución de subprocesos.</summary>
  469. <returns>Es true si el acceso a la colección está sincronizado (es seguro para la ejecución de subprocesos); en caso contrario, es false.</returns>
  470. </member>
  471. <member name="P:System.Collections.ObjectModel.ReadOnlyDictionary`2.ValueCollection.System#Collections#ICollection#SyncRoot">
  472. <summary>Obtiene un objeto que se puede utilizar para sincronizar el acceso a la colección.</summary>
  473. <returns>Objeto que se puede utilizar para sincronizar el acceso a la colección.</returns>
  474. </member>
  475. <member name="M:System.Collections.ObjectModel.ReadOnlyDictionary`2.ValueCollection.System#Collections#IEnumerable#GetEnumerator">
  476. <summary>Devuelve un enumerador que recorre en iteración la colección.</summary>
  477. <returns>Enumerador que puede usarse para recorrer en iteración la colección.</returns>
  478. </member>
  479. <member name="T:System.Collections.ObjectModel.ReadOnlyObservableCollection`1">
  480. <summary>Representa un objeto <see cref="T:System.Collections.ObjectModel.ObservableCollection`1" /> de solo lectura.</summary>
  481. <typeparam name="T">Tipo de los elementos de la colección.</typeparam>
  482. </member>
  483. <member name="M:System.Collections.ObjectModel.ReadOnlyObservableCollection`1.#ctor(System.Collections.ObjectModel.ObservableCollection{`0})">
  484. <summary>Inicializa una nueva instancia de la clase <see cref="T:System.Collections.ObjectModel.ReadOnlyObservableCollection`1" /> que actúa de contenedor para el objeto <see cref="T:System.Collections.ObjectModel.ObservableCollection`1" /> especificado.</summary>
  485. <param name="list">
  486. <see cref="T:System.Collections.ObjectModel.ObservableCollection`1" /> con el que se crea esta instancia de la clase <see cref="T:System.Collections.ObjectModel.ReadOnlyObservableCollection`1" />.</param>
  487. <exception cref="T:System.ArgumentNullException">
  488. <paramref name="list" /> es null.</exception>
  489. </member>
  490. <member name="E:System.Collections.ObjectModel.ReadOnlyObservableCollection`1.CollectionChanged">
  491. <summary>Se produce cuando se agrega o se quita un elemento.</summary>
  492. </member>
  493. <member name="M:System.Collections.ObjectModel.ReadOnlyObservableCollection`1.OnCollectionChanged(System.Collections.Specialized.NotifyCollectionChangedEventArgs)">
  494. <summary>Provoca el evento <see cref="E:System.Collections.ObjectModel.ReadOnlyObservableCollection`1.CollectionChanged" /> utilizando los argumentos proporcionados.</summary>
  495. <param name="args">Argumentos del evento que se provoca.</param>
  496. </member>
  497. <member name="M:System.Collections.ObjectModel.ReadOnlyObservableCollection`1.OnPropertyChanged(System.ComponentModel.PropertyChangedEventArgs)">
  498. <summary>Provoca el evento <see cref="E:System.Collections.ObjectModel.ReadOnlyObservableCollection`1.PropertyChanged" /> utilizando los argumentos proporcionados.</summary>
  499. <param name="args">Argumentos del evento que se provoca.</param>
  500. </member>
  501. <member name="E:System.Collections.ObjectModel.ReadOnlyObservableCollection`1.PropertyChanged">
  502. <summary>Tiene lugar cuando cambia un valor de propiedad.</summary>
  503. </member>
  504. <member name="E:System.Collections.ObjectModel.ReadOnlyObservableCollection`1.System#Collections#Specialized#INotifyCollectionChanged#CollectionChanged">
  505. <summary>Se produce cuando cambia la colección.</summary>
  506. </member>
  507. <member name="E:System.Collections.ObjectModel.ReadOnlyObservableCollection`1.System#ComponentModel#INotifyPropertyChanged#PropertyChanged">
  508. <summary>Tiene lugar cuando cambia un valor de propiedad.</summary>
  509. </member>
  510. <member name="T:System.Collections.Specialized.INotifyCollectionChanged">
  511. <summary>Notifica a los agentes de escucha si se realizan cambios dinámicos como, por ejemplo, cuando se agregan o se quitan elementos o cuando se actualiza toda la lista.</summary>
  512. </member>
  513. <member name="E:System.Collections.Specialized.INotifyCollectionChanged.CollectionChanged">
  514. <summary>Se produce cuando cambia la colección.</summary>
  515. </member>
  516. <member name="T:System.Collections.Specialized.NotifyCollectionChangedAction">
  517. <summary>Describe la acción que generó un evento <see cref="E:System.Collections.Specialized.INotifyCollectionChanged.CollectionChanged" />. </summary>
  518. </member>
  519. <member name="F:System.Collections.Specialized.NotifyCollectionChangedAction.Add">
  520. <summary>Se agregaron uno o varios elementos a la colección.</summary>
  521. </member>
  522. <member name="F:System.Collections.Specialized.NotifyCollectionChangedAction.Move">
  523. <summary>Se movieron uno o varios elementos dentro de la colección.</summary>
  524. </member>
  525. <member name="F:System.Collections.Specialized.NotifyCollectionChangedAction.Remove">
  526. <summary>Se quitaron uno o varios elementos de la colección.</summary>
  527. </member>
  528. <member name="F:System.Collections.Specialized.NotifyCollectionChangedAction.Replace">
  529. <summary>Se reemplazaron uno o varios elementos de la colección.</summary>
  530. </member>
  531. <member name="F:System.Collections.Specialized.NotifyCollectionChangedAction.Reset">
  532. <summary>El contenido de la colección ha cambiado significativamente.</summary>
  533. </member>
  534. <member name="T:System.Collections.Specialized.NotifyCollectionChangedEventArgs">
  535. <summary>Proporciona datos para el evento <see cref="E:System.Collections.Specialized.INotifyCollectionChanged.CollectionChanged" />.</summary>
  536. </member>
  537. <member name="M:System.Collections.Specialized.NotifyCollectionChangedEventArgs.#ctor(System.Collections.Specialized.NotifyCollectionChangedAction)">
  538. <summary>Inicializa una nueva instancia de la clase <see cref="T:System.Collections.Specialized.NotifyCollectionChangedEventArgs" /> que describe un cambio <see cref="F:System.Collections.Specialized.NotifyCollectionChangedAction.Reset" />.</summary>
  539. <param name="action">Acción que provocó el evento.Debe establecerse en <see cref="F:System.Collections.Specialized.NotifyCollectionChangedAction.Reset" />.</param>
  540. </member>
  541. <member name="M:System.Collections.Specialized.NotifyCollectionChangedEventArgs.#ctor(System.Collections.Specialized.NotifyCollectionChangedAction,System.Collections.IList)">
  542. <summary>Inicializa una nueva instancia de la clase <see cref="T:System.Collections.Specialized.NotifyCollectionChangedEventArgs" /> que describe un cambio de varios elementos.</summary>
  543. <param name="action">Acción que provocó el evento.Puede establecerse en <see cref="F:System.Collections.Specialized.NotifyCollectionChangedAction.Reset" />, <see cref="F:System.Collections.Specialized.NotifyCollectionChangedAction.Add" /> o <see cref="F:System.Collections.Specialized.NotifyCollectionChangedAction.Remove" />.</param>
  544. <param name="changedItems">Elementos a los que afecta el cambio.</param>
  545. </member>
  546. <member name="M:System.Collections.Specialized.NotifyCollectionChangedEventArgs.#ctor(System.Collections.Specialized.NotifyCollectionChangedAction,System.Collections.IList,System.Collections.IList)">
  547. <summary>Inicializa una nueva instancia de la clase <see cref="T:System.Collections.Specialized.NotifyCollectionChangedEventArgs" /> que describe un cambio <see cref="F:System.Collections.Specialized.NotifyCollectionChangedAction.Replace" /> de varios elementos.</summary>
  548. <param name="action">Acción que provocó el evento.Sólo puede establecerse en <see cref="F:System.Collections.Specialized.NotifyCollectionChangedAction.Replace" />.</param>
  549. <param name="newItems">Nuevos elementos por los que se reemplazan los elementos originales.</param>
  550. <param name="oldItems">Elementos originales reemplazados.</param>
  551. <exception cref="T:System.ArgumentException">Si el valor de <paramref name="action" /> no es Replace.</exception>
  552. <exception cref="T:System.ArgumentNullException">Si <paramref name="oldItems" /> o <paramref name="newItems" /> es null.</exception>
  553. </member>
  554. <member name="M:System.Collections.Specialized.NotifyCollectionChangedEventArgs.#ctor(System.Collections.Specialized.NotifyCollectionChangedAction,System.Collections.IList,System.Collections.IList,System.Int32)">
  555. <summary>Inicializa una nueva instancia de la clase <see cref="T:System.Collections.Specialized.NotifyCollectionChangedEventArgs" /> que describe un cambio <see cref="F:System.Collections.Specialized.NotifyCollectionChangedAction.Replace" /> de varios elementos.</summary>
  556. <param name="action">Acción que provocó el evento.Sólo puede establecerse en <see cref="F:System.Collections.Specialized.NotifyCollectionChangedAction.Replace" />.</param>
  557. <param name="newItems">Nuevos elementos por los que se reemplazan los elementos originales.</param>
  558. <param name="oldItems">Elementos originales reemplazados.</param>
  559. <param name="startingIndex">Índice del primer elemento de los elementos reemplazados.</param>
  560. <exception cref="T:System.ArgumentException">Si el valor de <paramref name="action" /> no es Replace.</exception>
  561. <exception cref="T:System.ArgumentNullException">Si <paramref name="oldItems" /> o <paramref name="newItems" /> es null.</exception>
  562. </member>
  563. <member name="M:System.Collections.Specialized.NotifyCollectionChangedEventArgs.#ctor(System.Collections.Specialized.NotifyCollectionChangedAction,System.Collections.IList,System.Int32)">
  564. <summary>Inicializa una nueva instancia de la clase <see cref="T:System.Collections.Specialized.NotifyCollectionChangedEventArgs" /> que describe un cambio de varios elementos o un cambio de <see cref="F:System.Collections.Specialized.NotifyCollectionChangedAction.Reset" />.</summary>
  565. <param name="action">Acción que provocó el evento.Puede establecerse en <see cref="F:System.Collections.Specialized.NotifyCollectionChangedAction.Reset" />, <see cref="F:System.Collections.Specialized.NotifyCollectionChangedAction.Add" /> o <see cref="F:System.Collections.Specialized.NotifyCollectionChangedAction.Remove" />.</param>
  566. <param name="changedItems">Elementos a los que afecta el cambio.</param>
  567. <param name="startingIndex">Índice donde se produjo el cambio.</param>
  568. <exception cref="T:System.ArgumentException">Si <paramref name="action" /> no es Reset, Add o Remove, si <paramref name="action" /> es Reset y <paramref name="changedItems" /> no es null o <paramref name="startingIndex" /> no es –1, o si la acción es Add o Remove y <paramref name="startingIndex" /> es menor que -1.</exception>
  569. <exception cref="T:System.ArgumentNullException">Si <paramref name="action" /> es Add o Remove y <paramref name="changedItems" /> es null.</exception>
  570. </member>
  571. <member name="M:System.Collections.Specialized.NotifyCollectionChangedEventArgs.#ctor(System.Collections.Specialized.NotifyCollectionChangedAction,System.Collections.IList,System.Int32,System.Int32)">
  572. <summary>Inicializa una nueva instancia de la clase <see cref="T:System.Collections.Specialized.NotifyCollectionChangedEventArgs" /> que describe un cambio <see cref="F:System.Collections.Specialized.NotifyCollectionChangedAction.Move" /> de varios elementos.</summary>
  573. <param name="action">Acción que provocó el evento.Sólo puede establecerse en <see cref="F:System.Collections.Specialized.NotifyCollectionChangedAction.Move" />.</param>
  574. <param name="changedItems">Elementos a los que afecta el cambio.</param>
  575. <param name="index">Nuevo índice de los elementos modificados.</param>
  576. <param name="oldIndex">Índice anterior de los elementos modificados.</param>
  577. <exception cref="T:System.ArgumentException">Si <paramref name="action" /> no es Move o <paramref name="index" /> es menor que 0.</exception>
  578. </member>
  579. <member name="M:System.Collections.Specialized.NotifyCollectionChangedEventArgs.#ctor(System.Collections.Specialized.NotifyCollectionChangedAction,System.Object)">
  580. <summary>Inicializa una nueva instancia de la clase <see cref="T:System.Collections.Specialized.NotifyCollectionChangedEventArgs" /> que describe un cambio de un elemento.</summary>
  581. <param name="action">Acción que provocó el evento.Puede establecerse en <see cref="F:System.Collections.Specialized.NotifyCollectionChangedAction.Reset" />, <see cref="F:System.Collections.Specialized.NotifyCollectionChangedAction.Add" /> o <see cref="F:System.Collections.Specialized.NotifyCollectionChangedAction.Remove" />.</param>
  582. <param name="changedItem">Elemento al que afecta el cambio.</param>
  583. <exception cref="T:System.ArgumentException">Si <paramref name="action" /> no es Reset, Add o Remove, o si <paramref name="action" /> es Reset y <paramref name="changedItem" /> no es null.</exception>
  584. </member>
  585. <member name="M:System.Collections.Specialized.NotifyCollectionChangedEventArgs.#ctor(System.Collections.Specialized.NotifyCollectionChangedAction,System.Object,System.Int32)">
  586. <summary>Inicializa una nueva instancia de la clase <see cref="T:System.Collections.Specialized.NotifyCollectionChangedEventArgs" /> que describe un cambio de un elemento.</summary>
  587. <param name="action">Acción que provocó el evento.Puede establecerse en <see cref="F:System.Collections.Specialized.NotifyCollectionChangedAction.Reset" />, <see cref="F:System.Collections.Specialized.NotifyCollectionChangedAction.Add" /> o <see cref="F:System.Collections.Specialized.NotifyCollectionChangedAction.Remove" />.</param>
  588. <param name="changedItem">Elemento al que afecta el cambio.</param>
  589. <param name="index">Índice donde se produjo el cambio.</param>
  590. <exception cref="T:System.ArgumentException">Si <paramref name="action" /> no es Reset, Add o Remove, o si <paramref name="action" /> es Reset y <paramref name="changedItems" /> no es null o <paramref name="index" /> no es -1.</exception>
  591. </member>
  592. <member name="M:System.Collections.Specialized.NotifyCollectionChangedEventArgs.#ctor(System.Collections.Specialized.NotifyCollectionChangedAction,System.Object,System.Int32,System.Int32)">
  593. <summary>Inicializa una nueva instancia de la clase <see cref="T:System.Collections.Specialized.NotifyCollectionChangedEventArgs" /> que describe un cambio <see cref="F:System.Collections.Specialized.NotifyCollectionChangedAction.Move" /> de un elemento.</summary>
  594. <param name="action">Acción que provocó el evento.Sólo puede establecerse en <see cref="F:System.Collections.Specialized.NotifyCollectionChangedAction.Move" />.</param>
  595. <param name="changedItem">Elemento al que afecta el cambio.</param>
  596. <param name="index">Nuevo índice del elemento modificado.</param>
  597. <param name="oldIndex">Índice anterior del elemento modificado.</param>
  598. <exception cref="T:System.ArgumentException">Si <paramref name="action" /> no es Move o <paramref name="index" /> es menor que 0.</exception>
  599. </member>
  600. <member name="M:System.Collections.Specialized.NotifyCollectionChangedEventArgs.#ctor(System.Collections.Specialized.NotifyCollectionChangedAction,System.Object,System.Object)">
  601. <summary>Inicializa una nueva instancia de la clase <see cref="T:System.Collections.Specialized.NotifyCollectionChangedEventArgs" /> que describe un cambio <see cref="F:System.Collections.Specialized.NotifyCollectionChangedAction.Replace" /> de un elemento.</summary>
  602. <param name="action">Acción que provocó el evento.Sólo puede establecerse en <see cref="F:System.Collections.Specialized.NotifyCollectionChangedAction.Replace" />.</param>
  603. <param name="newItem">Nuevo elemento por el que se reemplaza el elemento original.</param>
  604. <param name="oldItem">Elemento original reemplazado.</param>
  605. <exception cref="T:System.ArgumentException">Si el valor de <paramref name="action" /> no es Replace.</exception>
  606. </member>
  607. <member name="M:System.Collections.Specialized.NotifyCollectionChangedEventArgs.#ctor(System.Collections.Specialized.NotifyCollectionChangedAction,System.Object,System.Object,System.Int32)">
  608. <summary>Inicializa una nueva instancia de la clase <see cref="T:System.Collections.Specialized.NotifyCollectionChangedEventArgs" /> que describe un cambio <see cref="F:System.Collections.Specialized.NotifyCollectionChangedAction.Replace" /> de un elemento.</summary>
  609. <param name="action">Acción que provocó el evento.Puede establecerse en <see cref="F:System.Collections.Specialized.NotifyCollectionChangedAction.Replace" />.</param>
  610. <param name="newItem">Nuevo elemento por el que se reemplaza el elemento original.</param>
  611. <param name="oldItem">Elemento original reemplazado.</param>
  612. <param name="index">Índice del elemento reemplazado.</param>
  613. <exception cref="T:System.ArgumentException">Si el valor de <paramref name="action" /> no es Replace.</exception>
  614. </member>
  615. <member name="P:System.Collections.Specialized.NotifyCollectionChangedEventArgs.Action">
  616. <summary>Obtiene la acción que provocó el evento. </summary>
  617. <returns>Valor <see cref="T:System.Collections.Specialized.NotifyCollectionChangedAction" /> que describe la acción que provocó el evento.</returns>
  618. </member>
  619. <member name="P:System.Collections.Specialized.NotifyCollectionChangedEventArgs.NewItems">
  620. <summary>Obtiene la lista de nuevos elementos implicados en el cambio.</summary>
  621. <returns>Lista de nuevos elementos implicados en el cambio.</returns>
  622. </member>
  623. <member name="P:System.Collections.Specialized.NotifyCollectionChangedEventArgs.NewStartingIndex">
  624. <summary>Obtiene el índice donde se produjo el cambio.</summary>
  625. <returns>Índice de base cero donde se produjo el cambio.</returns>
  626. </member>
  627. <member name="P:System.Collections.Specialized.NotifyCollectionChangedEventArgs.OldItems">
  628. <summary>Obtiene la lista de elementos a los que afecta la acción <see cref="F:System.Collections.Specialized.NotifyCollectionChangedAction.Replace" />, Remove o Move.</summary>
  629. <returns>Lista de elementos a los que afecta la acción <see cref="F:System.Collections.Specialized.NotifyCollectionChangedAction.Replace" />, Remove o Move.</returns>
  630. </member>
  631. <member name="P:System.Collections.Specialized.NotifyCollectionChangedEventArgs.OldStartingIndex">
  632. <summary>Obtiene el índice donde se produjo la acción <see cref="F:System.Collections.Specialized.NotifyCollectionChangedAction.Move" />, Remove o Replace.</summary>
  633. <returns>Índice de base cero donde se produjo la acción <see cref="F:System.Collections.Specialized.NotifyCollectionChangedAction.Move" />, Remove o Replace.</returns>
  634. </member>
  635. <member name="T:System.Collections.Specialized.NotifyCollectionChangedEventHandler">
  636. <summary>Representa el método que controla el evento <see cref="E:System.Collections.Specialized.INotifyCollectionChanged.CollectionChanged" />. </summary>
  637. <param name="sender">Objeto que generó el evento.</param>
  638. <param name="e">Información acerca del evento.</param>
  639. </member>
  640. <member name="T:System.ComponentModel.DataErrorsChangedEventArgs">
  641. <summary>Proporciona datos para el evento <see cref="E:System.ComponentModel.INotifyDataErrorInfo.ErrorsChanged" />.</summary>
  642. </member>
  643. <member name="M:System.ComponentModel.DataErrorsChangedEventArgs.#ctor(System.String)">
  644. <summary>Inicializa una nueva instancia de la clase <see cref="T:System.ComponentModel.DataErrorsChangedEventArgs" />.</summary>
  645. <param name="propertyName">El nombre de la propiedad que tiene un error. null o <see cref="F:System.String.Empty" /> si el error es del nivel de objeto.</param>
  646. </member>
  647. <member name="P:System.ComponentModel.DataErrorsChangedEventArgs.PropertyName">
  648. <summary>Obtiene el nombre de la propiedad que tiene un error.</summary>
  649. <returns>Nombre de la propiedad que tiene un error.null o <see cref="F:System.String.Empty" /> si el error es de nivel de objeto.</returns>
  650. </member>
  651. <member name="T:System.ComponentModel.INotifyDataErrorInfo">
  652. <summary>Define los miembros que las clases de entidad de datos pueden implementar para proporcionar compatibilidad con la validación sincrónica y asincrónica personalizada.</summary>
  653. </member>
  654. <member name="E:System.ComponentModel.INotifyDataErrorInfo.ErrorsChanged">
  655. <summary>Se produce cuando cambian los errores de validación de una propiedad o de la entidad completa. </summary>
  656. </member>
  657. <member name="M:System.ComponentModel.INotifyDataErrorInfo.GetErrors(System.String)">
  658. <summary>Obtiene los errores de validación de la propiedad especificada o de la entidad completa.</summary>
  659. <returns>Errores de validación de la propiedad o de la entidad.</returns>
  660. <param name="propertyName">Nombre de la propiedad cuyos errores de validación se van a recuperar; null o <see cref="F:System.String.Empty" /> para recuperar los errores del nivel de entidad.</param>
  661. </member>
  662. <member name="P:System.ComponentModel.INotifyDataErrorInfo.HasErrors">
  663. <summary>Obtiene un valor que indica si la entidad tiene errores de validación. </summary>
  664. <returns>Es true si la entidad tiene errores de validación; de lo contrario, es false.</returns>
  665. </member>
  666. <member name="T:System.ComponentModel.INotifyPropertyChanged">
  667. <summary>Notifica a los clientes que un valor de propiedad ha cambiado.</summary>
  668. </member>
  669. <member name="E:System.ComponentModel.INotifyPropertyChanged.PropertyChanged">
  670. <summary>Tiene lugar cuando cambia un valor de propiedad.</summary>
  671. </member>
  672. <member name="T:System.ComponentModel.INotifyPropertyChanging">
  673. <summary>Notifica a los clientes que un valor de propiedad está cambiando.</summary>
  674. </member>
  675. <member name="E:System.ComponentModel.INotifyPropertyChanging.PropertyChanging">
  676. <summary>Se produce cuando un valor de propiedad está cambiando.</summary>
  677. </member>
  678. <member name="T:System.ComponentModel.PropertyChangedEventArgs">
  679. <summary>Proporciona datos para el evento <see cref="E:System.ComponentModel.INotifyPropertyChanged.PropertyChanged" />.</summary>
  680. </member>
  681. <member name="M:System.ComponentModel.PropertyChangedEventArgs.#ctor(System.String)">
  682. <summary>Inicializa una nueva instancia de la clase <see cref="T:System.ComponentModel.PropertyChangedEventArgs" />.</summary>
  683. <param name="propertyName">Nombre de la propiedad modificada. </param>
  684. </member>
  685. <member name="P:System.ComponentModel.PropertyChangedEventArgs.PropertyName">
  686. <summary>Obtiene el nombre de la propiedad modificada.</summary>
  687. <returns>Nombre de la propiedad modificada.</returns>
  688. </member>
  689. <member name="T:System.ComponentModel.PropertyChangedEventHandler">
  690. <summary>Representa el método que controlará al evento <see cref="E:System.ComponentModel.INotifyPropertyChanged.PropertyChanged" /> que se provoque cuando cambie una propiedad en un componente.</summary>
  691. <param name="sender">Origen del evento. </param>
  692. <param name="e">Objeto <see cref="T:System.ComponentModel.PropertyChangedEventArgs" /> que contiene los datos del evento. </param>
  693. </member>
  694. <member name="T:System.ComponentModel.PropertyChangingEventArgs">
  695. <summary>Proporciona datos para el evento <see cref="E:System.ComponentModel.INotifyPropertyChanging.PropertyChanging" />. </summary>
  696. </member>
  697. <member name="M:System.ComponentModel.PropertyChangingEventArgs.#ctor(System.String)">
  698. <summary>Inicializa una nueva instancia de la clase <see cref="T:System.ComponentModel.PropertyChangingEventArgs" />. </summary>
  699. <param name="propertyName">Nombre de la propiedad cuyo valor está cambiando.</param>
  700. </member>
  701. <member name="P:System.ComponentModel.PropertyChangingEventArgs.PropertyName">
  702. <summary>Obtiene el nombre de la propiedad cuyo valor está cambiando.</summary>
  703. <returns>Nombre de la propiedad cuyo valor está cambiando.</returns>
  704. </member>
  705. <member name="T:System.ComponentModel.PropertyChangingEventHandler">
  706. <summary>Representa el método que controlará el evento <see cref="E:System.ComponentModel.INotifyPropertyChanging.PropertyChanging" /> de una interfaz <see cref="T:System.ComponentModel.INotifyPropertyChanging" />. </summary>
  707. <param name="sender">Origen del evento. </param>
  708. <param name="e">Objeto <see cref="T:System.ComponentModel.PropertyChangingEventArgs" /> que contiene los datos del evento.</param>
  709. </member>
  710. <member name="T:System.Windows.Input.ICommand">
  711. <summary>Define un comando.</summary>
  712. </member>
  713. <member name="M:System.Windows.Input.ICommand.CanExecute(System.Object)">
  714. <summary>Define el método que determina si el comando puede ejecutarse en su estado actual.</summary>
  715. <returns>true si se puede ejecutar este comando; de lo contrario, false.</returns>
  716. <param name="parameter">Datos que usa el comando.Si el comando no exige pasar los datos, se puede establecer este objeto en null.</param>
  717. </member>
  718. <member name="E:System.Windows.Input.ICommand.CanExecuteChanged">
  719. <summary>Se produce cuando hay cambios que influyen en si el comando debería ejecutarse o no.</summary>
  720. </member>
  721. <member name="M:System.Windows.Input.ICommand.Execute(System.Object)">
  722. <summary>Define el método al que se llamará cuando se invoque el comando.</summary>
  723. <param name="parameter">Datos que usa el comando.Si el comando no exige pasar los datos, se puede establecer este objeto en null.</param>
  724. </member>
  725. </members>
  726. </doc>