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.
 
 
 
 
 
 

742 lines
62 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">
  30. <paramref name="item" /> 的新索引鍵。</param>
  31. <exception cref="T:System.ArgumentNullException">
  32. <paramref name="item" /> is null.-or-<paramref name="key" /> is null.</exception>
  33. <exception cref="T:System.ArgumentException">
  34. <paramref name="item" /> is not found.-or-<paramref name="key" /> already exists in the <see cref="T:System.Collections.ObjectModel.KeyedCollection`2" />.</exception>
  35. </member>
  36. <member name="M:System.Collections.ObjectModel.KeyedCollection`2.ClearItems">
  37. <summary>將所有項目從 <see cref="T:System.Collections.ObjectModel.KeyedCollection`2" /> 移除。</summary>
  38. </member>
  39. <member name="P:System.Collections.ObjectModel.KeyedCollection`2.Comparer">
  40. <summary>取得用來判斷集合中索引鍵是否相等的泛型等號比較子。</summary>
  41. <returns>
  42. <see cref="T:System.Collections.Generic.IEqualityComparer`1" /> 泛型介面的實作,用來判斷集合中索引鍵是否相等。</returns>
  43. </member>
  44. <member name="M:System.Collections.ObjectModel.KeyedCollection`2.Contains(`0)">
  45. <summary>判斷集合是否包含具有指定之索引鍵的項目。</summary>
  46. <returns>如果 <see cref="T:System.Collections.ObjectModel.KeyedCollection`2" /> 包含具有指定索引鍵的項目,則為 true,否則為 false。</returns>
  47. <param name="key">要在 <see cref="T:System.Collections.ObjectModel.KeyedCollection`2" /> 中尋找的索引鍵。</param>
  48. <exception cref="T:System.ArgumentNullException">
  49. <paramref name="key" /> is null.</exception>
  50. </member>
  51. <member name="P:System.Collections.ObjectModel.KeyedCollection`2.Dictionary">
  52. <summary>取得 <see cref="T:System.Collections.ObjectModel.KeyedCollection`2" /> 的查閱字典。</summary>
  53. <returns>
  54. <see cref="T:System.Collections.ObjectModel.KeyedCollection`2" /> 的查閱字典,如果有的話,否則為 null。</returns>
  55. </member>
  56. <member name="M:System.Collections.ObjectModel.KeyedCollection`2.GetKeyForItem(`1)">
  57. <summary>在衍生類別中實作時,從指定的項目擷取索引鍵。</summary>
  58. <returns>指定之項目的索引鍵。</returns>
  59. <param name="item">要擷取索引鍵的來源項目。</param>
  60. </member>
  61. <member name="M:System.Collections.ObjectModel.KeyedCollection`2.InsertItem(System.Int32,`1)">
  62. <summary>將項目插入 <see cref="T:System.Collections.ObjectModel.KeyedCollection`2" /> 中指定的索引處。</summary>
  63. <param name="index">應插入 <paramref name="item" /> 之以零為起始的索引。</param>
  64. <param name="item">要插入的物件。</param>
  65. <exception cref="T:System.ArgumentOutOfRangeException">
  66. <paramref name="index" /> is less than 0.-or-<paramref name="index" /> is greater than <see cref="P:System.Collections.ObjectModel.Collection`1.Count" />.</exception>
  67. </member>
  68. <member name="P:System.Collections.ObjectModel.KeyedCollection`2.Item(`0)">
  69. <summary>取得具有指定索引鍵的項目。</summary>
  70. <returns>具有指定索引鍵的項目。如果找不到具指定之索引鍵的項目,則會擲回例外狀況。</returns>
  71. <param name="key">要取得的項目索引鍵。</param>
  72. <exception cref="T:System.ArgumentNullException">
  73. <paramref name="key" /> is null.</exception>
  74. <exception cref="T:System.Collections.Generic.KeyNotFoundException">An element with the specified key does not exist in the collection.</exception>
  75. </member>
  76. <member name="M:System.Collections.ObjectModel.KeyedCollection`2.Remove(`0)">
  77. <summary>將有指定索引鍵的項目從 <see cref="T:System.Collections.ObjectModel.KeyedCollection`2" /> 移除。</summary>
  78. <returns>如果成功移除項目,則為 true,否則為 false。如果在 <see cref="T:System.Collections.ObjectModel.KeyedCollection`2" /> 中找不到 <paramref name="key" />,則這個方法也會傳回 false。</returns>
  79. <param name="key">要移除的項目索引鍵。</param>
  80. <exception cref="T:System.ArgumentNullException">
  81. <paramref name="key" /> is null.</exception>
  82. </member>
  83. <member name="M:System.Collections.ObjectModel.KeyedCollection`2.RemoveItem(System.Int32)">
  84. <summary>移除 <see cref="T:System.Collections.ObjectModel.KeyedCollection`2" /> 中指定之索引處的項目。</summary>
  85. <param name="index">要移除的項目索引。</param>
  86. </member>
  87. <member name="M:System.Collections.ObjectModel.KeyedCollection`2.SetItem(System.Int32,`1)">
  88. <summary>以指定的項目取代位於指定索引上的項目。</summary>
  89. <param name="index">要取代之項目的索引,而這個索引為以零為起始。</param>
  90. <param name="item">新項目。</param>
  91. </member>
  92. <member name="T:System.Collections.ObjectModel.ObservableCollection`1">
  93. <summary>表示會在加入或移除項目時,或重新整理整份清單時,提供告知的動態資料集合。</summary>
  94. <typeparam name="T">集合中的項目型別。</typeparam>
  95. </member>
  96. <member name="M:System.Collections.ObjectModel.ObservableCollection`1.#ctor">
  97. <summary>初始化 <see cref="T:System.Collections.ObjectModel.ObservableCollection`1" /> 類別的新執行個體。</summary>
  98. </member>
  99. <member name="M:System.Collections.ObjectModel.ObservableCollection`1.#ctor(System.Collections.Generic.IEnumerable{`0})">
  100. <summary>初始化 <see cref="T:System.Collections.ObjectModel.ObservableCollection`1" /> 類別的新執行個體,這個類別包含自指定之集合複製過來的項目。</summary>
  101. <param name="collection">從中複製項目的集合。</param>
  102. <exception cref="T:System.ArgumentNullException">
  103. <paramref name="collection" /> 參數不能為 null。</exception>
  104. </member>
  105. <member name="M:System.Collections.ObjectModel.ObservableCollection`1.BlockReentrancy">
  106. <summary>不允許變更這個集合的可重新進入嘗試。</summary>
  107. <returns>
  108. <see cref="T:System.IDisposable" /> 物件,可用來處置物件。</returns>
  109. </member>
  110. <member name="M:System.Collections.ObjectModel.ObservableCollection`1.CheckReentrancy">
  111. <summary>檢查是否有變更這個集合的可重新進入嘗試。</summary>
  112. <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>
  113. </member>
  114. <member name="M:System.Collections.ObjectModel.ObservableCollection`1.ClearItems">
  115. <summary>將所有項目從集合中移除。</summary>
  116. </member>
  117. <member name="E:System.Collections.ObjectModel.ObservableCollection`1.CollectionChanged">
  118. <summary>在將項目加入、移除、變更、移動,或整份清單重新整理時發生。</summary>
  119. </member>
  120. <member name="M:System.Collections.ObjectModel.ObservableCollection`1.InsertItem(System.Int32,`0)">
  121. <summary>將項目插入至位於指定索引處的集合中。</summary>
  122. <param name="index">應該插入 <paramref name="item" /> 之以零起始的索引。</param>
  123. <param name="item">要插入的物件。</param>
  124. </member>
  125. <member name="M:System.Collections.ObjectModel.ObservableCollection`1.Move(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.MoveItem(System.Int32,System.Int32)">
  131. <summary>將集合中之指定索引處的項目移至新位置。</summary>
  132. <param name="oldIndex">以零起始的索引,指定要移動之項目的位置。</param>
  133. <param name="newIndex">以零起始的索引,指定項目的新位置。</param>
  134. </member>
  135. <member name="M:System.Collections.ObjectModel.ObservableCollection`1.OnCollectionChanged(System.Collections.Specialized.NotifyCollectionChangedEventArgs)">
  136. <summary>使用所提供的引數來引發 <see cref="E:System.Collections.ObjectModel.ObservableCollection`1.CollectionChanged" /> 事件。</summary>
  137. <param name="e">所引發事件的引數。</param>
  138. </member>
  139. <member name="M:System.Collections.ObjectModel.ObservableCollection`1.OnPropertyChanged(System.ComponentModel.PropertyChangedEventArgs)">
  140. <summary>使用所提供的引數來引發 <see cref="E:System.Collections.ObjectModel.ObservableCollection`1.PropertyChanged" /> 事件。</summary>
  141. <param name="e">所引發事件的引數。</param>
  142. </member>
  143. <member name="E:System.Collections.ObjectModel.ObservableCollection`1.PropertyChanged">
  144. <summary>當屬性值變更時發生。</summary>
  145. </member>
  146. <member name="M:System.Collections.ObjectModel.ObservableCollection`1.RemoveItem(System.Int32)">
  147. <summary>移除位於集合中之指定索引處的項目。</summary>
  148. <param name="index">要移除項目之以零起始的索引。</param>
  149. </member>
  150. <member name="M:System.Collections.ObjectModel.ObservableCollection`1.SetItem(System.Int32,`0)">
  151. <summary>取代指定之索引處的項目。</summary>
  152. <param name="index">要取代的項目之以零起始的索引。</param>
  153. <param name="item">指定之索引處的項目新值。</param>
  154. </member>
  155. <member name="E:System.Collections.ObjectModel.ObservableCollection`1.System#ComponentModel#INotifyPropertyChanged#PropertyChanged">
  156. <summary>當屬性值變更時發生。</summary>
  157. </member>
  158. <member name="T:System.Collections.ObjectModel.ReadOnlyDictionary`2">
  159. <summary>表示索引鍵/值組的唯讀泛型集合。</summary>
  160. <typeparam name="TKey">字典中之索引鍵的型別。</typeparam>
  161. <typeparam name="TValue">字典中之值的型別。</typeparam>
  162. </member>
  163. <member name="M:System.Collections.ObjectModel.ReadOnlyDictionary`2.#ctor(System.Collections.Generic.IDictionary{`0,`1})">
  164. <summary>初始化 <see cref="T:System.Collections.ObjectModel.ReadOnlyDictionary`2" /> 類別的新執行個體,這個執行個體是指定之字典的包裝函式。</summary>
  165. <param name="dictionary">要包裝的字典。</param>
  166. </member>
  167. <member name="M:System.Collections.ObjectModel.ReadOnlyDictionary`2.ContainsKey(`0)">
  168. <summary>判斷字典是否包含具有指定索引鍵的項目。</summary>
  169. <returns>如果字典中包含有指定之索引鍵的項目則為 true,否則為 false。</returns>
  170. <param name="key">要在字典中尋找的索引鍵。</param>
  171. </member>
  172. <member name="P:System.Collections.ObjectModel.ReadOnlyDictionary`2.Count">
  173. <summary>取得字典中的項目數目。</summary>
  174. <returns>字典中的項目數目。</returns>
  175. </member>
  176. <member name="P:System.Collections.ObjectModel.ReadOnlyDictionary`2.Dictionary">
  177. <summary>取得這個 <see cref="T:System.Collections.ObjectModel.ReadOnlyDictionary`2" /> 物件包裝的字典。</summary>
  178. <returns>這個物件包裝的字典。</returns>
  179. </member>
  180. <member name="M:System.Collections.ObjectModel.ReadOnlyDictionary`2.GetEnumerator">
  181. <summary>傳回在 <see cref="T:System.Collections.ObjectModel.ReadOnlyDictionary`2" /> 中逐一查看的列舉值。</summary>
  182. <returns>可用來逐一查看集合的列舉值。</returns>
  183. </member>
  184. <member name="P:System.Collections.ObjectModel.ReadOnlyDictionary`2.Item(`0)">
  185. <summary>取得具有指定之索引鍵的項目。</summary>
  186. <returns>具有指定索引鍵的項目。</returns>
  187. <param name="key">要取得的元素索引鍵。</param>
  188. <exception cref="T:System.ArgumentNullException">
  189. <paramref name="key" /> 為 null。</exception>
  190. <exception cref="T:System.Collections.Generic.KeyNotFoundException">屬性已擷取,並且找不到 <paramref name="key" />。</exception>
  191. </member>
  192. <member name="P:System.Collections.ObjectModel.ReadOnlyDictionary`2.Keys">
  193. <summary>取得索引鍵集合,其中包含此字典的索引鍵。</summary>
  194. <returns>索引鍵集合,其中包含此字典的索引鍵。</returns>
  195. </member>
  196. <member name="M:System.Collections.ObjectModel.ReadOnlyDictionary`2.System#Collections#Generic#ICollection{T}#Add(System.Collections.Generic.KeyValuePair{`0,`1})">
  197. <summary>在所有情況下都會擲回 <see cref="T:System.NotSupportedException" /> 例外狀況。</summary>
  198. <param name="item">要加入字典中的物件。</param>
  199. <exception cref="T:System.NotSupportedException">在所有情況下。</exception>
  200. </member>
  201. <member name="M:System.Collections.ObjectModel.ReadOnlyDictionary`2.System#Collections#Generic#ICollection{T}#Clear">
  202. <summary>在所有情況下都會擲回 <see cref="T:System.NotSupportedException" /> 例外狀況。</summary>
  203. <exception cref="T:System.NotSupportedException">在所有情況下。</exception>
  204. </member>
  205. <member name="M:System.Collections.ObjectModel.ReadOnlyDictionary`2.System#Collections#Generic#ICollection{T}#Contains(System.Collections.Generic.KeyValuePair{`0,`1})">
  206. <summary>判斷字典是否包含特定值。</summary>
  207. <returns>如果在字典中找到 <paramref name="item" /> 則為 true,否則為 false。</returns>
  208. <param name="item">要在字典中尋找的物件。</param>
  209. </member>
  210. <member name="M:System.Collections.ObjectModel.ReadOnlyDictionary`2.System#Collections#Generic#ICollection{T}#CopyTo(System.Collections.Generic.KeyValuePair{`0,`1}[],System.Int32)">
  211. <summary>從指定的陣列索引處開始,將字典的項目複製到陣列。</summary>
  212. <param name="array">一維陣列,從字典複製而來之項目的目的端。陣列必須有以零起始的索引。</param>
  213. <param name="arrayIndex">
  214. <paramref name="array" /> 中以零起始的索引,是複製開始的位置。</param>
  215. <exception cref="T:System.ArgumentNullException">
  216. <paramref name="array" /> 為 null。</exception>
  217. <exception cref="T:System.ArgumentOutOfRangeException">
  218. <paramref name="arrayIndex" /> 小於 0。</exception>
  219. <exception cref="T:System.ArgumentException">
  220. <paramref name="array" /> 為多維。-或-來源字典中的項目數大於從 <paramref name="arrayIndex" /> 到目的端 <paramref name="array" /> 結尾的可用空間。-或-<paramref name="T" /> 型別無法自動轉換成目的 <paramref name="array" /> 的型別。</exception>
  221. </member>
  222. <member name="P:System.Collections.ObjectModel.ReadOnlyDictionary`2.System#Collections#Generic#ICollection{T}#IsReadOnly">
  223. <summary>取得值,這個值表示字典是否為唯讀。</summary>
  224. <returns>所有情況下都是 true。</returns>
  225. </member>
  226. <member name="M:System.Collections.ObjectModel.ReadOnlyDictionary`2.System#Collections#Generic#ICollection{T}#Remove(System.Collections.Generic.KeyValuePair{`0,`1})">
  227. <summary>在所有情況下都會擲回 <see cref="T:System.NotSupportedException" /> 例外狀況。</summary>
  228. <returns>在所有情況下都會擲回 <see cref="T:System.NotSupportedException" /> 例外狀況。</returns>
  229. <param name="item">要從字典中移除的物件。</param>
  230. <exception cref="T:System.NotSupportedException">在所有情況下。</exception>
  231. </member>
  232. <member name="M:System.Collections.ObjectModel.ReadOnlyDictionary`2.System#Collections#Generic#IDictionary{TKey@TValue}#Add(`0,`1)">
  233. <summary>在所有情況下都會擲回 <see cref="T:System.NotSupportedException" /> 例外狀況。</summary>
  234. <param name="key">物件,做為要加入之項目的索引鍵。</param>
  235. <param name="value">物件,當做要加入之項目的值使用。</param>
  236. <exception cref="T:System.NotSupportedException">在所有情況下。</exception>
  237. </member>
  238. <member name="P:System.Collections.ObjectModel.ReadOnlyDictionary`2.System#Collections#Generic#IDictionary{TKey@TValue}#Item(`0)">
  239. <summary>取得具有指定之索引鍵的項目。</summary>
  240. <returns>具有指定索引鍵的項目。</returns>
  241. <param name="key">要取得或設定之項目的索引鍵。</param>
  242. <exception cref="T:System.ArgumentNullException">
  243. <paramref name="key" /> 為 null。</exception>
  244. <exception cref="T:System.Collections.Generic.KeyNotFoundException">屬性已擷取,並且找不到 <paramref name="key" />。</exception>
  245. <exception cref="T:System.NotSupportedException">屬性已設定。</exception>
  246. </member>
  247. <member name="P:System.Collections.ObjectModel.ReadOnlyDictionary`2.System#Collections#Generic#IDictionary{TKey@TValue}#Keys">
  248. <summary>取得集合,其中包含字典的索引鍵。</summary>
  249. <returns>集合,其中包含實作 <see cref="T:System.Collections.ObjectModel.ReadOnlyDictionary`2" /> 之物件的索引鍵。</returns>
  250. </member>
  251. <member name="M:System.Collections.ObjectModel.ReadOnlyDictionary`2.System#Collections#Generic#IDictionary{TKey@TValue}#Remove(`0)">
  252. <summary>在所有情況下都會擲回 <see cref="T:System.NotSupportedException" /> 例外狀況。</summary>
  253. <returns>在所有情況下都會擲回 <see cref="T:System.NotSupportedException" /> 例外狀況。</returns>
  254. <param name="key">要移除之項目的名稱。</param>
  255. <exception cref="T:System.NotSupportedException">在所有情況下。</exception>
  256. </member>
  257. <member name="P:System.Collections.ObjectModel.ReadOnlyDictionary`2.System#Collections#Generic#IDictionary{TKey@TValue}#Values">
  258. <summary>取得集合,其中包含字典中的所有值。</summary>
  259. <returns>集合,其中包含實作 <see cref="T:System.Collections.ObjectModel.ReadOnlyDictionary`2" /> 之物件中的值。</returns>
  260. </member>
  261. <member name="P:System.Collections.ObjectModel.ReadOnlyDictionary`2.System#Collections#Generic#IReadOnlyDictionary{TKey@TValue}#Keys">
  262. <summary>取得可列舉集合,其中包含唯讀字典中的索引鍵。</summary>
  263. <returns>包含唯讀字典中索引鍵的可列舉集合。</returns>
  264. </member>
  265. <member name="P:System.Collections.ObjectModel.ReadOnlyDictionary`2.System#Collections#Generic#IReadOnlyDictionary{TKey@TValue}#Values">
  266. <summary>取得可列舉集合,其中包含唯讀字典中的值。</summary>
  267. <returns>包含唯讀字典中之值的可列舉集合。</returns>
  268. </member>
  269. <member name="M:System.Collections.ObjectModel.ReadOnlyDictionary`2.System#Collections#ICollection#CopyTo(System.Array,System.Int32)">
  270. <summary>從指定的陣列索引處開始,將字典的項目複製到陣列。</summary>
  271. <param name="array">一維陣列,從字典複製而來之項目的目的端。陣列必須有以零起始的索引。</param>
  272. <param name="index">
  273. <paramref name="array" /> 中以零起始的索引,是複製開始的位置。</param>
  274. <exception cref="T:System.ArgumentNullException">
  275. <paramref name="array" /> 為 null。</exception>
  276. <exception cref="T:System.ArgumentOutOfRangeException">
  277. <paramref name="index" /> 小於零。</exception>
  278. <exception cref="T:System.ArgumentException">
  279. <paramref name="array" /> 為多維。-或-來源字典中的項目數大於從 <paramref name="index" /> 到目的端 <paramref name="array" /> 結尾的可用空間。-或- 來源字典的型別無法自動轉換為目的端 <paramref name="array" /><paramref name="." /> 的型別。</exception>
  280. </member>
  281. <member name="P:System.Collections.ObjectModel.ReadOnlyDictionary`2.System#Collections#ICollection#IsSynchronized">
  282. <summary>取得值,這個值指出是否同步存取字典 (具備執行緒安全)。</summary>
  283. <returns>如果會同步存取字典 (具備執行緒安全),則為 true,否則為 false。</returns>
  284. </member>
  285. <member name="P:System.Collections.ObjectModel.ReadOnlyDictionary`2.System#Collections#ICollection#SyncRoot">
  286. <summary>取得物件,該物件可用來同步存取字典。</summary>
  287. <returns>可用來同步存取字典的物件。</returns>
  288. </member>
  289. <member name="M:System.Collections.ObjectModel.ReadOnlyDictionary`2.System#Collections#IDictionary#Add(System.Object,System.Object)">
  290. <summary>在所有情況下都會擲回 <see cref="T:System.NotSupportedException" /> 例外狀況。</summary>
  291. <param name="key">要加入的元素的索引鍵。</param>
  292. <param name="value">要加入的項目的值。</param>
  293. <exception cref="T:System.NotSupportedException">在所有情況下。</exception>
  294. </member>
  295. <member name="M:System.Collections.ObjectModel.ReadOnlyDictionary`2.System#Collections#IDictionary#Clear">
  296. <summary>在所有情況下都會擲回 <see cref="T:System.NotSupportedException" /> 例外狀況。</summary>
  297. <exception cref="T:System.NotSupportedException">在所有情況下。</exception>
  298. </member>
  299. <member name="M:System.Collections.ObjectModel.ReadOnlyDictionary`2.System#Collections#IDictionary#Contains(System.Object)">
  300. <summary>判斷字典是否包含具有指定索引鍵的項目。</summary>
  301. <returns>如果字典中包含有指定之索引鍵的項目則為 true,否則為 false。</returns>
  302. <param name="key">要在字典中尋找的索引鍵。</param>
  303. <exception cref="T:System.ArgumentNullException">
  304. <paramref name="key" /> 為 null。</exception>
  305. </member>
  306. <member name="M:System.Collections.ObjectModel.ReadOnlyDictionary`2.System#Collections#IDictionary#GetEnumerator">
  307. <summary>傳回字典的列舉值。</summary>
  308. <returns>字典的列舉值。</returns>
  309. </member>
  310. <member name="P:System.Collections.ObjectModel.ReadOnlyDictionary`2.System#Collections#IDictionary#IsFixedSize">
  311. <summary>取得值,這個值表示字典是否具有固定大小。</summary>
  312. <returns>如果字典具有固定大小則為 true,否則為 false。</returns>
  313. </member>
  314. <member name="P:System.Collections.ObjectModel.ReadOnlyDictionary`2.System#Collections#IDictionary#IsReadOnly">
  315. <summary>取得值,這個值表示字典是否為唯讀。</summary>
  316. <returns>所有情況下都是 true。</returns>
  317. </member>
  318. <member name="P:System.Collections.ObjectModel.ReadOnlyDictionary`2.System#Collections#IDictionary#Item(System.Object)">
  319. <summary>取得具有指定之索引鍵的項目。</summary>
  320. <returns>具有指定索引鍵的項目。</returns>
  321. <param name="key">要取得或設定之項目的索引鍵。</param>
  322. <exception cref="T:System.ArgumentNullException">
  323. <paramref name="key" /> 為 null。</exception>
  324. <exception cref="T:System.NotSupportedException">屬性已設定。-或-屬性已設定、<paramref name="key" /> 不存在於集合中,而且字典具有固定大小。</exception>
  325. </member>
  326. <member name="P:System.Collections.ObjectModel.ReadOnlyDictionary`2.System#Collections#IDictionary#Keys">
  327. <summary>取得集合,其中包含字典的索引鍵。</summary>
  328. <returns>集合,包含字典的索引鍵。</returns>
  329. </member>
  330. <member name="M:System.Collections.ObjectModel.ReadOnlyDictionary`2.System#Collections#IDictionary#Remove(System.Object)">
  331. <summary>在所有情況下都會擲回 <see cref="T:System.NotSupportedException" /> 例外狀況。</summary>
  332. <param name="key">要移除之項目的名稱。</param>
  333. <exception cref="T:System.NotSupportedException">在所有情況下。</exception>
  334. </member>
  335. <member name="P:System.Collections.ObjectModel.ReadOnlyDictionary`2.System#Collections#IDictionary#Values">
  336. <summary>取得集合,其中包含字典中的所有值。</summary>
  337. <returns>集合,包含字典中的值。</returns>
  338. </member>
  339. <member name="M:System.Collections.ObjectModel.ReadOnlyDictionary`2.System#Collections#IEnumerable#GetEnumerator">
  340. <summary>傳回會逐一查看集合的列舉程式。</summary>
  341. <returns>可用來逐一查看集合的列舉值。</returns>
  342. </member>
  343. <member name="M:System.Collections.ObjectModel.ReadOnlyDictionary`2.TryGetValue(`0,`1@)">
  344. <summary>擷取與指定之索引鍵相關聯的值。</summary>
  345. <returns>如果實作 <see cref="T:System.Collections.ObjectModel.ReadOnlyDictionary`2" /> 之物件包含具有指定索引鍵的元素,則為 true,否則為 false。</returns>
  346. <param name="key">索引鍵,將會擷取它的值。</param>
  347. <param name="value">這個方法傳回時,如果找到索引鍵,則為與指定索引鍵關聯的值,否則為 <paramref name="value" /> 參數的型別預設值。這個參數會以未初始化的狀態傳遞。</param>
  348. </member>
  349. <member name="P:System.Collections.ObjectModel.ReadOnlyDictionary`2.Values">
  350. <summary>取得集合,其中包含字典中的所有值。</summary>
  351. <returns>集合,其中包含實作 <see cref="T:System.Collections.ObjectModel.ReadOnlyDictionary`2" /> 之物件中的值。</returns>
  352. </member>
  353. <member name="T:System.Collections.ObjectModel.ReadOnlyDictionary`2.KeyCollection">
  354. <summary>表示 <see cref="T:System.Collections.ObjectModel.ReadOnlyDictionary`2" /> 物件之索引鍵的唯讀集合。</summary>
  355. </member>
  356. <member name="M:System.Collections.ObjectModel.ReadOnlyDictionary`2.KeyCollection.CopyTo(`0[],System.Int32)">
  357. <summary>從特定的陣列索引開始,將集合的元素複製到陣列中。</summary>
  358. <param name="array">從集合複製元素之目的端一維陣列。陣列必須有以零起始的索引。</param>
  359. <param name="arrayIndex">
  360. <paramref name="array" /> 中以零起始的索引,是複製開始的位置。</param>
  361. <exception cref="T:System.ArgumentNullException">
  362. <paramref name="array" /> 為 null。</exception>
  363. <exception cref="T:System.ArgumentOutOfRangeException">
  364. <paramref name="arrayIndex" /> 小於 0。</exception>
  365. <exception cref="T:System.ArgumentException">
  366. <paramref name="array" /> 為多維。-或-來源集合中的項目數目大於從 <paramref name="arrayIndex" /> 到目的端 <paramref name="array" /> 結尾的可用空間。-或-<paramref name="T" /> 型別無法自動轉換成目的 <paramref name="array" /> 的型別。</exception>
  367. </member>
  368. <member name="P:System.Collections.ObjectModel.ReadOnlyDictionary`2.KeyCollection.Count">
  369. <summary>取得集合中的項目數目。</summary>
  370. <returns>集合中的項目數目。</returns>
  371. </member>
  372. <member name="M:System.Collections.ObjectModel.ReadOnlyDictionary`2.KeyCollection.GetEnumerator">
  373. <summary>傳回可逐一查看集合的列舉程式。</summary>
  374. <returns>可用來逐一查看集合的列舉值。</returns>
  375. </member>
  376. <member name="M:System.Collections.ObjectModel.ReadOnlyDictionary`2.KeyCollection.System#Collections#Generic#ICollection{T}#Add(`0)">
  377. <summary>在所有情況下都會擲回 <see cref="T:System.NotSupportedException" /> 例外狀況。</summary>
  378. <param name="item">要加入集合中的物件。</param>
  379. <exception cref="T:System.NotSupportedException">在所有情況下。</exception>
  380. </member>
  381. <member name="M:System.Collections.ObjectModel.ReadOnlyDictionary`2.KeyCollection.System#Collections#Generic#ICollection{T}#Clear">
  382. <summary>在所有情況下都會擲回 <see cref="T:System.NotSupportedException" /> 例外狀況。</summary>
  383. <exception cref="T:System.NotSupportedException">在所有情況下。</exception>
  384. </member>
  385. <member name="M:System.Collections.ObjectModel.ReadOnlyDictionary`2.KeyCollection.System#Collections#Generic#ICollection{T}#Contains(`0)">
  386. <summary>判斷集合是否包含特定值。</summary>
  387. <returns>如果在集合中找到 <paramref name="item" />,則為 true,否則為 false。</returns>
  388. <param name="item">要放置在集合中的物件。</param>
  389. </member>
  390. <member name="P:System.Collections.ObjectModel.ReadOnlyDictionary`2.KeyCollection.System#Collections#Generic#ICollection{T}#IsReadOnly">
  391. <summary>取得值,這個值表示集合是否為唯讀。</summary>
  392. <returns>所有情況下都是 true。</returns>
  393. </member>
  394. <member name="M:System.Collections.ObjectModel.ReadOnlyDictionary`2.KeyCollection.System#Collections#Generic#ICollection{T}#Remove(`0)">
  395. <summary>在所有情況下都會擲回 <see cref="T:System.NotSupportedException" /> 例外狀況。</summary>
  396. <returns>如果已順利從集合中移除 <paramref name="item" /> 則為 true,否則為 false。如果在原始的集合中找不到 <paramref name="item" />,這個方法也會傳回 false。</returns>
  397. <param name="item">要從集合移除的物件。</param>
  398. <exception cref="T:System.NotSupportedException">在所有情況下。</exception>
  399. </member>
  400. <member name="M:System.Collections.ObjectModel.ReadOnlyDictionary`2.KeyCollection.System#Collections#ICollection#CopyTo(System.Array,System.Int32)">
  401. <summary>從特定的陣列索引開始,將集合的元素複製到陣列中。</summary>
  402. <param name="array">從集合複製元素之目的端一維陣列。陣列必須有以零起始的索引。</param>
  403. <param name="index">
  404. <paramref name="array" /> 中以零起始的索引,是複製開始的位置。</param>
  405. <exception cref="T:System.ArgumentNullException">
  406. <paramref name="array" /> 為 null。</exception>
  407. <exception cref="T:System.ArgumentOutOfRangeException">
  408. <paramref name="index" /> 小於 0。</exception>
  409. <exception cref="T:System.ArgumentException">
  410. <paramref name="array" /> 為多維。-或-來源集合中的項目數目大於從 <paramref name="index" /> 到目的端 <paramref name="array" /> 結尾的可用空間。</exception>
  411. </member>
  412. <member name="P:System.Collections.ObjectModel.ReadOnlyDictionary`2.KeyCollection.System#Collections#ICollection#IsSynchronized">
  413. <summary>取得值,表示對集合的存取是否為同步的 (安全執行緒)。</summary>
  414. <returns>如果對集合的存取是同步處理的 (安全執行緒),則為 true,否則為 false。</returns>
  415. </member>
  416. <member name="P:System.Collections.ObjectModel.ReadOnlyDictionary`2.KeyCollection.System#Collections#ICollection#SyncRoot">
  417. <summary>取得物件,可用來對集合進行同步存取。</summary>
  418. <returns>Object,可用來對集合同步存取。</returns>
  419. </member>
  420. <member name="M:System.Collections.ObjectModel.ReadOnlyDictionary`2.KeyCollection.System#Collections#IEnumerable#GetEnumerator">
  421. <summary>傳回可逐一查看集合的列舉程式。</summary>
  422. <returns>可用來逐一查看集合的列舉值。</returns>
  423. </member>
  424. <member name="T:System.Collections.ObjectModel.ReadOnlyDictionary`2.ValueCollection">
  425. <summary>表示 <see cref="T:System.Collections.ObjectModel.ReadOnlyDictionary`2" /> 物件值的唯讀集合。</summary>
  426. </member>
  427. <member name="M:System.Collections.ObjectModel.ReadOnlyDictionary`2.ValueCollection.CopyTo(`1[],System.Int32)">
  428. <summary>從特定的陣列索引開始,將集合的元素複製到陣列中。</summary>
  429. <param name="array">從集合複製元素之目的端一維陣列。陣列必須有以零起始的索引。</param>
  430. <param name="arrayIndex">
  431. <paramref name="array" /> 中以零起始的索引,是複製開始的位置。</param>
  432. <exception cref="T:System.ArgumentNullException">
  433. <paramref name="array" /> 為 null。</exception>
  434. <exception cref="T:System.ArgumentOutOfRangeException">
  435. <paramref name="arrayIndex" /> 小於 0。</exception>
  436. <exception cref="T:System.ArgumentException">
  437. <paramref name="array" /> 為多維。-或-來源集合中的項目數目大於從 <paramref name="arrayIndex" /> 到目的端 <paramref name="array" /> 結尾的可用空間。-或-<paramref name="T" /> 型別無法自動轉換成目的 <paramref name="array" /> 的型別。</exception>
  438. </member>
  439. <member name="P:System.Collections.ObjectModel.ReadOnlyDictionary`2.ValueCollection.Count">
  440. <summary>取得集合中的項目數目。</summary>
  441. <returns>集合中的項目數目。</returns>
  442. </member>
  443. <member name="M:System.Collections.ObjectModel.ReadOnlyDictionary`2.ValueCollection.GetEnumerator">
  444. <summary>傳回可逐一查看集合的列舉程式。</summary>
  445. <returns>可用來逐一查看集合的列舉值。</returns>
  446. </member>
  447. <member name="M:System.Collections.ObjectModel.ReadOnlyDictionary`2.ValueCollection.System#Collections#Generic#ICollection{T}#Add(`1)">
  448. <summary>在所有情況下都會擲回 <see cref="T:System.NotSupportedException" /> 例外狀況。</summary>
  449. <param name="item">要加入集合中的物件。</param>
  450. <exception cref="T:System.NotSupportedException">在所有情況下。</exception>
  451. </member>
  452. <member name="M:System.Collections.ObjectModel.ReadOnlyDictionary`2.ValueCollection.System#Collections#Generic#ICollection{T}#Clear">
  453. <summary>在所有情況下都會擲回 <see cref="T:System.NotSupportedException" /> 例外狀況。</summary>
  454. <exception cref="T:System.NotSupportedException">在所有情況下。</exception>
  455. </member>
  456. <member name="M:System.Collections.ObjectModel.ReadOnlyDictionary`2.ValueCollection.System#Collections#Generic#ICollection{T}#Contains(`1)">
  457. <summary>判斷集合是否包含特定值。</summary>
  458. <returns>如果在集合中找到 <paramref name="item" />,則為 true,否則為 false。</returns>
  459. <param name="item">要放置在集合中的物件。</param>
  460. </member>
  461. <member name="P:System.Collections.ObjectModel.ReadOnlyDictionary`2.ValueCollection.System#Collections#Generic#ICollection{T}#IsReadOnly">
  462. <summary>取得值,這個值表示集合是否為唯讀。</summary>
  463. <returns>所有情況下都是 true。</returns>
  464. </member>
  465. <member name="M:System.Collections.ObjectModel.ReadOnlyDictionary`2.ValueCollection.System#Collections#Generic#ICollection{T}#Remove(`1)">
  466. <summary>在所有情況下都會擲回 <see cref="T:System.NotSupportedException" /> 例外狀況。</summary>
  467. <returns>如果已順利從集合中移除 <paramref name="item" /> 則為 true,否則為 false。如果在原始的集合中找不到 <paramref name="item" />,這個方法也會傳回 false。</returns>
  468. <param name="item">要從集合移除的物件。</param>
  469. <exception cref="T:System.NotSupportedException">在所有情況下。</exception>
  470. </member>
  471. <member name="M:System.Collections.ObjectModel.ReadOnlyDictionary`2.ValueCollection.System#Collections#ICollection#CopyTo(System.Array,System.Int32)">
  472. <summary>從特定的陣列索引開始,將集合的元素複製到陣列中。</summary>
  473. <param name="array">從集合複製元素之目的端一維陣列。陣列必須有以零起始的索引。</param>
  474. <param name="index">
  475. <paramref name="array" /> 中以零起始的索引,是複製開始的位置。</param>
  476. <exception cref="T:System.ArgumentNullException">
  477. <paramref name="array" /> 為 null。</exception>
  478. <exception cref="T:System.ArgumentOutOfRangeException">
  479. <paramref name="index" /> 小於 0。</exception>
  480. <exception cref="T:System.ArgumentException">
  481. <paramref name="array" /> 為多維。-或-來源集合中的項目數目大於從 <paramref name="index" /> 到目的端 <paramref name="array" /> 結尾的可用空間。</exception>
  482. </member>
  483. <member name="P:System.Collections.ObjectModel.ReadOnlyDictionary`2.ValueCollection.System#Collections#ICollection#IsSynchronized">
  484. <summary>取得值,表示對集合的存取是否為同步的 (安全執行緒)。</summary>
  485. <returns>如果對集合的存取是同步處理的 (安全執行緒),則為 true,否則為 false。</returns>
  486. </member>
  487. <member name="P:System.Collections.ObjectModel.ReadOnlyDictionary`2.ValueCollection.System#Collections#ICollection#SyncRoot">
  488. <summary>取得物件,可用來對集合進行同步存取。</summary>
  489. <returns>Object,可用來對集合同步存取。</returns>
  490. </member>
  491. <member name="M:System.Collections.ObjectModel.ReadOnlyDictionary`2.ValueCollection.System#Collections#IEnumerable#GetEnumerator">
  492. <summary>傳回可逐一查看集合的列舉程式。</summary>
  493. <returns>可用來逐一查看集合的列舉值。</returns>
  494. </member>
  495. <member name="T:System.Collections.ObjectModel.ReadOnlyObservableCollection`1">
  496. <summary>表示唯讀 <see cref="T:System.Collections.ObjectModel.ObservableCollection`1" />。</summary>
  497. <typeparam name="T">集合中的項目型別。</typeparam>
  498. </member>
  499. <member name="M:System.Collections.ObjectModel.ReadOnlyObservableCollection`1.#ctor(System.Collections.ObjectModel.ObservableCollection{`0})">
  500. <summary>初始化 <see cref="T:System.Collections.ObjectModel.ReadOnlyObservableCollection`1" /> 類別的新執行個體,這個執行個體的功用是做為指定之 <see cref="T:System.Collections.ObjectModel.ObservableCollection`1" /> 的唯讀包裝函式。</summary>
  501. <param name="list">用來建立這個 <see cref="T:System.Collections.ObjectModel.ReadOnlyObservableCollection`1" /> 類別之執行個體的 <see cref="T:System.Collections.ObjectModel.ObservableCollection`1" />。</param>
  502. <exception cref="T:System.ArgumentNullException">
  503. <paramref name="list" /> 為 null。</exception>
  504. </member>
  505. <member name="E:System.Collections.ObjectModel.ReadOnlyObservableCollection`1.CollectionChanged">
  506. <summary>加入或移除項目時發生。</summary>
  507. </member>
  508. <member name="M:System.Collections.ObjectModel.ReadOnlyObservableCollection`1.OnCollectionChanged(System.Collections.Specialized.NotifyCollectionChangedEventArgs)">
  509. <summary>使用所提供的引數來引發 <see cref="E:System.Collections.ObjectModel.ReadOnlyObservableCollection`1.CollectionChanged" /> 事件。</summary>
  510. <param name="args">所引發事件的引數。</param>
  511. </member>
  512. <member name="M:System.Collections.ObjectModel.ReadOnlyObservableCollection`1.OnPropertyChanged(System.ComponentModel.PropertyChangedEventArgs)">
  513. <summary>使用所提供的引數來引發 <see cref="E:System.Collections.ObjectModel.ReadOnlyObservableCollection`1.PropertyChanged" /> 事件。</summary>
  514. <param name="args">所引發事件的引數。</param>
  515. </member>
  516. <member name="E:System.Collections.ObjectModel.ReadOnlyObservableCollection`1.PropertyChanged">
  517. <summary>當屬性值變更時發生。</summary>
  518. </member>
  519. <member name="E:System.Collections.ObjectModel.ReadOnlyObservableCollection`1.System#Collections#Specialized#INotifyCollectionChanged#CollectionChanged">
  520. <summary>發生於集合變更時。</summary>
  521. </member>
  522. <member name="E:System.Collections.ObjectModel.ReadOnlyObservableCollection`1.System#ComponentModel#INotifyPropertyChanged#PropertyChanged">
  523. <summary>當屬性值變更時發生。</summary>
  524. </member>
  525. <member name="T:System.Collections.Specialized.INotifyCollectionChanged">
  526. <summary>告知接收程式發生動態變更,例如當加入和移除項目時,或重新整理整份清單時。</summary>
  527. </member>
  528. <member name="E:System.Collections.Specialized.INotifyCollectionChanged.CollectionChanged">
  529. <summary>發生於集合變更時。</summary>
  530. </member>
  531. <member name="T:System.Collections.Specialized.NotifyCollectionChangedAction">
  532. <summary>描述造成 <see cref="E:System.Collections.Specialized.INotifyCollectionChanged.CollectionChanged" /> 事件的動作。</summary>
  533. </member>
  534. <member name="F:System.Collections.Specialized.NotifyCollectionChangedAction.Add">
  535. <summary>集合中已加入一個或多個項目。</summary>
  536. </member>
  537. <member name="F:System.Collections.Specialized.NotifyCollectionChangedAction.Move">
  538. <summary>集合中已移動一個或多個項目。</summary>
  539. </member>
  540. <member name="F:System.Collections.Specialized.NotifyCollectionChangedAction.Remove">
  541. <summary>集合中已移除一個或多個項目。</summary>
  542. </member>
  543. <member name="F:System.Collections.Specialized.NotifyCollectionChangedAction.Replace">
  544. <summary>集合中已取代一個或多個項目。</summary>
  545. </member>
  546. <member name="F:System.Collections.Specialized.NotifyCollectionChangedAction.Reset">
  547. <summary>集合的內容已大幅變更。</summary>
  548. </member>
  549. <member name="T:System.Collections.Specialized.NotifyCollectionChangedEventArgs">
  550. <summary>提供 <see cref="E:System.Collections.Specialized.INotifyCollectionChanged.CollectionChanged" /> 事件的資料。</summary>
  551. </member>
  552. <member name="M:System.Collections.Specialized.NotifyCollectionChangedEventArgs.#ctor(System.Collections.Specialized.NotifyCollectionChangedAction)">
  553. <summary>初始化 <see cref="T:System.Collections.Specialized.NotifyCollectionChangedEventArgs" /> 類別的新執行個體,這個執行個體會描述 <see cref="F:System.Collections.Specialized.NotifyCollectionChangedAction.Reset" /> 變更。</summary>
  554. <param name="action">造成事件的動作。必須設定為 <see cref="F:System.Collections.Specialized.NotifyCollectionChangedAction.Reset" />。</param>
  555. </member>
  556. <member name="M:System.Collections.Specialized.NotifyCollectionChangedEventArgs.#ctor(System.Collections.Specialized.NotifyCollectionChangedAction,System.Collections.IList)">
  557. <summary>初始化 <see cref="T:System.Collections.Specialized.NotifyCollectionChangedEventArgs" /> 類別的新執行個體,這個執行個體會描述多個項目的變更。</summary>
  558. <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>
  559. <param name="changedItems">受變更影響的項目。</param>
  560. </member>
  561. <member name="M:System.Collections.Specialized.NotifyCollectionChangedEventArgs.#ctor(System.Collections.Specialized.NotifyCollectionChangedAction,System.Collections.IList,System.Collections.IList)">
  562. <summary>初始化 <see cref="T:System.Collections.Specialized.NotifyCollectionChangedEventArgs" /> 類別的新執行個體,這個執行個體會描述多個項目的 <see cref="F:System.Collections.Specialized.NotifyCollectionChangedAction.Replace" /> 變更。</summary>
  563. <param name="action">造成事件的動作。只能設定為 <see cref="F:System.Collections.Specialized.NotifyCollectionChangedAction.Replace" />。</param>
  564. <param name="newItems">將取代原始項目的新項目。</param>
  565. <param name="oldItems">被取代的原始項目。</param>
  566. <exception cref="T:System.ArgumentException">如果 <paramref name="action" /> 不是 Replace。</exception>
  567. <exception cref="T:System.ArgumentNullException">如果 <paramref name="oldItems" /> 或 <paramref name="newItems" /> 是 null。</exception>
  568. </member>
  569. <member name="M:System.Collections.Specialized.NotifyCollectionChangedEventArgs.#ctor(System.Collections.Specialized.NotifyCollectionChangedAction,System.Collections.IList,System.Collections.IList,System.Int32)">
  570. <summary>初始化 <see cref="T:System.Collections.Specialized.NotifyCollectionChangedEventArgs" /> 類別的新執行個體,這個執行個體會描述多個項目的 <see cref="F:System.Collections.Specialized.NotifyCollectionChangedAction.Replace" /> 變更。</summary>
  571. <param name="action">造成事件的動作。只能設定為 <see cref="F:System.Collections.Specialized.NotifyCollectionChangedAction.Replace" />。</param>
  572. <param name="newItems">將取代原始項目的新項目。</param>
  573. <param name="oldItems">被取代的原始項目。</param>
  574. <param name="startingIndex">被取代項目中第一個項目的索引。</param>
  575. <exception cref="T:System.ArgumentException">如果 <paramref name="action" /> 不是 Replace。</exception>
  576. <exception cref="T:System.ArgumentNullException">如果 <paramref name="oldItems" /> 或 <paramref name="newItems" /> 是 null。</exception>
  577. </member>
  578. <member name="M:System.Collections.Specialized.NotifyCollectionChangedEventArgs.#ctor(System.Collections.Specialized.NotifyCollectionChangedAction,System.Collections.IList,System.Int32)">
  579. <summary>初始化 <see cref="T:System.Collections.Specialized.NotifyCollectionChangedEventArgs" /> 類別的新執行個體,這個執行個體會描述多個項目或 <see cref="F:System.Collections.Specialized.NotifyCollectionChangedAction.Reset" /> 變更。</summary>
  580. <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>
  581. <param name="changedItems">受變更影響的項目。</param>
  582. <param name="startingIndex">發生變更的索引。</param>
  583. <exception cref="T:System.ArgumentException">如果 <paramref name="action" /> 不是 Reset、Add 或 Remove,或者 <paramref name="action" /> 是 Reset,而且 <paramref name="changedItems" /> 不是 null 或 <paramref name="startingIndex" /> 不是 -1,又或者 action 是 Add 或 Remove,而且 <paramref name="startingIndex" /> 小於 -1。</exception>
  584. <exception cref="T:System.ArgumentNullException">如果 <paramref name="action" /> 是 Add 或 Remove,而且 <paramref name="changedItems" /> 是 null。</exception>
  585. </member>
  586. <member name="M:System.Collections.Specialized.NotifyCollectionChangedEventArgs.#ctor(System.Collections.Specialized.NotifyCollectionChangedAction,System.Collections.IList,System.Int32,System.Int32)">
  587. <summary>初始化 <see cref="T:System.Collections.Specialized.NotifyCollectionChangedEventArgs" /> 類別的新執行個體,這個執行個體會描述多個項目的 <see cref="F:System.Collections.Specialized.NotifyCollectionChangedAction.Move" /> 變更。</summary>
  588. <param name="action">造成事件的動作。只能設定為 <see cref="F:System.Collections.Specialized.NotifyCollectionChangedAction.Move" />。</param>
  589. <param name="changedItems">受變更影響的項目。</param>
  590. <param name="index">已變更之項目的新索引。</param>
  591. <param name="oldIndex">已變更之項目的舊索引。</param>
  592. <exception cref="T:System.ArgumentException">如果 <paramref name="action" /> 不是 Move 或 <paramref name="index" /> 小於 0。</exception>
  593. </member>
  594. <member name="M:System.Collections.Specialized.NotifyCollectionChangedEventArgs.#ctor(System.Collections.Specialized.NotifyCollectionChangedAction,System.Object)">
  595. <summary>初始化 <see cref="T:System.Collections.Specialized.NotifyCollectionChangedEventArgs" /> 類別的新執行個體,這個執行個體會描述一個項目的變更。</summary>
  596. <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>
  597. <param name="changedItem">受變更影響的項目。</param>
  598. <exception cref="T:System.ArgumentException">如果 <paramref name="action" /> 不是 Reset、Add 或 Remove,或者 <paramref name="action" /> 是 Reset 而且 <paramref name="changedItem" /> 不是 null。</exception>
  599. </member>
  600. <member name="M:System.Collections.Specialized.NotifyCollectionChangedEventArgs.#ctor(System.Collections.Specialized.NotifyCollectionChangedAction,System.Object,System.Int32)">
  601. <summary>初始化 <see cref="T:System.Collections.Specialized.NotifyCollectionChangedEventArgs" /> 類別的新執行個體,這個執行個體會描述一個項目的變更。</summary>
  602. <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>
  603. <param name="changedItem">受變更影響的項目。</param>
  604. <param name="index">發生變更的索引。</param>
  605. <exception cref="T:System.ArgumentException">如果 <paramref name="action" /> 不是 Reset、Add 或 Remove,或者 <paramref name="action" /> 是 Reset,而且 <paramref name="changedItems" /> 不是 null 或 <paramref name="index" /> 不是 -1。</exception>
  606. </member>
  607. <member name="M:System.Collections.Specialized.NotifyCollectionChangedEventArgs.#ctor(System.Collections.Specialized.NotifyCollectionChangedAction,System.Object,System.Int32,System.Int32)">
  608. <summary>初始化 <see cref="T:System.Collections.Specialized.NotifyCollectionChangedEventArgs" /> 類別的新執行個體,這個執行個體會描述一個項目的 <see cref="F:System.Collections.Specialized.NotifyCollectionChangedAction.Move" /> 變更。</summary>
  609. <param name="action">造成事件的動作。只能設定為 <see cref="F:System.Collections.Specialized.NotifyCollectionChangedAction.Move" />。</param>
  610. <param name="changedItem">受變更影響的項目。</param>
  611. <param name="index">已變更之項目的新索引。</param>
  612. <param name="oldIndex">已變更之項目的舊索引。</param>
  613. <exception cref="T:System.ArgumentException">如果 <paramref name="action" /> 不是 Move 或 <paramref name="index" /> 小於 0。</exception>
  614. </member>
  615. <member name="M:System.Collections.Specialized.NotifyCollectionChangedEventArgs.#ctor(System.Collections.Specialized.NotifyCollectionChangedAction,System.Object,System.Object)">
  616. <summary>初始化 <see cref="T:System.Collections.Specialized.NotifyCollectionChangedEventArgs" /> 類別的新執行個體,這個執行個體會描述一個項目的 <see cref="F:System.Collections.Specialized.NotifyCollectionChangedAction.Replace" /> 變更。</summary>
  617. <param name="action">造成事件的動作。只能設定為 <see cref="F:System.Collections.Specialized.NotifyCollectionChangedAction.Replace" />。</param>
  618. <param name="newItem">將取代原始項目的新項目。</param>
  619. <param name="oldItem">被取代的原始項目。</param>
  620. <exception cref="T:System.ArgumentException">如果 <paramref name="action" /> 不是 Replace。</exception>
  621. </member>
  622. <member name="M:System.Collections.Specialized.NotifyCollectionChangedEventArgs.#ctor(System.Collections.Specialized.NotifyCollectionChangedAction,System.Object,System.Object,System.Int32)">
  623. <summary>初始化 <see cref="T:System.Collections.Specialized.NotifyCollectionChangedEventArgs" /> 類別的新執行個體,這個執行個體會描述一個項目的 <see cref="F:System.Collections.Specialized.NotifyCollectionChangedAction.Replace" /> 變更。</summary>
  624. <param name="action">造成事件的動作。可以設定為 <see cref="F:System.Collections.Specialized.NotifyCollectionChangedAction.Replace" />。</param>
  625. <param name="newItem">將取代原始項目的新項目。</param>
  626. <param name="oldItem">被取代的原始項目。</param>
  627. <param name="index">被取代之項目的索引。</param>
  628. <exception cref="T:System.ArgumentException">如果 <paramref name="action" /> 不是 Replace。</exception>
  629. </member>
  630. <member name="P:System.Collections.Specialized.NotifyCollectionChangedEventArgs.Action">
  631. <summary>取得造成事件的動作。</summary>
  632. <returns>
  633. <see cref="T:System.Collections.Specialized.NotifyCollectionChangedAction" /> 值,描述造成事件的動作。</returns>
  634. </member>
  635. <member name="P:System.Collections.Specialized.NotifyCollectionChangedEventArgs.NewItems">
  636. <summary>取得變更所涉及的新項目清單。</summary>
  637. <returns>變更所涉及的新項目清單。</returns>
  638. </member>
  639. <member name="P:System.Collections.Specialized.NotifyCollectionChangedEventArgs.NewStartingIndex">
  640. <summary>取得發生變更的索引。</summary>
  641. <returns>發生變更的索引 (以零起始)。</returns>
  642. </member>
  643. <member name="P:System.Collections.Specialized.NotifyCollectionChangedEventArgs.OldItems">
  644. <summary>取得受 <see cref="F:System.Collections.Specialized.NotifyCollectionChangedAction.Replace" />、Remove 或 Move 動作影響的項目清單。</summary>
  645. <returns>受 <see cref="F:System.Collections.Specialized.NotifyCollectionChangedAction.Replace" />、Remove 或 Move 動作影響的項目清單。</returns>
  646. </member>
  647. <member name="P:System.Collections.Specialized.NotifyCollectionChangedEventArgs.OldStartingIndex">
  648. <summary>取得發生 <see cref="F:System.Collections.Specialized.NotifyCollectionChangedAction.Move" />、Remove 或 Replace 動作的索引。</summary>
  649. <returns>發生 <see cref="F:System.Collections.Specialized.NotifyCollectionChangedAction.Move" />、Remove 或 Replace 動作的索引 (以零起始)。</returns>
  650. </member>
  651. <member name="T:System.Collections.Specialized.NotifyCollectionChangedEventHandler">
  652. <summary>表示處理 <see cref="E:System.Collections.Specialized.INotifyCollectionChanged.CollectionChanged" /> 事件的方法。</summary>
  653. <param name="sender">引發事件的物件。</param>
  654. <param name="e">事件相關資訊。</param>
  655. </member>
  656. <member name="T:System.ComponentModel.DataErrorsChangedEventArgs">
  657. <summary>提供 <see cref="E:System.ComponentModel.INotifyDataErrorInfo.ErrorsChanged" /> 事件的資料。</summary>
  658. </member>
  659. <member name="M:System.ComponentModel.DataErrorsChangedEventArgs.#ctor(System.String)">
  660. <summary>初始化 <see cref="T:System.ComponentModel.DataErrorsChangedEventArgs" /> 類別的新執行個體。</summary>
  661. <param name="propertyName">發生錯誤之屬性的名稱。null,如果錯誤是物件層級則為 <see cref="F:System.String.Empty" />。</param>
  662. </member>
  663. <member name="P:System.ComponentModel.DataErrorsChangedEventArgs.PropertyName">
  664. <summary>取得發生錯誤之屬性的名稱。</summary>
  665. <returns>發生錯誤之屬性的名稱。null,如果錯誤為物件層級則為 <see cref="F:System.String.Empty" />。</returns>
  666. </member>
  667. <member name="T:System.ComponentModel.INotifyDataErrorInfo">
  668. <summary>定義資料實體類別可以實作的成員,以提供自訂的同步與非同步驗證支援。</summary>
  669. </member>
  670. <member name="E:System.ComponentModel.INotifyDataErrorInfo.ErrorsChanged">
  671. <summary>當屬性或整個實體的驗證錯誤已變更時發生。</summary>
  672. </member>
  673. <member name="M:System.ComponentModel.INotifyDataErrorInfo.GetErrors(System.String)">
  674. <summary>取得指定之屬性或整個實體的驗證錯誤。</summary>
  675. <returns>屬性或實體的驗證錯誤。</returns>
  676. <param name="propertyName">要擷取驗證錯誤的屬性名稱,或是 null,若要擷取實體層級錯誤則為 <see cref="F:System.String.Empty" />。</param>
  677. </member>
  678. <member name="P:System.ComponentModel.INotifyDataErrorInfo.HasErrors">
  679. <summary>取得值,這個值指出此實體是否有驗證錯誤。</summary>
  680. <returns>如果此實體目前有驗證錯誤,則為 true,否則為 false。</returns>
  681. </member>
  682. <member name="T:System.ComponentModel.INotifyPropertyChanged">
  683. <summary>告知用戶端,屬性值已變更。</summary>
  684. </member>
  685. <member name="E:System.ComponentModel.INotifyPropertyChanged.PropertyChanged">
  686. <summary>當屬性值變更時發生。</summary>
  687. </member>
  688. <member name="T:System.ComponentModel.INotifyPropertyChanging">
  689. <summary>告知用戶端,屬性值正在變更。</summary>
  690. </member>
  691. <member name="E:System.ComponentModel.INotifyPropertyChanging.PropertyChanging">
  692. <summary>當屬性值變更中時發生。</summary>
  693. </member>
  694. <member name="T:System.ComponentModel.PropertyChangedEventArgs">
  695. <summary>提供 <see cref="E:System.ComponentModel.INotifyPropertyChanged.PropertyChanged" /> 事件的資料。</summary>
  696. </member>
  697. <member name="M:System.ComponentModel.PropertyChangedEventArgs.#ctor(System.String)">
  698. <summary>初始化 <see cref="T:System.ComponentModel.PropertyChangedEventArgs" /> 類別的新執行個體。</summary>
  699. <param name="propertyName">已變更屬性的名稱。</param>
  700. </member>
  701. <member name="P:System.ComponentModel.PropertyChangedEventArgs.PropertyName">
  702. <summary>取得已變更屬性的名稱。</summary>
  703. <returns>已變更屬性的名稱。</returns>
  704. </member>
  705. <member name="T:System.ComponentModel.PropertyChangedEventHandler">
  706. <summary>表示處理元件上屬性變更時所引發的 <see cref="E:System.ComponentModel.INotifyPropertyChanged.PropertyChanged" /> 事件的方法。</summary>
  707. <param name="sender">事件的來源。</param>
  708. <param name="e">包含事件資料的 <see cref="T:System.ComponentModel.PropertyChangedEventArgs" />。</param>
  709. </member>
  710. <member name="T:System.ComponentModel.PropertyChangingEventArgs">
  711. <summary>提供 <see cref="E:System.ComponentModel.INotifyPropertyChanging.PropertyChanging" /> 事件的資料。</summary>
  712. </member>
  713. <member name="M:System.ComponentModel.PropertyChangingEventArgs.#ctor(System.String)">
  714. <summary>初始化 <see cref="T:System.ComponentModel.PropertyChangingEventArgs" /> 類別的新執行個體。</summary>
  715. <param name="propertyName">正在變更值之屬性的名稱。</param>
  716. </member>
  717. <member name="P:System.ComponentModel.PropertyChangingEventArgs.PropertyName">
  718. <summary>取得正在變更值之屬性的名稱。</summary>
  719. <returns>正在變更值之屬性的名稱。</returns>
  720. </member>
  721. <member name="T:System.ComponentModel.PropertyChangingEventHandler">
  722. <summary>表示將處理 <see cref="T:System.ComponentModel.INotifyPropertyChanging" /> 介面的 <see cref="E:System.ComponentModel.INotifyPropertyChanging.PropertyChanging" /> 事件的方法。</summary>
  723. <param name="sender">事件的來源。</param>
  724. <param name="e">包含事件資料的 <see cref="T:System.ComponentModel.PropertyChangingEventArgs" />。</param>
  725. </member>
  726. <member name="T:System.Windows.Input.ICommand">
  727. <summary>定義命令。</summary>
  728. </member>
  729. <member name="M:System.Windows.Input.ICommand.CanExecute(System.Object)">
  730. <summary>定義用來判斷命令是否能以其目前狀態執行的方法。</summary>
  731. <returns>如果這個命令可執行,則為 true,否則為 false。</returns>
  732. <param name="parameter">命令所用的資料。如果命令不需要傳遞資料,則這個物件可設為 null。</param>
  733. </member>
  734. <member name="E:System.Windows.Input.ICommand.CanExecuteChanged">
  735. <summary>發生於影響命令是否應執行的變更發生時。</summary>
  736. </member>
  737. <member name="M:System.Windows.Input.ICommand.Execute(System.Object)">
  738. <summary>定義叫用命令時要呼叫的方法。</summary>
  739. <param name="parameter">命令所用的資料。如果命令不需要傳遞資料,則這個物件可設為 null。</param>
  740. </member>
  741. </members>
  742. </doc>