first commit

This commit is contained in:
2026-06-18 14:15:48 +02:00
commit da234e4c63
5567 changed files with 4284011 additions and 0 deletions
@@ -0,0 +1,730 @@
<?xml version="1.0" encoding="utf-8"?>
<doc>
<assembly>
<name>System.ObjectModel</name>
</assembly>
<members>
<member name="T:System.Collections.ObjectModel.KeyedCollection`2">
<summary>Provides the abstract base class for a collection whose keys are embedded in the values.</summary>
<typeparam name="TKey">The type of keys in the collection.</typeparam>
<typeparam name="TItem">The type of items in the collection.</typeparam>
</member>
<member name="M:System.Collections.ObjectModel.KeyedCollection`2.#ctor">
<summary>Initializes a new instance of the <see cref="T:System.Collections.ObjectModel.KeyedCollection`2" /> class that uses the default equality comparer.</summary>
</member>
<member name="M:System.Collections.ObjectModel.KeyedCollection`2.#ctor(System.Collections.Generic.IEqualityComparer{`0})">
<summary>Initializes a new instance of the <see cref="T:System.Collections.ObjectModel.KeyedCollection`2" /> class that uses the specified equality comparer.</summary>
<param name="comparer">The implementation of the <see cref="T:System.Collections.Generic.IEqualityComparer`1" /> generic interface to use when comparing keys, or null to use the default equality comparer for the type of the key, obtained from <see cref="P:System.Collections.Generic.EqualityComparer`1.Default" />.</param>
</member>
<member name="M:System.Collections.ObjectModel.KeyedCollection`2.#ctor(System.Collections.Generic.IEqualityComparer{`0},System.Int32)">
<summary>Initializes a new instance of the <see cref="T:System.Collections.ObjectModel.KeyedCollection`2" /> class that uses the specified equality comparer and creates a lookup dictionary when the specified threshold is exceeded.</summary>
<param name="comparer">The implementation of the <see cref="T:System.Collections.Generic.IEqualityComparer`1" /> generic interface to use when comparing keys, or null to use the default equality comparer for the type of the key, obtained from <see cref="P:System.Collections.Generic.EqualityComparer`1.Default" />.</param>
<param name="dictionaryCreationThreshold">The number of elements the collection can hold without creating a lookup dictionary (0 creates the lookup dictionary when the first item is added), or 1 to specify that a lookup dictionary is never created.</param>
<exception cref="T:System.ArgumentOutOfRangeException">
<paramref name="dictionaryCreationThreshold" /> is less than 1.</exception>
</member>
<member name="M:System.Collections.ObjectModel.KeyedCollection`2.ChangeItemKey(`1,`0)">
<summary>Changes the key associated with the specified element in the lookup dictionary.</summary>
<param name="item">The element to change the key of.</param>
<param name="newKey">The new key for <paramref name="item" />.</param>
<exception cref="T:System.ArgumentNullException">
<paramref name="item" /> is null.-or-<paramref name="key" /> is null.</exception>
<exception cref="T:System.ArgumentException">
<paramref name="item" /> is not found.-or-<paramref name="key" /> already exists in the <see cref="T:System.Collections.ObjectModel.KeyedCollection`2" />.</exception>
</member>
<member name="M:System.Collections.ObjectModel.KeyedCollection`2.ClearItems">
<summary>Removes all elements from the <see cref="T:System.Collections.ObjectModel.KeyedCollection`2" />.</summary>
</member>
<member name="P:System.Collections.ObjectModel.KeyedCollection`2.Comparer">
<summary>Gets the generic equality comparer that is used to determine equality of keys in the collection.</summary>
<returns>The implementation of the <see cref="T:System.Collections.Generic.IEqualityComparer`1" /> generic interface that is used to determine equality of keys in the collection.</returns>
</member>
<member name="M:System.Collections.ObjectModel.KeyedCollection`2.Contains(`0)">
<summary>Determines whether the collection contains an element with the specified key.</summary>
<returns>true if the <see cref="T:System.Collections.ObjectModel.KeyedCollection`2" /> contains an element with the specified key; otherwise, false.</returns>
<param name="key">The key to locate in the <see cref="T:System.Collections.ObjectModel.KeyedCollection`2" />.</param>
<exception cref="T:System.ArgumentNullException">
<paramref name="key" /> is null.</exception>
</member>
<member name="P:System.Collections.ObjectModel.KeyedCollection`2.Dictionary">
<summary>Gets the lookup dictionary of the <see cref="T:System.Collections.ObjectModel.KeyedCollection`2" />.</summary>
<returns>The lookup dictionary of the <see cref="T:System.Collections.ObjectModel.KeyedCollection`2" />, if it exists; otherwise, null.</returns>
</member>
<member name="M:System.Collections.ObjectModel.KeyedCollection`2.GetKeyForItem(`1)">
<summary>When implemented in a derived class, extracts the key from the specified element.</summary>
<returns>The key for the specified element.</returns>
<param name="item">The element from which to extract the key.</param>
</member>
<member name="M:System.Collections.ObjectModel.KeyedCollection`2.InsertItem(System.Int32,`1)">
<summary>Inserts an element into the <see cref="T:System.Collections.ObjectModel.KeyedCollection`2" /> at the specified index.</summary>
<param name="index">The zero-based index at which <paramref name="item" /> should be inserted.</param>
<param name="item">The object to insert.</param>
<exception cref="T:System.ArgumentOutOfRangeException">
<paramref name="index" /> is less than 0.-or-<paramref name="index" /> is greater than <see cref="P:System.Collections.ObjectModel.Collection`1.Count" />.</exception>
</member>
<member name="P:System.Collections.ObjectModel.KeyedCollection`2.Item(`0)">
<summary>Gets the element with the specified key. </summary>
<returns>The element with the specified key. If an element with the specified key is not found, an exception is thrown.</returns>
<param name="key">The key of the element to get.</param>
<exception cref="T:System.ArgumentNullException">
<paramref name="key" /> is null.</exception>
<exception cref="T:System.Collections.Generic.KeyNotFoundException">An element with the specified key does not exist in the collection.</exception>
</member>
<member name="M:System.Collections.ObjectModel.KeyedCollection`2.Remove(`0)">
<summary>Removes the element with the specified key from the <see cref="T:System.Collections.ObjectModel.KeyedCollection`2" />.</summary>
<returns>true if the element is successfully removed; otherwise, false. This method also returns false if <paramref name="key" /> is not found in the <see cref="T:System.Collections.ObjectModel.KeyedCollection`2" />.</returns>
<param name="key">The key of the element to remove.</param>
<exception cref="T:System.ArgumentNullException">
<paramref name="key" /> is null.</exception>
</member>
<member name="M:System.Collections.ObjectModel.KeyedCollection`2.RemoveItem(System.Int32)">
<summary>Removes the element at the specified index of the <see cref="T:System.Collections.ObjectModel.KeyedCollection`2" />.</summary>
<param name="index">The index of the element to remove.</param>
</member>
<member name="M:System.Collections.ObjectModel.KeyedCollection`2.SetItem(System.Int32,`1)">
<summary>Replaces the item at the specified index with the specified item.</summary>
<param name="index">The zero-based index of the item to be replaced.</param>
<param name="item">The new item.</param>
</member>
<member name="T:System.Collections.ObjectModel.ObservableCollection`1">
<summary>Represents a dynamic data collection that provides notifications when items get added, removed, or when the whole list is refreshed.</summary>
<typeparam name="T">The type of elements in the collection.</typeparam>
</member>
<member name="M:System.Collections.ObjectModel.ObservableCollection`1.#ctor">
<summary>Initializes a new instance of the <see cref="T:System.Collections.ObjectModel.ObservableCollection`1" /> class.</summary>
</member>
<member name="M:System.Collections.ObjectModel.ObservableCollection`1.#ctor(System.Collections.Generic.IEnumerable{`0})">
<summary>Initializes a new instance of the <see cref="T:System.Collections.ObjectModel.ObservableCollection`1" /> class that contains elements copied from the specified collection.</summary>
<param name="collection">The collection from which the elements are copied.</param>
<exception cref="T:System.ArgumentNullException">The <paramref name="collection" /> parameter cannot be null.</exception>
</member>
<member name="M:System.Collections.ObjectModel.ObservableCollection`1.BlockReentrancy">
<summary>Disallows reentrant attempts to change this collection.</summary>
<returns>An <see cref="T:System.IDisposable" /> object that can be used to dispose of the object.</returns>
</member>
<member name="M:System.Collections.ObjectModel.ObservableCollection`1.CheckReentrancy">
<summary>Checks for reentrant attempts to change this collection.</summary>
<exception cref="T:System.InvalidOperationException">If there was a call to <see cref="M:System.Collections.ObjectModel.ObservableCollection`1.BlockReentrancy" /> of which the <see cref="T:System.IDisposable" /> return value has not yet been disposed of. Typically, this means when there are additional attempts to change this collection during a <see cref="E:System.Collections.ObjectModel.ObservableCollection`1.CollectionChanged" /> event. However, it depends on when derived classes choose to call <see cref="M:System.Collections.ObjectModel.ObservableCollection`1.BlockReentrancy" />.</exception>
</member>
<member name="M:System.Collections.ObjectModel.ObservableCollection`1.ClearItems">
<summary>Removes all items from the collection.</summary>
</member>
<member name="E:System.Collections.ObjectModel.ObservableCollection`1.CollectionChanged">
<summary>Occurs when an item is added, removed, changed, moved, or the entire list is refreshed.</summary>
</member>
<member name="M:System.Collections.ObjectModel.ObservableCollection`1.InsertItem(System.Int32,`0)">
<summary>Inserts an item into the collection at the specified index.</summary>
<param name="index">The zero-based index at which <paramref name="item" /> should be inserted.</param>
<param name="item">The object to insert.</param>
</member>
<member name="M:System.Collections.ObjectModel.ObservableCollection`1.Move(System.Int32,System.Int32)">
<summary>Moves the item at the specified index to a new location in the collection.</summary>
<param name="oldIndex">The zero-based index specifying the location of the item to be moved.</param>
<param name="newIndex">The zero-based index specifying the new location of the item.</param>
</member>
<member name="M:System.Collections.ObjectModel.ObservableCollection`1.MoveItem(System.Int32,System.Int32)">
<summary>Moves the item at the specified index to a new location in the collection.</summary>
<param name="oldIndex">The zero-based index specifying the location of the item to be moved.</param>
<param name="newIndex">The zero-based index specifying the new location of the item.</param>
</member>
<member name="M:System.Collections.ObjectModel.ObservableCollection`1.OnCollectionChanged(System.Collections.Specialized.NotifyCollectionChangedEventArgs)">
<summary>Raises the <see cref="E:System.Collections.ObjectModel.ObservableCollection`1.CollectionChanged" /> event with the provided arguments.</summary>
<param name="e">Arguments of the event being raised.</param>
</member>
<member name="M:System.Collections.ObjectModel.ObservableCollection`1.OnPropertyChanged(System.ComponentModel.PropertyChangedEventArgs)">
<summary>Raises the <see cref="E:System.Collections.ObjectModel.ObservableCollection`1.PropertyChanged" /> event with the provided arguments.</summary>
<param name="e">Arguments of the event being raised.</param>
</member>
<member name="E:System.Collections.ObjectModel.ObservableCollection`1.PropertyChanged">
<summary>Occurs when a property value changes.</summary>
</member>
<member name="M:System.Collections.ObjectModel.ObservableCollection`1.RemoveItem(System.Int32)">
<summary>Removes the item at the specified index of the collection.</summary>
<param name="index">The zero-based index of the element to remove.</param>
</member>
<member name="M:System.Collections.ObjectModel.ObservableCollection`1.SetItem(System.Int32,`0)">
<summary>Replaces the element at the specified index.</summary>
<param name="index">The zero-based index of the element to replace.</param>
<param name="item">The new value for the element at the specified index.</param>
</member>
<member name="E:System.Collections.ObjectModel.ObservableCollection`1.System#ComponentModel#INotifyPropertyChanged#PropertyChanged">
<summary>Occurs when a property value changes.</summary>
</member>
<member name="T:System.Collections.ObjectModel.ReadOnlyDictionary`2">
<summary>Represents a read-only, generic collection of key/value pairs.</summary>
<typeparam name="TKey">The type of keys in the dictionary.</typeparam>
<typeparam name="TValue">The type of values in the dictionary.</typeparam>
</member>
<member name="M:System.Collections.ObjectModel.ReadOnlyDictionary`2.#ctor(System.Collections.Generic.IDictionary{`0,`1})">
<summary>Initializes a new instance of the <see cref="T:System.Collections.ObjectModel.ReadOnlyDictionary`2" /> class that is a wrapper around the specified dictionary.</summary>
<param name="dictionary">The dictionary to wrap.</param>
</member>
<member name="M:System.Collections.ObjectModel.ReadOnlyDictionary`2.ContainsKey(`0)">
<summary>Determines whether the dictionary contains an element that has the specified key.</summary>
<returns>true if the dictionary contains an element that has the specified key; otherwise, false.</returns>
<param name="key">The key to locate in the dictionary.</param>
</member>
<member name="P:System.Collections.ObjectModel.ReadOnlyDictionary`2.Count">
<summary>Gets the number of items in the dictionary.</summary>
<returns>The number of items in the dictionary.</returns>
</member>
<member name="P:System.Collections.ObjectModel.ReadOnlyDictionary`2.Dictionary">
<summary>Gets the dictionary that is wrapped by this <see cref="T:System.Collections.ObjectModel.ReadOnlyDictionary`2" /> object.</summary>
<returns>The dictionary that is wrapped by this object.</returns>
</member>
<member name="M:System.Collections.ObjectModel.ReadOnlyDictionary`2.GetEnumerator">
<summary>Returns an enumerator that iterates through the <see cref="T:System.Collections.ObjectModel.ReadOnlyDictionary`2" />.</summary>
<returns>An enumerator that can be used to iterate through the collection.</returns>
</member>
<member name="P:System.Collections.ObjectModel.ReadOnlyDictionary`2.Item(`0)">
<summary>Gets the element that has the specified key.</summary>
<returns>The element that has the specified key.</returns>
<param name="key">The key of the element to get.</param>
<exception cref="T:System.ArgumentNullException">
<paramref name="key" /> is null.</exception>
<exception cref="T:System.Collections.Generic.KeyNotFoundException">The property is retrieved and <paramref name="key" /> is not found.</exception>
</member>
<member name="P:System.Collections.ObjectModel.ReadOnlyDictionary`2.Keys">
<summary>Gets a key collection that contains the keys of the dictionary.</summary>
<returns>A key collection that contains the keys of the dictionary.</returns>
</member>
<member name="M:System.Collections.ObjectModel.ReadOnlyDictionary`2.System#Collections#Generic#ICollection{T}#Add(System.Collections.Generic.KeyValuePair{`0,`1})">
<summary>Throws a <see cref="T:System.NotSupportedException" /> exception in all cases.</summary>
<param name="item">The object to add to the dictionary.</param>
<exception cref="T:System.NotSupportedException">In all cases.</exception>
</member>
<member name="M:System.Collections.ObjectModel.ReadOnlyDictionary`2.System#Collections#Generic#ICollection{T}#Clear">
<summary>Throws a <see cref="T:System.NotSupportedException" /> exception in all cases.</summary>
<exception cref="T:System.NotSupportedException">In all cases.</exception>
</member>
<member name="M:System.Collections.ObjectModel.ReadOnlyDictionary`2.System#Collections#Generic#ICollection{T}#Contains(System.Collections.Generic.KeyValuePair{`0,`1})">
<summary>Determines whether the dictionary contains a specific value.</summary>
<returns>true if <paramref name="item" /> is found in the dictionary; otherwise, false.</returns>
<param name="item">The object to locate in the dictionary.</param>
</member>
<member name="M:System.Collections.ObjectModel.ReadOnlyDictionary`2.System#Collections#Generic#ICollection{T}#CopyTo(System.Collections.Generic.KeyValuePair{`0,`1}[],System.Int32)">
<summary>Copies the elements of the dictionary to an array, starting at the specified array index.</summary>
<param name="array">The one-dimensional array that is the destination of the elements copied from the dictionary. The array must have zero-based indexing.</param>
<param name="arrayIndex">The zero-based index in <paramref name="array" /> at which copying begins.</param>
<exception cref="T:System.ArgumentNullException">
<paramref name="array" /> is null.</exception>
<exception cref="T:System.ArgumentOutOfRangeException">
<paramref name="arrayIndex" /> is less than 0.</exception>
<exception cref="T:System.ArgumentException">
<paramref name="array" /> is multidimensional.-or-The number of elements in the source dictionary is greater than the available space from <paramref name="arrayIndex" /> to the end of the destination <paramref name="array" />.-or-Type <paramref name="T" /> cannot be cast automatically to the type of the destination <paramref name="array" />.</exception>
</member>
<member name="P:System.Collections.ObjectModel.ReadOnlyDictionary`2.System#Collections#Generic#ICollection{T}#IsReadOnly">
<summary>Gets a value that indicates whether the dictionary is read-only.</summary>
<returns>true in all cases.</returns>
</member>
<member name="M:System.Collections.ObjectModel.ReadOnlyDictionary`2.System#Collections#Generic#ICollection{T}#Remove(System.Collections.Generic.KeyValuePair{`0,`1})">
<summary>Throws a <see cref="T:System.NotSupportedException" /> exception in all cases.</summary>
<returns>Throws a <see cref="T:System.NotSupportedException" /> exception in all cases.</returns>
<param name="item">The object to remove from the dictionary.</param>
<exception cref="T:System.NotSupportedException">In all cases.</exception>
</member>
<member name="M:System.Collections.ObjectModel.ReadOnlyDictionary`2.System#Collections#Generic#IDictionary{TKey@TValue}#Add(`0,`1)">
<summary>Throws a <see cref="T:System.NotSupportedException" /> exception in all cases.</summary>
<param name="key">The object to use as the key of the element to add.</param>
<param name="value">The object to use as the value of the element to add.</param>
<exception cref="T:System.NotSupportedException">In all cases.</exception>
</member>
<member name="P:System.Collections.ObjectModel.ReadOnlyDictionary`2.System#Collections#Generic#IDictionary{TKey@TValue}#Item(`0)">
<summary>Gets the element that has the specified key.</summary>
<returns>The element that has the specified key.</returns>
<param name="key">The key of the element to get or set.</param>
<exception cref="T:System.ArgumentNullException">
<paramref name="key" /> is null.</exception>
<exception cref="T:System.Collections.Generic.KeyNotFoundException">The property is retrieved and <paramref name="key" /> is not found.</exception>
<exception cref="T:System.NotSupportedException">The property is set.</exception>
</member>
<member name="P:System.Collections.ObjectModel.ReadOnlyDictionary`2.System#Collections#Generic#IDictionary{TKey@TValue}#Keys">
<summary>Gets a collection that contains the keys of the dictionary.</summary>
<returns>A collection that contains the keys of the object that implements <see cref="T:System.Collections.ObjectModel.ReadOnlyDictionary`2" />.</returns>
</member>
<member name="M:System.Collections.ObjectModel.ReadOnlyDictionary`2.System#Collections#Generic#IDictionary{TKey@TValue}#Remove(`0)">
<summary>Throws a <see cref="T:System.NotSupportedException" /> exception in all cases.</summary>
<returns>Throws a <see cref="T:System.NotSupportedException" /> exception in all cases.</returns>
<param name="key">The key of the element to remove.</param>
<exception cref="T:System.NotSupportedException">In all cases.</exception>
</member>
<member name="P:System.Collections.ObjectModel.ReadOnlyDictionary`2.System#Collections#Generic#IDictionary{TKey@TValue}#Values">
<summary>Gets a collection that contains the values in the dictionary.</summary>
<returns>A collection that contains the values in the object that implements <see cref="T:System.Collections.ObjectModel.ReadOnlyDictionary`2" />.</returns>
</member>
<member name="P:System.Collections.ObjectModel.ReadOnlyDictionary`2.System#Collections#Generic#IReadOnlyDictionary{TKey@TValue}#Keys">
<summary>Gets an enumerable collection that contains the keys in the read-only dictionary. </summary>
<returns>An enumerable collection that contains the keys in the read-only dictionary.</returns>
</member>
<member name="P:System.Collections.ObjectModel.ReadOnlyDictionary`2.System#Collections#Generic#IReadOnlyDictionary{TKey@TValue}#Values">
<summary>Gets an enumerable collection that contains the values in the read-only dictionary.</summary>
<returns>An enumerable collection that contains the values in the read-only dictionary.</returns>
</member>
<member name="M:System.Collections.ObjectModel.ReadOnlyDictionary`2.System#Collections#ICollection#CopyTo(System.Array,System.Int32)">
<summary>Copies the elements of the dictionary to an array, starting at the specified array index.</summary>
<param name="array">The one-dimensional array that is the destination of the elements copied from the dictionary. The array must have zero-based indexing. </param>
<param name="index">The zero-based index in <paramref name="array" /> at which copying begins. </param>
<exception cref="T:System.ArgumentNullException">
<paramref name="array" /> is null. </exception>
<exception cref="T:System.ArgumentOutOfRangeException">
<paramref name="index" /> is less than zero. </exception>
<exception cref="T:System.ArgumentException">
<paramref name="array" /> is multidimensional.-or- The number of elements in the source dictionary is greater than the available space from <paramref name="index" /> to the end of the destination <paramref name="array" />.-or- The type of the source dictionary cannot be cast automatically to the type of the destination <paramref name="array" /><paramref name="." /></exception>
</member>
<member name="P:System.Collections.ObjectModel.ReadOnlyDictionary`2.System#Collections#ICollection#IsSynchronized">
<summary>Gets a value that indicates whether access to the dictionary is synchronized (thread safe).</summary>
<returns>true if access to the dictionary is synchronized (thread safe); otherwise, false.</returns>
</member>
<member name="P:System.Collections.ObjectModel.ReadOnlyDictionary`2.System#Collections#ICollection#SyncRoot">
<summary>Gets an object that can be used to synchronize access to the dictionary.</summary>
<returns>An object that can be used to synchronize access to the dictionary.</returns>
</member>
<member name="M:System.Collections.ObjectModel.ReadOnlyDictionary`2.System#Collections#IDictionary#Add(System.Object,System.Object)">
<summary>Throws a <see cref="T:System.NotSupportedException" /> exception in all cases.</summary>
<param name="key">The key of the element to add. </param>
<param name="value">The value of the element to add. </param>
<exception cref="T:System.NotSupportedException">In all cases.</exception>
</member>
<member name="M:System.Collections.ObjectModel.ReadOnlyDictionary`2.System#Collections#IDictionary#Clear">
<summary>Throws a <see cref="T:System.NotSupportedException" /> exception in all cases.</summary>
<exception cref="T:System.NotSupportedException">In all cases.</exception>
</member>
<member name="M:System.Collections.ObjectModel.ReadOnlyDictionary`2.System#Collections#IDictionary#Contains(System.Object)">
<summary>Determines whether the dictionary contains an element that has the specified key.</summary>
<returns>true if the dictionary contains an element that has the specified key; otherwise, false.</returns>
<param name="key">The key to locate in the dictionary.</param>
<exception cref="T:System.ArgumentNullException">
<paramref name="key" /> is null. </exception>
</member>
<member name="M:System.Collections.ObjectModel.ReadOnlyDictionary`2.System#Collections#IDictionary#GetEnumerator">
<summary>Returns an enumerator for the dictionary.</summary>
<returns>An enumerator for the dictionary.</returns>
</member>
<member name="P:System.Collections.ObjectModel.ReadOnlyDictionary`2.System#Collections#IDictionary#IsFixedSize">
<summary>Gets a value that indicates whether the dictionary has a fixed size.</summary>
<returns>true if the dictionary has a fixed size; otherwise, false.</returns>
</member>
<member name="P:System.Collections.ObjectModel.ReadOnlyDictionary`2.System#Collections#IDictionary#IsReadOnly">
<summary>Gets a value that indicates whether the dictionary is read-only.</summary>
<returns>true in all cases.</returns>
</member>
<member name="P:System.Collections.ObjectModel.ReadOnlyDictionary`2.System#Collections#IDictionary#Item(System.Object)">
<summary>Gets the element that has the specified key.</summary>
<returns>The element that has the specified key.</returns>
<param name="key">The key of the element to get or set. </param>
<exception cref="T:System.ArgumentNullException">
<paramref name="key" /> is null. </exception>
<exception cref="T:System.NotSupportedException">The property is set.-or- The property is set, <paramref name="key" /> does not exist in the collection, and the dictionary has a fixed size. </exception>
</member>
<member name="P:System.Collections.ObjectModel.ReadOnlyDictionary`2.System#Collections#IDictionary#Keys">
<summary>Gets a collection that contains the keys of the dictionary.</summary>
<returns>A collection that contains the keys of the dictionary.</returns>
</member>
<member name="M:System.Collections.ObjectModel.ReadOnlyDictionary`2.System#Collections#IDictionary#Remove(System.Object)">
<summary>Throws a <see cref="T:System.NotSupportedException" /> exception in all cases.</summary>
<param name="key">The key of the element to remove. </param>
<exception cref="T:System.NotSupportedException">In all cases.</exception>
</member>
<member name="P:System.Collections.ObjectModel.ReadOnlyDictionary`2.System#Collections#IDictionary#Values">
<summary>Gets a collection that contains the values in the dictionary.</summary>
<returns>A collection that contains the values in the dictionary.</returns>
</member>
<member name="M:System.Collections.ObjectModel.ReadOnlyDictionary`2.System#Collections#IEnumerable#GetEnumerator">
<summary>Returns an enumerator that iterates through a collection.</summary>
<returns>An enumerator that can be used to iterate through the collection.</returns>
</member>
<member name="M:System.Collections.ObjectModel.ReadOnlyDictionary`2.TryGetValue(`0,`1@)">
<summary>Retrieves the value that is associated with the specified key.</summary>
<returns>true if the object that implements <see cref="T:System.Collections.ObjectModel.ReadOnlyDictionary`2" /> contains an element with the specified key; otherwise, false.</returns>
<param name="key">The key whose value will be retrieved.</param>
<param name="value">When this method returns, the value associated with the specified key, if the key is found; otherwise, the default value for the type of the <paramref name="value" /> parameter. This parameter is passed uninitialized.</param>
</member>
<member name="P:System.Collections.ObjectModel.ReadOnlyDictionary`2.Values">
<summary>Gets a collection that contains the values in the dictionary.</summary>
<returns>A collection that contains the values in the object that implements <see cref="T:System.Collections.ObjectModel.ReadOnlyDictionary`2" />.</returns>
</member>
<member name="T:System.Collections.ObjectModel.ReadOnlyDictionary`2.KeyCollection">
<summary>Represents a read-only collection of the keys of a <see cref="T:System.Collections.ObjectModel.ReadOnlyDictionary`2" /> object.</summary>
</member>
<member name="M:System.Collections.ObjectModel.ReadOnlyDictionary`2.KeyCollection.CopyTo(`0[],System.Int32)">
<summary>Copies the elements of the collection to an array, starting at a specific array index.</summary>
<param name="array">The one-dimensional array that is the destination of the elements copied from the collection. The array must have zero-based indexing.</param>
<param name="arrayIndex">The zero-based index in <paramref name="array" /> at which copying begins.</param>
<exception cref="T:System.ArgumentNullException">
<paramref name="array" /> is null.</exception>
<exception cref="T:System.ArgumentOutOfRangeException">
<paramref name="arrayIndex" /> is less than 0.</exception>
<exception cref="T:System.ArgumentException">
<paramref name="array" /> is multidimensional.-or-The number of elements in the source collection is greater than the available space from <paramref name="arrayIndex" /> to the end of the destination <paramref name="array" />.-or-Type <paramref name="T" /> cannot be cast automatically to the type of the destination <paramref name="array" />.</exception>
</member>
<member name="P:System.Collections.ObjectModel.ReadOnlyDictionary`2.KeyCollection.Count">
<summary>Gets the number of elements in the collection.</summary>
<returns>The number of elements in the collection.</returns>
</member>
<member name="M:System.Collections.ObjectModel.ReadOnlyDictionary`2.KeyCollection.GetEnumerator">
<summary>Returns an enumerator that iterates through the collection.</summary>
<returns>An enumerator that can be used to iterate through the collection.</returns>
</member>
<member name="M:System.Collections.ObjectModel.ReadOnlyDictionary`2.KeyCollection.System#Collections#Generic#ICollection{T}#Add(`0)">
<summary>Throws a <see cref="T:System.NotSupportedException" /> exception in all cases.</summary>
<param name="item">The object to add to the collection.</param>
<exception cref="T:System.NotSupportedException">In all cases.</exception>
</member>
<member name="M:System.Collections.ObjectModel.ReadOnlyDictionary`2.KeyCollection.System#Collections#Generic#ICollection{T}#Clear">
<summary>Throws a <see cref="T:System.NotSupportedException" /> exception in all cases.</summary>
<exception cref="T:System.NotSupportedException">In all cases.</exception>
</member>
<member name="M:System.Collections.ObjectModel.ReadOnlyDictionary`2.KeyCollection.System#Collections#Generic#ICollection{T}#Contains(`0)">
<summary>Determines whether the collection contains a specific value.</summary>
<returns>true if <paramref name="item" /> is found in the collection; otherwise, false.</returns>
<param name="item">The object to locate in the collection.</param>
</member>
<member name="P:System.Collections.ObjectModel.ReadOnlyDictionary`2.KeyCollection.System#Collections#Generic#ICollection{T}#IsReadOnly">
<summary>Gets a value that indicates whether the collection is read-only.</summary>
<returns>true in all cases.</returns>
</member>
<member name="M:System.Collections.ObjectModel.ReadOnlyDictionary`2.KeyCollection.System#Collections#Generic#ICollection{T}#Remove(`0)">
<summary>Throws a <see cref="T:System.NotSupportedException" /> exception in all cases.</summary>
<returns>true if <paramref name="item" /> was successfully removed from the collection; otherwise, false. This method also returns false if <paramref name="item" /> is not found in the original collection.</returns>
<param name="item">The object to remove from the collection.</param>
<exception cref="T:System.NotSupportedException">In all cases.</exception>
</member>
<member name="M:System.Collections.ObjectModel.ReadOnlyDictionary`2.KeyCollection.System#Collections#ICollection#CopyTo(System.Array,System.Int32)">
<summary>Copies the elements of the collection to an array, starting at a specific array index.</summary>
<param name="array">The one-dimensional array that is the destination of the elements copied from the collection. The array must have zero-based indexing.</param>
<param name="index">The zero-based index in <paramref name="array" /> at which copying begins.</param>
<exception cref="T:System.ArgumentNullException">
<paramref name="array" /> is null.</exception>
<exception cref="T:System.ArgumentOutOfRangeException">
<paramref name="index" /> is less than 0.</exception>
<exception cref="T:System.ArgumentException">
<paramref name="array" /> is multidimensional.-or-The number of elements in the source collection is greater than the available space from <paramref name="index" /> to the end of the destination <paramref name="array" />.</exception>
</member>
<member name="P:System.Collections.ObjectModel.ReadOnlyDictionary`2.KeyCollection.System#Collections#ICollection#IsSynchronized">
<summary>Gets a value that indicates whether access to the collection is synchronized (thread safe).</summary>
<returns>true if access to the collection is synchronized (thread safe); otherwise, false.</returns>
</member>
<member name="P:System.Collections.ObjectModel.ReadOnlyDictionary`2.KeyCollection.System#Collections#ICollection#SyncRoot">
<summary>Gets an object that can be used to synchronize access to the collection.</summary>
<returns>An object that can be used to synchronize access to the collection.</returns>
</member>
<member name="M:System.Collections.ObjectModel.ReadOnlyDictionary`2.KeyCollection.System#Collections#IEnumerable#GetEnumerator">
<summary>Returns an enumerator that iterates through the collection.</summary>
<returns>An enumerator that can be used to iterate through the collection.</returns>
</member>
<member name="T:System.Collections.ObjectModel.ReadOnlyDictionary`2.ValueCollection">
<summary>Represents a read-only collection of the values of a <see cref="T:System.Collections.ObjectModel.ReadOnlyDictionary`2" /> object.</summary>
</member>
<member name="M:System.Collections.ObjectModel.ReadOnlyDictionary`2.ValueCollection.CopyTo(`1[],System.Int32)">
<summary>Copies the elements of the collection to an array, starting at a specific array index.</summary>
<param name="array">The one-dimensional array that is the destination of the elements copied from the collection. The array must have zero-based indexing.</param>
<param name="arrayIndex">The zero-based index in <paramref name="array" /> at which copying begins.</param>
<exception cref="T:System.ArgumentNullException">
<paramref name="array" /> is null.</exception>
<exception cref="T:System.ArgumentOutOfRangeException">
<paramref name="arrayIndex" /> is less than 0.</exception>
<exception cref="T:System.ArgumentException">
<paramref name="array" /> is multidimensional.-or-The number of elements in the source collection is greater than the available space from <paramref name="arrayIndex" /> to the end of the destination <paramref name="array" />.-or-Type <paramref name="T" /> cannot be cast automatically to the type of the destination <paramref name="array" />.</exception>
</member>
<member name="P:System.Collections.ObjectModel.ReadOnlyDictionary`2.ValueCollection.Count">
<summary>Gets the number of elements in the collection.</summary>
<returns>The number of elements in the collection.</returns>
</member>
<member name="M:System.Collections.ObjectModel.ReadOnlyDictionary`2.ValueCollection.GetEnumerator">
<summary>Returns an enumerator that iterates through the collection.</summary>
<returns>An enumerator that can be used to iterate through the collection.</returns>
</member>
<member name="M:System.Collections.ObjectModel.ReadOnlyDictionary`2.ValueCollection.System#Collections#Generic#ICollection{T}#Add(`1)">
<summary>Throws a <see cref="T:System.NotSupportedException" /> exception in all cases.</summary>
<param name="item">The object to add to the collection.</param>
<exception cref="T:System.NotSupportedException">In all cases.</exception>
</member>
<member name="M:System.Collections.ObjectModel.ReadOnlyDictionary`2.ValueCollection.System#Collections#Generic#ICollection{T}#Clear">
<summary>Throws a <see cref="T:System.NotSupportedException" /> exception in all cases.</summary>
<exception cref="T:System.NotSupportedException">In all cases.</exception>
</member>
<member name="M:System.Collections.ObjectModel.ReadOnlyDictionary`2.ValueCollection.System#Collections#Generic#ICollection{T}#Contains(`1)">
<summary>Determines whether the collection contains a specific value.</summary>
<returns>true if <paramref name="item" /> is found in the collection; otherwise, false.</returns>
<param name="item">The object to locate in the collection.</param>
</member>
<member name="P:System.Collections.ObjectModel.ReadOnlyDictionary`2.ValueCollection.System#Collections#Generic#ICollection{T}#IsReadOnly">
<summary>Gets a value that indicates whether the collection is read-only.</summary>
<returns>true in all cases.</returns>
</member>
<member name="M:System.Collections.ObjectModel.ReadOnlyDictionary`2.ValueCollection.System#Collections#Generic#ICollection{T}#Remove(`1)">
<summary>Throws a <see cref="T:System.NotSupportedException" /> exception in all cases.</summary>
<returns>true if <paramref name="item" /> was successfully removed from the collection; otherwise, false. This method also returns false if <paramref name="item" /> is not found in the original collection.</returns>
<param name="item">The object to remove from the collection.</param>
<exception cref="T:System.NotSupportedException">In all cases.</exception>
</member>
<member name="M:System.Collections.ObjectModel.ReadOnlyDictionary`2.ValueCollection.System#Collections#ICollection#CopyTo(System.Array,System.Int32)">
<summary>Copies the elements of the collection to an array, starting at a specific array index.</summary>
<param name="array">The one-dimensional array that is the destination of the elements copied from the collection. The array must have zero-based indexing.</param>
<param name="index">The zero-based index in <paramref name="array" /> at which copying begins.</param>
<exception cref="T:System.ArgumentNullException">
<paramref name="array" /> is null.</exception>
<exception cref="T:System.ArgumentOutOfRangeException">
<paramref name="index" /> is less than 0.</exception>
<exception cref="T:System.ArgumentException">
<paramref name="array" /> is multidimensional.-or-The number of elements in the source collection is greater than the available space from <paramref name="index" /> to the end of the destination <paramref name="array" />.</exception>
</member>
<member name="P:System.Collections.ObjectModel.ReadOnlyDictionary`2.ValueCollection.System#Collections#ICollection#IsSynchronized">
<summary>Gets a value that indicates whether access to the collection is synchronized (thread safe).</summary>
<returns>true if access to the collection is synchronized (thread safe); otherwise, false.</returns>
</member>
<member name="P:System.Collections.ObjectModel.ReadOnlyDictionary`2.ValueCollection.System#Collections#ICollection#SyncRoot">
<summary>Gets an object that can be used to synchronize access to the collection.</summary>
<returns>An object that can be used to synchronize access to the collection.</returns>
</member>
<member name="M:System.Collections.ObjectModel.ReadOnlyDictionary`2.ValueCollection.System#Collections#IEnumerable#GetEnumerator">
<summary>Returns an enumerator that iterates through the collection.</summary>
<returns>An enumerator that can be used to iterate through the collection.</returns>
</member>
<member name="T:System.Collections.ObjectModel.ReadOnlyObservableCollection`1">
<summary>Represents a read-only <see cref="T:System.Collections.ObjectModel.ObservableCollection`1" />.</summary>
<typeparam name="T">The type of elements in the collection.</typeparam>
</member>
<member name="M:System.Collections.ObjectModel.ReadOnlyObservableCollection`1.#ctor(System.Collections.ObjectModel.ObservableCollection{`0})">
<summary>Initializes a new instance of the <see cref="T:System.Collections.ObjectModel.ReadOnlyObservableCollection`1" /> class that serves as a wrapper around the specified <see cref="T:System.Collections.ObjectModel.ObservableCollection`1" />.</summary>
<param name="list">The <see cref="T:System.Collections.ObjectModel.ObservableCollection`1" /> with which to create this instance of the <see cref="T:System.Collections.ObjectModel.ReadOnlyObservableCollection`1" /> class.</param>
<exception cref="T:System.ArgumentNullException">
<paramref name="list" /> is null.</exception>
</member>
<member name="E:System.Collections.ObjectModel.ReadOnlyObservableCollection`1.CollectionChanged">
<summary>Occurs when an item is added or removed.</summary>
</member>
<member name="M:System.Collections.ObjectModel.ReadOnlyObservableCollection`1.OnCollectionChanged(System.Collections.Specialized.NotifyCollectionChangedEventArgs)">
<summary>Raises the <see cref="E:System.Collections.ObjectModel.ReadOnlyObservableCollection`1.CollectionChanged" /> event using the provided arguments.</summary>
<param name="args">Arguments of the event being raised.</param>
</member>
<member name="M:System.Collections.ObjectModel.ReadOnlyObservableCollection`1.OnPropertyChanged(System.ComponentModel.PropertyChangedEventArgs)">
<summary>Raises the <see cref="E:System.Collections.ObjectModel.ReadOnlyObservableCollection`1.PropertyChanged" /> event using the provided arguments.</summary>
<param name="args">Arguments of the event being raised.</param>
</member>
<member name="E:System.Collections.ObjectModel.ReadOnlyObservableCollection`1.PropertyChanged">
<summary>Occurs when a property value changes.</summary>
</member>
<member name="E:System.Collections.ObjectModel.ReadOnlyObservableCollection`1.System#Collections#Specialized#INotifyCollectionChanged#CollectionChanged">
<summary>Occurs when the collection changes.</summary>
</member>
<member name="E:System.Collections.ObjectModel.ReadOnlyObservableCollection`1.System#ComponentModel#INotifyPropertyChanged#PropertyChanged">
<summary>Occurs when a property value changes.</summary>
</member>
<member name="T:System.Collections.Specialized.INotifyCollectionChanged">
<summary>Notifies listeners of dynamic changes, such as when items get added and removed or the whole list is refreshed.</summary>
</member>
<member name="E:System.Collections.Specialized.INotifyCollectionChanged.CollectionChanged">
<summary>Occurs when the collection changes.</summary>
</member>
<member name="T:System.Collections.Specialized.NotifyCollectionChangedAction">
<summary>Describes the action that caused a <see cref="E:System.Collections.Specialized.INotifyCollectionChanged.CollectionChanged" /> event. </summary>
</member>
<member name="F:System.Collections.Specialized.NotifyCollectionChangedAction.Add">
<summary>One or more items were added to the collection.</summary>
</member>
<member name="F:System.Collections.Specialized.NotifyCollectionChangedAction.Move">
<summary>One or more items were moved within the collection.</summary>
</member>
<member name="F:System.Collections.Specialized.NotifyCollectionChangedAction.Remove">
<summary>One or more items were removed from the collection.</summary>
</member>
<member name="F:System.Collections.Specialized.NotifyCollectionChangedAction.Replace">
<summary>One or more items were replaced in the collection.</summary>
</member>
<member name="F:System.Collections.Specialized.NotifyCollectionChangedAction.Reset">
<summary>The content of the collection changed dramatically.</summary>
</member>
<member name="T:System.Collections.Specialized.NotifyCollectionChangedEventArgs">
<summary>Provides data for the <see cref="E:System.Collections.Specialized.INotifyCollectionChanged.CollectionChanged" /> event.</summary>
</member>
<member name="M:System.Collections.Specialized.NotifyCollectionChangedEventArgs.#ctor(System.Collections.Specialized.NotifyCollectionChangedAction)">
<summary>Initializes a new instance of the <see cref="T:System.Collections.Specialized.NotifyCollectionChangedEventArgs" /> class that describes a <see cref="F:System.Collections.Specialized.NotifyCollectionChangedAction.Reset" /> change.</summary>
<param name="action">The action that caused the event. This must be set to <see cref="F:System.Collections.Specialized.NotifyCollectionChangedAction.Reset" />.</param>
</member>
<member name="M:System.Collections.Specialized.NotifyCollectionChangedEventArgs.#ctor(System.Collections.Specialized.NotifyCollectionChangedAction,System.Collections.IList)">
<summary>Initializes a new instance of the <see cref="T:System.Collections.Specialized.NotifyCollectionChangedEventArgs" /> class that describes a multi-item change.</summary>
<param name="action">The action that caused the event. This can be set to <see cref="F:System.Collections.Specialized.NotifyCollectionChangedAction.Reset" />, <see cref="F:System.Collections.Specialized.NotifyCollectionChangedAction.Add" />, or <see cref="F:System.Collections.Specialized.NotifyCollectionChangedAction.Remove" />.</param>
<param name="changedItems">The items that are affected by the change.</param>
</member>
<member name="M:System.Collections.Specialized.NotifyCollectionChangedEventArgs.#ctor(System.Collections.Specialized.NotifyCollectionChangedAction,System.Collections.IList,System.Collections.IList)">
<summary>Initializes a new instance of the <see cref="T:System.Collections.Specialized.NotifyCollectionChangedEventArgs" /> class that describes a multi-item <see cref="F:System.Collections.Specialized.NotifyCollectionChangedAction.Replace" /> change.</summary>
<param name="action">The action that caused the event. This can only be set to <see cref="F:System.Collections.Specialized.NotifyCollectionChangedAction.Replace" />.</param>
<param name="newItems">The new items that are replacing the original items.</param>
<param name="oldItems">The original items that are replaced.</param>
<exception cref="T:System.ArgumentException">If <paramref name="action" /> is not Replace.</exception>
<exception cref="T:System.ArgumentNullException">If <paramref name="oldItems" /> or <paramref name="newItems" /> is null.</exception>
</member>
<member name="M:System.Collections.Specialized.NotifyCollectionChangedEventArgs.#ctor(System.Collections.Specialized.NotifyCollectionChangedAction,System.Collections.IList,System.Collections.IList,System.Int32)">
<summary>Initializes a new instance of the <see cref="T:System.Collections.Specialized.NotifyCollectionChangedEventArgs" /> class that describes a multi-item <see cref="F:System.Collections.Specialized.NotifyCollectionChangedAction.Replace" /> change.</summary>
<param name="action">The action that caused the event. This can only be set to <see cref="F:System.Collections.Specialized.NotifyCollectionChangedAction.Replace" />.</param>
<param name="newItems">The new items that are replacing the original items.</param>
<param name="oldItems">The original items that are replaced.</param>
<param name="startingIndex">The index of the first item of the items that are being replaced.</param>
<exception cref="T:System.ArgumentException">If <paramref name="action" /> is not Replace.</exception>
<exception cref="T:System.ArgumentNullException">If <paramref name="oldItems" /> or <paramref name="newItems" /> is null.</exception>
</member>
<member name="M:System.Collections.Specialized.NotifyCollectionChangedEventArgs.#ctor(System.Collections.Specialized.NotifyCollectionChangedAction,System.Collections.IList,System.Int32)">
<summary>Initializes a new instance of the <see cref="T:System.Collections.Specialized.NotifyCollectionChangedEventArgs" /> class that describes a multi-item change or a <see cref="F:System.Collections.Specialized.NotifyCollectionChangedAction.Reset" /> change.</summary>
<param name="action">The action that caused the event. This can be set to <see cref="F:System.Collections.Specialized.NotifyCollectionChangedAction.Reset" />, <see cref="F:System.Collections.Specialized.NotifyCollectionChangedAction.Add" />, or <see cref="F:System.Collections.Specialized.NotifyCollectionChangedAction.Remove" />.</param>
<param name="changedItems">The items affected by the change.</param>
<param name="startingIndex">The index where the change occurred.</param>
<exception cref="T:System.ArgumentException">If <paramref name="action" /> is not Reset, Add, or Remove, if <paramref name="action" /> is Reset and either <paramref name="changedItems" /> is not null or <paramref name="startingIndex" /> is not -1, or if action is Add or Remove and <paramref name="startingIndex" /> is less than -1.</exception>
<exception cref="T:System.ArgumentNullException">If <paramref name="action" /> is Add or Remove and <paramref name="changedItems" /> is null.</exception>
</member>
<member name="M:System.Collections.Specialized.NotifyCollectionChangedEventArgs.#ctor(System.Collections.Specialized.NotifyCollectionChangedAction,System.Collections.IList,System.Int32,System.Int32)">
<summary>Initializes a new instance of the <see cref="T:System.Collections.Specialized.NotifyCollectionChangedEventArgs" /> class that describes a multi-item <see cref="F:System.Collections.Specialized.NotifyCollectionChangedAction.Move" /> change.</summary>
<param name="action">The action that caused the event. This can only be set to <see cref="F:System.Collections.Specialized.NotifyCollectionChangedAction.Move" />.</param>
<param name="changedItems">The items affected by the change.</param>
<param name="index">The new index for the changed items.</param>
<param name="oldIndex">The old index for the changed items.</param>
<exception cref="T:System.ArgumentException">If <paramref name="action" /> is not Move or <paramref name="index" /> is less than 0.</exception>
</member>
<member name="M:System.Collections.Specialized.NotifyCollectionChangedEventArgs.#ctor(System.Collections.Specialized.NotifyCollectionChangedAction,System.Object)">
<summary>Initializes a new instance of the <see cref="T:System.Collections.Specialized.NotifyCollectionChangedEventArgs" /> class that describes a one-item change.</summary>
<param name="action">The action that caused the event. This can be set to <see cref="F:System.Collections.Specialized.NotifyCollectionChangedAction.Reset" />, <see cref="F:System.Collections.Specialized.NotifyCollectionChangedAction.Add" />, or <see cref="F:System.Collections.Specialized.NotifyCollectionChangedAction.Remove" />.</param>
<param name="changedItem">The item that is affected by the change.</param>
<exception cref="T:System.ArgumentException">If <paramref name="action" /> is not Reset, Add, or Remove, or if <paramref name="action" /> is Reset and <paramref name="changedItem" /> is not null.</exception>
</member>
<member name="M:System.Collections.Specialized.NotifyCollectionChangedEventArgs.#ctor(System.Collections.Specialized.NotifyCollectionChangedAction,System.Object,System.Int32)">
<summary>Initializes a new instance of the <see cref="T:System.Collections.Specialized.NotifyCollectionChangedEventArgs" /> class that describes a one-item change.</summary>
<param name="action">The action that caused the event. This can be set to <see cref="F:System.Collections.Specialized.NotifyCollectionChangedAction.Reset" />, <see cref="F:System.Collections.Specialized.NotifyCollectionChangedAction.Add" />, or <see cref="F:System.Collections.Specialized.NotifyCollectionChangedAction.Remove" />.</param>
<param name="changedItem">The item that is affected by the change.</param>
<param name="index">The index where the change occurred.</param>
<exception cref="T:System.ArgumentException">If <paramref name="action" /> is not Reset, Add, or Remove, or if <paramref name="action" /> is Reset and either <paramref name="changedItems" /> is not null or <paramref name="index" /> is not -1.</exception>
</member>
<member name="M:System.Collections.Specialized.NotifyCollectionChangedEventArgs.#ctor(System.Collections.Specialized.NotifyCollectionChangedAction,System.Object,System.Int32,System.Int32)">
<summary>Initializes a new instance of the <see cref="T:System.Collections.Specialized.NotifyCollectionChangedEventArgs" /> class that describes a one-item <see cref="F:System.Collections.Specialized.NotifyCollectionChangedAction.Move" /> change.</summary>
<param name="action">The action that caused the event. This can only be set to <see cref="F:System.Collections.Specialized.NotifyCollectionChangedAction.Move" />.</param>
<param name="changedItem">The item affected by the change.</param>
<param name="index">The new index for the changed item.</param>
<param name="oldIndex">The old index for the changed item.</param>
<exception cref="T:System.ArgumentException">If <paramref name="action" /> is not Move or <paramref name="index" /> is less than 0.</exception>
</member>
<member name="M:System.Collections.Specialized.NotifyCollectionChangedEventArgs.#ctor(System.Collections.Specialized.NotifyCollectionChangedAction,System.Object,System.Object)">
<summary>Initializes a new instance of the <see cref="T:System.Collections.Specialized.NotifyCollectionChangedEventArgs" /> class that describes a one-item <see cref="F:System.Collections.Specialized.NotifyCollectionChangedAction.Replace" /> change.</summary>
<param name="action">The action that caused the event. This can only be set to <see cref="F:System.Collections.Specialized.NotifyCollectionChangedAction.Replace" />.</param>
<param name="newItem">The new item that is replacing the original item.</param>
<param name="oldItem">The original item that is replaced.</param>
<exception cref="T:System.ArgumentException">If <paramref name="action" /> is not Replace.</exception>
</member>
<member name="M:System.Collections.Specialized.NotifyCollectionChangedEventArgs.#ctor(System.Collections.Specialized.NotifyCollectionChangedAction,System.Object,System.Object,System.Int32)">
<summary>Initializes a new instance of the <see cref="T:System.Collections.Specialized.NotifyCollectionChangedEventArgs" /> class that describes a one-item <see cref="F:System.Collections.Specialized.NotifyCollectionChangedAction.Replace" /> change.</summary>
<param name="action">The action that caused the event. This can be set to <see cref="F:System.Collections.Specialized.NotifyCollectionChangedAction.Replace" />.</param>
<param name="newItem">The new item that is replacing the original item.</param>
<param name="oldItem">The original item that is replaced.</param>
<param name="index">The index of the item being replaced.</param>
<exception cref="T:System.ArgumentException">If <paramref name="action" /> is not Replace.</exception>
</member>
<member name="P:System.Collections.Specialized.NotifyCollectionChangedEventArgs.Action">
<summary>Gets the action that caused the event. </summary>
<returns>A <see cref="T:System.Collections.Specialized.NotifyCollectionChangedAction" /> value that describes the action that caused the event.</returns>
</member>
<member name="P:System.Collections.Specialized.NotifyCollectionChangedEventArgs.NewItems">
<summary>Gets the list of new items involved in the change.</summary>
<returns>The list of new items involved in the change.</returns>
</member>
<member name="P:System.Collections.Specialized.NotifyCollectionChangedEventArgs.NewStartingIndex">
<summary>Gets the index at which the change occurred.</summary>
<returns>The zero-based index at which the change occurred.</returns>
</member>
<member name="P:System.Collections.Specialized.NotifyCollectionChangedEventArgs.OldItems">
<summary>Gets the list of items affected by a <see cref="F:System.Collections.Specialized.NotifyCollectionChangedAction.Replace" />, Remove, or Move action.</summary>
<returns>The list of items affected by a <see cref="F:System.Collections.Specialized.NotifyCollectionChangedAction.Replace" />, Remove, or Move action.</returns>
</member>
<member name="P:System.Collections.Specialized.NotifyCollectionChangedEventArgs.OldStartingIndex">
<summary>Gets the index at which a <see cref="F:System.Collections.Specialized.NotifyCollectionChangedAction.Move" />, Remove, or Replace action occurred.</summary>
<returns>The zero-based index at which a <see cref="F:System.Collections.Specialized.NotifyCollectionChangedAction.Move" />, Remove, or Replace action occurred.</returns>
</member>
<member name="T:System.Collections.Specialized.NotifyCollectionChangedEventHandler">
<summary>Represents the method that handles the <see cref="E:System.Collections.Specialized.INotifyCollectionChanged.CollectionChanged" /> event. </summary>
<param name="sender">The object that raised the event.</param>
<param name="e">Information about the event.</param>
</member>
<member name="T:System.ComponentModel.DataErrorsChangedEventArgs">
<summary>Provides data for the <see cref="E:System.ComponentModel.INotifyDataErrorInfo.ErrorsChanged" /> event.</summary>
</member>
<member name="M:System.ComponentModel.DataErrorsChangedEventArgs.#ctor(System.String)">
<summary>Initializes a new instance of the <see cref="T:System.ComponentModel.DataErrorsChangedEventArgs" /> class.</summary>
<param name="propertyName">The name of the property that has an error. null or <see cref="F:System.String.Empty" /> if the error is object-level.</param>
</member>
<member name="P:System.ComponentModel.DataErrorsChangedEventArgs.PropertyName">
<summary>Gets the name of the property that has an error.</summary>
<returns>The name of the property that has an error. null or <see cref="F:System.String.Empty" /> if the error is object-level.</returns>
</member>
<member name="T:System.ComponentModel.INotifyDataErrorInfo">
<summary>Defines members that data entity classes can implement to provide custom synchronous and asynchronous validation support.</summary>
</member>
<member name="E:System.ComponentModel.INotifyDataErrorInfo.ErrorsChanged">
<summary>Occurs when the validation errors have changed for a property or for the entire entity. </summary>
</member>
<member name="M:System.ComponentModel.INotifyDataErrorInfo.GetErrors(System.String)">
<summary>Gets the validation errors for a specified property or for the entire entity.</summary>
<returns>The validation errors for the property or entity.</returns>
<param name="propertyName">The name of the property to retrieve validation errors for; or null or <see cref="F:System.String.Empty" />, to retrieve entity-level errors.</param>
</member>
<member name="P:System.ComponentModel.INotifyDataErrorInfo.HasErrors">
<summary>Gets a value that indicates whether the entity has validation errors. </summary>
<returns>true if the entity currently has validation errors; otherwise, false.</returns>
</member>
<member name="T:System.ComponentModel.INotifyPropertyChanged">
<summary>Notifies clients that a property value has changed.</summary>
</member>
<member name="E:System.ComponentModel.INotifyPropertyChanged.PropertyChanged">
<summary>Occurs when a property value changes.</summary>
</member>
<member name="T:System.ComponentModel.INotifyPropertyChanging">
<summary>Notifies clients that a property value is changing.</summary>
</member>
<member name="E:System.ComponentModel.INotifyPropertyChanging.PropertyChanging">
<summary>Occurs when a property value is changing.</summary>
</member>
<member name="T:System.ComponentModel.PropertyChangedEventArgs">
<summary>Provides data for the <see cref="E:System.ComponentModel.INotifyPropertyChanged.PropertyChanged" /> event.</summary>
</member>
<member name="M:System.ComponentModel.PropertyChangedEventArgs.#ctor(System.String)">
<summary>Initializes a new instance of the <see cref="T:System.ComponentModel.PropertyChangedEventArgs" /> class.</summary>
<param name="propertyName">The name of the property that changed. </param>
</member>
<member name="P:System.ComponentModel.PropertyChangedEventArgs.PropertyName">
<summary>Gets the name of the property that changed.</summary>
<returns>The name of the property that changed.</returns>
</member>
<member name="T:System.ComponentModel.PropertyChangedEventHandler">
<summary>Represents the method that will handle the <see cref="E:System.ComponentModel.INotifyPropertyChanged.PropertyChanged" /> event raised when a property is changed on a component.</summary>
<param name="sender">The source of the event. </param>
<param name="e">A <see cref="T:System.ComponentModel.PropertyChangedEventArgs" /> that contains the event data. </param>
</member>
<member name="T:System.ComponentModel.PropertyChangingEventArgs">
<summary>Provides data for the <see cref="E:System.ComponentModel.INotifyPropertyChanging.PropertyChanging" /> event. </summary>
</member>
<member name="M:System.ComponentModel.PropertyChangingEventArgs.#ctor(System.String)">
<summary>Initializes a new instance of the <see cref="T:System.ComponentModel.PropertyChangingEventArgs" /> class. </summary>
<param name="propertyName">The name of the property whose value is changing.</param>
</member>
<member name="P:System.ComponentModel.PropertyChangingEventArgs.PropertyName">
<summary>Gets the name of the property whose value is changing.</summary>
<returns>The name of the property whose value is changing.</returns>
</member>
<member name="T:System.ComponentModel.PropertyChangingEventHandler">
<summary>Represents the method that will handle the <see cref="E:System.ComponentModel.INotifyPropertyChanging.PropertyChanging" /> event of an <see cref="T:System.ComponentModel.INotifyPropertyChanging" /> interface. </summary>
<param name="sender">The source of the event. </param>
<param name="e">A <see cref="T:System.ComponentModel.PropertyChangingEventArgs" /> that contains the event data.</param>
</member>
<member name="T:System.Windows.Input.ICommand">
<summary>Defines a command.</summary>
</member>
<member name="M:System.Windows.Input.ICommand.CanExecute(System.Object)">
<summary>Defines the method that determines whether the command can execute in its current state.</summary>
<returns>true if this command can be executed; otherwise, false.</returns>
<param name="parameter">Data used by the command. If the command does not require data to be passed, this object can be set to null.</param>
</member>
<member name="E:System.Windows.Input.ICommand.CanExecuteChanged">
<summary>Occurs when changes occur that affect whether or not the command should execute.</summary>
</member>
<member name="M:System.Windows.Input.ICommand.Execute(System.Object)">
<summary>Defines the method to be called when the command is invoked.</summary>
<param name="parameter">Data used by the command. If the command does not require data to be passed, this object can be set to null.</param>
</member>
</members>
</doc>
@@ -0,0 +1,730 @@
<?xml version="1.0" encoding="utf-8"?>
<doc>
<assembly>
<name>System.ObjectModel</name>
</assembly>
<members>
<member name="T:System.Collections.ObjectModel.KeyedCollection`2">
<summary>Stellt die abstrakte Basisklasse für eine Auflistung bereit, deren Schlüssel in die Werte eingebettet sind.</summary>
<typeparam name="TKey">Der Typ der Schlüssel in der Auflistung.</typeparam>
<typeparam name="TItem">Der Typ der Elemente in der Auflistung.</typeparam>
</member>
<member name="M:System.Collections.ObjectModel.KeyedCollection`2.#ctor">
<summary>Initialisiert eine neue Instanz der <see cref="T:System.Collections.ObjectModel.KeyedCollection`2" />-Klasse, die einen Standardgleichheitsvergleich verwendet.</summary>
</member>
<member name="M:System.Collections.ObjectModel.KeyedCollection`2.#ctor(System.Collections.Generic.IEqualityComparer{`0})">
<summary>Initialisiert eine neue Instanz der <see cref="T:System.Collections.ObjectModel.KeyedCollection`2" />-Klasse, die einen angegebenen Gleichheitsvergleich verwendet.</summary>
<param name="comparer">Die Implementierung der generischen <see cref="T:System.Collections.Generic.IEqualityComparer`1" />-Schnittstelle, die beim Schlüsselvergleich verwendet werden soll, oder null, damit der Standardgleichheitsvergleich für den Typ des Schlüssels verwendet wird, der aus dem <see cref="P:System.Collections.Generic.EqualityComparer`1.Default" /> abgerufen wird.</param>
</member>
<member name="M:System.Collections.ObjectModel.KeyedCollection`2.#ctor(System.Collections.Generic.IEqualityComparer{`0},System.Int32)">
<summary>Initialisiert eine neue Instanz der <see cref="T:System.Collections.ObjectModel.KeyedCollection`2" />-Klasse, bei der der angegebene Gleichheitsvergleich verwendet und beim Überschreiten des angegebenen Schwellenwerts ein Suchwörterbuch erstellt wird.</summary>
<param name="comparer">Die Implementierung der generischen <see cref="T:System.Collections.Generic.IEqualityComparer`1" />-Schnittstelle, die beim Schlüsselvergleich verwendet werden soll, oder null, damit der Standardgleichheitsvergleich für den Typ des Schlüssels verwendet wird, der aus dem <see cref="P:System.Collections.Generic.EqualityComparer`1.Default" /> abgerufen wird.</param>
<param name="dictionaryCreationThreshold">Die Anzahl von Elementen, die die Auflistung enthalten kann, ohne dass ein Suchwörterbuch erstellt wird (bei Angabe von 0 wird bereits beim Hinzufügen des ersten Elements ein Suchwörterbuch erstellt), oder -1, um anzugeben, dass nie ein Suchwörterbuch erstellt wird.</param>
<exception cref="T:System.ArgumentOutOfRangeException">
<paramref name="dictionaryCreationThreshold" /> is less than 1.</exception>
</member>
<member name="M:System.Collections.ObjectModel.KeyedCollection`2.ChangeItemKey(`1,`0)">
<summary>Ändert den dem angegebenen Element im Suchwörterbuch zugeordneten Schlüssel.</summary>
<param name="item">Das Element, dessen Schlüssel geändert werden soll.</param>
<param name="newKey">Der neue Schlüssel für <paramref name="item" />.</param>
<exception cref="T:System.ArgumentNullException">
<paramref name="item" /> is null.-or-<paramref name="key" /> is null.</exception>
<exception cref="T:System.ArgumentException">
<paramref name="item" /> is not found.-or-<paramref name="key" /> already exists in the <see cref="T:System.Collections.ObjectModel.KeyedCollection`2" />.</exception>
</member>
<member name="M:System.Collections.ObjectModel.KeyedCollection`2.ClearItems">
<summary>Entfernt alle Elemente aus der <see cref="T:System.Collections.ObjectModel.KeyedCollection`2" />.</summary>
</member>
<member name="P:System.Collections.ObjectModel.KeyedCollection`2.Comparer">
<summary>Ruft den generischen Gleichheitsvergleich ab, der verwendet wird, um die Gleichheit von Schlüsseln in der Auflistung zu bestimmen.</summary>
<returns>Die Implementierung der generischen <see cref="T:System.Collections.Generic.IEqualityComparer`1" />-Schnittstelle, die verwendet wird, um die Gleichheit von Schlüsseln in der Auflistung zu bestimmen.</returns>
</member>
<member name="M:System.Collections.ObjectModel.KeyedCollection`2.Contains(`0)">
<summary>Ermittelt, ob die Auflistung ein Element mit dem angegebenen Wert enthält.</summary>
<returns>true, wenn das <see cref="T:System.Collections.ObjectModel.KeyedCollection`2" /> ein Element mit dem angegebenen Schlüssel enthält, andernfalls false.</returns>
<param name="key">Der im <see cref="T:System.Collections.ObjectModel.KeyedCollection`2" /> zu suchende Schlüssel.</param>
<exception cref="T:System.ArgumentNullException">
<paramref name="key" /> is null.</exception>
</member>
<member name="P:System.Collections.ObjectModel.KeyedCollection`2.Dictionary">
<summary>Ruft das Suchwörterbuch der <see cref="T:System.Collections.ObjectModel.KeyedCollection`2" /> ab.</summary>
<returns>Das Suchwörterbuch der <see cref="T:System.Collections.ObjectModel.KeyedCollection`2" />, sofern vorhanden, andernfalls null.</returns>
</member>
<member name="M:System.Collections.ObjectModel.KeyedCollection`2.GetKeyForItem(`1)">
<summary>Bei Implementierung in einer abgeleiteten Klasse wird der Schlüssel aus dem angegebenen Element extrahiert.</summary>
<returns>Der Schlüssel für das angegebene Element.</returns>
<param name="item">Das Element, aus dem der Schlüssel extrahiert werden soll.</param>
</member>
<member name="M:System.Collections.ObjectModel.KeyedCollection`2.InsertItem(System.Int32,`1)">
<summary>Fügt am angegebenen Index ein Element in die <see cref="T:System.Collections.ObjectModel.KeyedCollection`2" /> ein.</summary>
<param name="index">Der nullbasierte Index, an dem <paramref name="item" /> eingefügt werden soll.</param>
<param name="item">Das einzufügende Objekt.</param>
<exception cref="T:System.ArgumentOutOfRangeException">
<paramref name="index" /> is less than 0.-or-<paramref name="index" /> is greater than <see cref="P:System.Collections.ObjectModel.Collection`1.Count" />.</exception>
</member>
<member name="P:System.Collections.ObjectModel.KeyedCollection`2.Item(`0)">
<summary>Ruft das Element mit dem angegebenen Schlüssel ab. </summary>
<returns>Das Element mit dem angegebenen Schlüssel.Wenn kein Element mit dem angegebenen Schlüssel gefunden wird, wird eine Ausnahme ausgelöst.</returns>
<param name="key">Der Schlüssel des abzurufenden Elements.</param>
<exception cref="T:System.ArgumentNullException">
<paramref name="key" /> is null.</exception>
<exception cref="T:System.Collections.Generic.KeyNotFoundException">An element with the specified key does not exist in the collection.</exception>
</member>
<member name="M:System.Collections.ObjectModel.KeyedCollection`2.Remove(`0)">
<summary>Entfernt das Element mit dem angegebenen Schlüssel aus dem <see cref="T:System.Collections.ObjectModel.KeyedCollection`2" />.</summary>
<returns>true, wenn das Element erfolgreich entfernt wurde, andernfalls false.Diese Methode gibt auch dann false zurück, wenn <paramref name="key" /> nicht in der <see cref="T:System.Collections.ObjectModel.KeyedCollection`2" /> gefunden wurde.</returns>
<param name="key">Der Schlüssel des zu entfernenden Elements.</param>
<exception cref="T:System.ArgumentNullException">
<paramref name="key" /> is null.</exception>
</member>
<member name="M:System.Collections.ObjectModel.KeyedCollection`2.RemoveItem(System.Int32)">
<summary>Entfernt das Element am angegebenen Index aus der <see cref="T:System.Collections.ObjectModel.KeyedCollection`2" />.</summary>
<param name="index">Der Index des zu entfernenden Elements.</param>
</member>
<member name="M:System.Collections.ObjectModel.KeyedCollection`2.SetItem(System.Int32,`1)">
<summary>Ersetzt das Element im angegebenen Index durch ein angegebenes Element.</summary>
<param name="index">Der nullbasierte Index des zu ersetzenden Elements.</param>
<param name="item">Das neue Element.</param>
</member>
<member name="T:System.Collections.ObjectModel.ObservableCollection`1">
<summary>Stellt eine dynamische Datenauflistung dar, die Benachrichtigungen bereitstellt, wenn Elemente hinzugefügt oder entfernt werden oder wenn die gesamte Liste aktualisiert wird.</summary>
<typeparam name="T">Der Typ der Elemente in der Auflistung.</typeparam>
</member>
<member name="M:System.Collections.ObjectModel.ObservableCollection`1.#ctor">
<summary>Initialisiert eine neue Instanz der <see cref="T:System.Collections.ObjectModel.ObservableCollection`1" />-Klasse.</summary>
</member>
<member name="M:System.Collections.ObjectModel.ObservableCollection`1.#ctor(System.Collections.Generic.IEnumerable{`0})">
<summary>Initialisiert eine neue Instanz der <see cref="T:System.Collections.ObjectModel.ObservableCollection`1" />-Klasse, die aus der angegebenen Auflistung kopierte Elemente enthält.</summary>
<param name="collection">Die Auflistung, aus der die Elemente kopiert werden.</param>
<exception cref="T:System.ArgumentNullException">Der <paramref name="collection" />-Parameter darf nicht null sein.</exception>
</member>
<member name="M:System.Collections.ObjectModel.ObservableCollection`1.BlockReentrancy">
<summary>Verweigert das Ändern dieser Auflistung durch wiedereintretende Versuche.</summary>
<returns>Ein <see cref="T:System.IDisposable" />-Objekt, das zum Freigeben des Objekts verwendet werden kann.</returns>
</member>
<member name="M:System.Collections.ObjectModel.ObservableCollection`1.CheckReentrancy">
<summary>Sucht wiedereintretende Versuche, diese Auflistung zu ändern.</summary>
<exception cref="T:System.InvalidOperationException">Bei einem Aufruf von <see cref="M:System.Collections.ObjectModel.ObservableCollection`1.BlockReentrancy" />, bei dem der <see cref="T:System.IDisposable" />-Rückgabewert noch nicht freigegeben wurde.In der Regel sind hiermit zusätzliche Versuche gemeint, diese Auflistung während eines <see cref="E:System.Collections.ObjectModel.ObservableCollection`1.CollectionChanged" />-Ereignisses zu ändern.Dies hängt jedoch davon ab, wann abgeleitete Klassen <see cref="M:System.Collections.ObjectModel.ObservableCollection`1.BlockReentrancy" /> aufrufen.</exception>
</member>
<member name="M:System.Collections.ObjectModel.ObservableCollection`1.ClearItems">
<summary>Entfernt alle Elemente aus der Auflistung.</summary>
</member>
<member name="E:System.Collections.ObjectModel.ObservableCollection`1.CollectionChanged">
<summary>Tritt ein, wenn ein Element hinzugefügt, entfernt, geändert oder verschoben wird oder wenn die gesamte Liste aktualisiert wird.</summary>
</member>
<member name="M:System.Collections.ObjectModel.ObservableCollection`1.InsertItem(System.Int32,`0)">
<summary>Fügt ein Element am angegebenen Index in die Auflistung ein.</summary>
<param name="index">Der nullbasierte Index, an dem <paramref name="item" /> eingefügt werden soll.</param>
<param name="item">Das einzufügende Objekt.</param>
</member>
<member name="M:System.Collections.ObjectModel.ObservableCollection`1.Move(System.Int32,System.Int32)">
<summary>Verschiebt das Element am angegebenen Index an eine neue Position in der Auflistung.</summary>
<param name="oldIndex">Der nullbasierte Index, der die Position des zu verschiebenden Elements angibt.</param>
<param name="newIndex">Der nullbasierte Index, der die neue Position des Elements angibt.</param>
</member>
<member name="M:System.Collections.ObjectModel.ObservableCollection`1.MoveItem(System.Int32,System.Int32)">
<summary>Verschiebt das Element am angegebenen Index an eine neue Position in der Auflistung.</summary>
<param name="oldIndex">Der nullbasierte Index, der die Position des zu verschiebenden Elements angibt.</param>
<param name="newIndex">Der nullbasierte Index, der die neue Position des Elements angibt.</param>
</member>
<member name="M:System.Collections.ObjectModel.ObservableCollection`1.OnCollectionChanged(System.Collections.Specialized.NotifyCollectionChangedEventArgs)">
<summary>Löst das <see cref="E:System.Collections.ObjectModel.ObservableCollection`1.CollectionChanged" />-Ereignis mit den angegebenen Argumenten aus.</summary>
<param name="e">Argumente des ausgelösten Ereignisses.</param>
</member>
<member name="M:System.Collections.ObjectModel.ObservableCollection`1.OnPropertyChanged(System.ComponentModel.PropertyChangedEventArgs)">
<summary>Löst das <see cref="E:System.Collections.ObjectModel.ObservableCollection`1.PropertyChanged" />-Ereignis mit den angegebenen Argumenten aus.</summary>
<param name="e">Argumente des ausgelösten Ereignisses.</param>
</member>
<member name="E:System.Collections.ObjectModel.ObservableCollection`1.PropertyChanged">
<summary>Tritt ein, wenn sich ein Eigenschaftswert ändert.</summary>
</member>
<member name="M:System.Collections.ObjectModel.ObservableCollection`1.RemoveItem(System.Int32)">
<summary>Entfernt das Element am angegebenen Index aus der Auflistung.</summary>
<param name="index">Der nullbasierte Index des zu entfernenden Elements.</param>
</member>
<member name="M:System.Collections.ObjectModel.ObservableCollection`1.SetItem(System.Int32,`0)">
<summary>Ersetzt das Element am angegebenen Index.</summary>
<param name="index">Der nullbasierte Index des zu ersetzenden Elements.</param>
<param name="item">Der neue Wert für das Element am angegebenen Index.</param>
</member>
<member name="E:System.Collections.ObjectModel.ObservableCollection`1.System#ComponentModel#INotifyPropertyChanged#PropertyChanged">
<summary>Tritt ein, wenn sich ein Eigenschaftswert ändert.</summary>
</member>
<member name="T:System.Collections.ObjectModel.ReadOnlyDictionary`2">
<summary>Stellt eine schreibgeschützte generische Auflistung von Schlüssel-Wert-Paaren dar.</summary>
<typeparam name="TKey">Der Typ der Schlüssel im Wörterbuch.</typeparam>
<typeparam name="TValue">Der Typ der Werte im Wörterbuch.</typeparam>
</member>
<member name="M:System.Collections.ObjectModel.ReadOnlyDictionary`2.#ctor(System.Collections.Generic.IDictionary{`0,`1})">
<summary>Initialisiert eine neue Instanz der <see cref="T:System.Collections.ObjectModel.ReadOnlyDictionary`2" />-Klasse, bei der es sich um einen Wrapper um das angegebene Wörterbuch handelt.</summary>
<param name="dictionary">Das Wörterbuch, das umschlossen werden soll.</param>
</member>
<member name="M:System.Collections.ObjectModel.ReadOnlyDictionary`2.ContainsKey(`0)">
<summary>Bestimmt, ob das Wörterbuch ein Element enthält, das über den angegebenen Schlüssel verfügt.</summary>
<returns>true, wenn das Wörterbuch ein Element mit dem angegebenen Schlüssel enthält, andernfalls false.</returns>
<param name="key">Der im Wörterbuch zu suchende Schlüssel.</param>
</member>
<member name="P:System.Collections.ObjectModel.ReadOnlyDictionary`2.Count">
<summary>Ruft die Anzahl der Elemente im Wörterbuch ab.</summary>
<returns>Die Anzahl der Elemente im Wörterbuch.</returns>
</member>
<member name="P:System.Collections.ObjectModel.ReadOnlyDictionary`2.Dictionary">
<summary>Ruft das Wörterbuch ab, das von diesem <see cref="T:System.Collections.ObjectModel.ReadOnlyDictionary`2" />-Objekt umschlossen wird.</summary>
<returns>Das Wörterbuch, das von diesem Objekt umschlossen wird.</returns>
</member>
<member name="M:System.Collections.ObjectModel.ReadOnlyDictionary`2.GetEnumerator">
<summary>Gibt einen Enumerator zurück, der die <see cref="T:System.Collections.ObjectModel.ReadOnlyDictionary`2" /> durchläuft.</summary>
<returns>Ein Enumerator, der zum Durchlaufen der Auflistung verwendet werden kann.</returns>
</member>
<member name="P:System.Collections.ObjectModel.ReadOnlyDictionary`2.Item(`0)">
<summary>Ruft das Element mit dem angegebenen Schlüssel ab.</summary>
<returns>Das Element mit dem angegebenen Schlüssel.</returns>
<param name="key">Der Schlüssel des abzurufenden Elements.</param>
<exception cref="T:System.ArgumentNullException">
<paramref name="key" /> ist null.</exception>
<exception cref="T:System.Collections.Generic.KeyNotFoundException">Die Eigenschaft wird abgerufen, und <paramref name="key" /> wird nicht gefunden.</exception>
</member>
<member name="P:System.Collections.ObjectModel.ReadOnlyDictionary`2.Keys">
<summary>Ruft eine Schlüsselauflistung ab, die die Schlüssel des Wörterbuchs enthält.</summary>
<returns>Eine Schlüsselauflistung, die die Schlüssel des Wörterbuchs enthält.</returns>
</member>
<member name="M:System.Collections.ObjectModel.ReadOnlyDictionary`2.System#Collections#Generic#ICollection{T}#Add(System.Collections.Generic.KeyValuePair{`0,`1})">
<summary>Löst in allen Fällen eine <see cref="T:System.NotSupportedException" />-Ausnahme aus.</summary>
<param name="item">Das Objekt, das dem Wörterbuch hinzugefügt werden soll.</param>
<exception cref="T:System.NotSupportedException">In allen Fällen.</exception>
</member>
<member name="M:System.Collections.ObjectModel.ReadOnlyDictionary`2.System#Collections#Generic#ICollection{T}#Clear">
<summary>Löst in allen Fällen eine <see cref="T:System.NotSupportedException" />-Ausnahme aus.</summary>
<exception cref="T:System.NotSupportedException">In allen Fällen.</exception>
</member>
<member name="M:System.Collections.ObjectModel.ReadOnlyDictionary`2.System#Collections#Generic#ICollection{T}#Contains(System.Collections.Generic.KeyValuePair{`0,`1})">
<summary>Ermittelt, ob das Wörterbuch einen bestimmten Wert enthält.</summary>
<returns>true, wenn sich <paramref name="item" /> im Wörterbuch befindet, andernfalls false.</returns>
<param name="item">Das Objekt, das im Wörterbuch gesucht werden soll.</param>
</member>
<member name="M:System.Collections.ObjectModel.ReadOnlyDictionary`2.System#Collections#Generic#ICollection{T}#CopyTo(System.Collections.Generic.KeyValuePair{`0,`1}[],System.Int32)">
<summary>Kopiert die Elemente des Wörterbuchs in ein Array, wobei am angegebenen Arrayindex begonnen wird.</summary>
<param name="array">Das eindimensionale Array, in das die Elemente aus dem Wörterbuch kopiert werden.Für das Array muss eine nullbasierte Indizierung verwendet werden.</param>
<param name="arrayIndex">Der nullbasierte Index im <paramref name="array" />, bei dem der Kopiervorgang beginnt.</param>
<exception cref="T:System.ArgumentNullException">
<paramref name="array" /> ist null.</exception>
<exception cref="T:System.ArgumentOutOfRangeException">
<paramref name="arrayIndex" /> ist kleiner als 0.</exception>
<exception cref="T:System.ArgumentException">
<paramref name="array" /> ist mehrdimensional.- oder -Die Anzahl der Elemente im Quellwörterbuch ist größer als der verfügbare Platz von <paramref name="arrayIndex" /> bis zum Ende des Ziel-<paramref name="array" />.- oder -Typ <paramref name="T" /> kann nicht automatisch in den Typ des Ziel-<paramref name="array" /> umgewandelt werden.</exception>
</member>
<member name="P:System.Collections.ObjectModel.ReadOnlyDictionary`2.System#Collections#Generic#ICollection{T}#IsReadOnly">
<summary>Ruft einen Wert ab, der angibt, ob das Wörterbuch schreibgeschützt ist.</summary>
<returns>true in allen Fällen.</returns>
</member>
<member name="M:System.Collections.ObjectModel.ReadOnlyDictionary`2.System#Collections#Generic#ICollection{T}#Remove(System.Collections.Generic.KeyValuePair{`0,`1})">
<summary>Löst in allen Fällen eine <see cref="T:System.NotSupportedException" />-Ausnahme aus.</summary>
<returns>Löst in allen Fällen eine <see cref="T:System.NotSupportedException" />-Ausnahme aus.</returns>
<param name="item">Das Objekt, das aus dem Wörterbuch entfernt werden soll.</param>
<exception cref="T:System.NotSupportedException">In allen Fällen.</exception>
</member>
<member name="M:System.Collections.ObjectModel.ReadOnlyDictionary`2.System#Collections#Generic#IDictionary{TKey@TValue}#Add(`0,`1)">
<summary>Löst in allen Fällen eine <see cref="T:System.NotSupportedException" />-Ausnahme aus.</summary>
<param name="key">Das Objekt, das als Schlüssel für das hinzuzufügende Element verwendet werden soll.</param>
<param name="value">Das Objekt, das als Wert für das hinzuzufügende Element verwendet werden soll.</param>
<exception cref="T:System.NotSupportedException">In allen Fällen.</exception>
</member>
<member name="P:System.Collections.ObjectModel.ReadOnlyDictionary`2.System#Collections#Generic#IDictionary{TKey@TValue}#Item(`0)">
<summary>Ruft das Element mit dem angegebenen Schlüssel ab.</summary>
<returns>Das Element mit dem angegebenen Schlüssel.</returns>
<param name="key">Der Schlüssel des abzurufenden oder zu festzulegenden Elements.</param>
<exception cref="T:System.ArgumentNullException">
<paramref name="key" /> ist null.</exception>
<exception cref="T:System.Collections.Generic.KeyNotFoundException">Die Eigenschaft wird abgerufen, und <paramref name="key" /> wird nicht gefunden.</exception>
<exception cref="T:System.NotSupportedException">Die Eigenschaft ist festgelegt.</exception>
</member>
<member name="P:System.Collections.ObjectModel.ReadOnlyDictionary`2.System#Collections#Generic#IDictionary{TKey@TValue}#Keys">
<summary>Ruft eine Auflistung ab, die die Schlüssel des Wörterbuchs enthält.</summary>
<returns>Eine Auflistung, die die Schlüssel des Objekts enthält, mit dem das <see cref="T:System.Collections.ObjectModel.ReadOnlyDictionary`2" />-Element implementiert wird.</returns>
</member>
<member name="M:System.Collections.ObjectModel.ReadOnlyDictionary`2.System#Collections#Generic#IDictionary{TKey@TValue}#Remove(`0)">
<summary>Löst in allen Fällen eine <see cref="T:System.NotSupportedException" />-Ausnahme aus.</summary>
<returns>Löst in allen Fällen eine <see cref="T:System.NotSupportedException" />-Ausnahme aus.</returns>
<param name="key">Der Schlüssel des zu entfernenden Elements.</param>
<exception cref="T:System.NotSupportedException">In allen Fällen.</exception>
</member>
<member name="P:System.Collections.ObjectModel.ReadOnlyDictionary`2.System#Collections#Generic#IDictionary{TKey@TValue}#Values">
<summary>Ruft eine Auflistung ab, die die Werte im Wörterbuch enthält.</summary>
<returns>Eine Sammlung, die die Werte im Objekts enthält, mit dem das <see cref="T:System.Collections.ObjectModel.ReadOnlyDictionary`2" />-Element implementiert wird.</returns>
</member>
<member name="P:System.Collections.ObjectModel.ReadOnlyDictionary`2.System#Collections#Generic#IReadOnlyDictionary{TKey@TValue}#Keys">
<summary>Ruft eine aufzählbare Auflistung ab, die die Schlüssel im schreibgeschützten Wörterbuch enthält. </summary>
<returns>Eine aufzählbare Sammlung, die die Schlüssel im schreibgeschützten Wörterbuch enthält.</returns>
</member>
<member name="P:System.Collections.ObjectModel.ReadOnlyDictionary`2.System#Collections#Generic#IReadOnlyDictionary{TKey@TValue}#Values">
<summary>Ruft eine aufzählbare Auflistung ab, die die Werte im schreibgeschützten Wörterbuch enthält.</summary>
<returns>Eine aufzählbare Sammlung, die die Werte im schreibgeschützten Wörterbuch enthält.</returns>
</member>
<member name="M:System.Collections.ObjectModel.ReadOnlyDictionary`2.System#Collections#ICollection#CopyTo(System.Array,System.Int32)">
<summary>Kopiert die Elemente des Wörterbuchs in ein Array, wobei am angegebenen Arrayindex begonnen wird.</summary>
<param name="array">Das eindimensionale Array, in das die Elemente aus dem Wörterbuch kopiert werden.Für das Array muss eine nullbasierte Indizierung verwendet werden.</param>
<param name="index">Der nullbasierte Index im <paramref name="array" />, bei dem der Kopiervorgang beginnt. </param>
<exception cref="T:System.ArgumentNullException">
<paramref name="array" /> ist null. </exception>
<exception cref="T:System.ArgumentOutOfRangeException">
<paramref name="index" /> ist kleiner als 0. </exception>
<exception cref="T:System.ArgumentException">
<paramref name="array" /> ist mehrdimensional.- oder - Die Anzahl der Elemente im Quellwörterbuch ist größer als der verfügbare Platz von <paramref name="index" /> bis zum Ende des Ziel-<paramref name="array" />.- oder - Der Typ des Quellwörterbuchs kann nicht automatisch in den Typ des Ziel-<paramref name="array" /> umgewandelt werden<paramref name="." /></exception>
</member>
<member name="P:System.Collections.ObjectModel.ReadOnlyDictionary`2.System#Collections#ICollection#IsSynchronized">
<summary>Ruft einen Wert ab, der angibt, ob der Zugriff auf das Wörterbuch synchronisiert (threadsicher) ist.</summary>
<returns>true, wenn der Zugriff auf das Wörterbuch synchronisiert (threadsicher) ist, andernfalls false.</returns>
</member>
<member name="P:System.Collections.ObjectModel.ReadOnlyDictionary`2.System#Collections#ICollection#SyncRoot">
<summary>Ruft ein Objekt ab, mit dem der Zugriff auf das Wörterbuch synchronisiert werden kann.</summary>
<returns>Ein Objekt, mit dem der Zugriff auf das Wörterbuch synchronisiert werden kann.</returns>
</member>
<member name="M:System.Collections.ObjectModel.ReadOnlyDictionary`2.System#Collections#IDictionary#Add(System.Object,System.Object)">
<summary>Löst in allen Fällen eine <see cref="T:System.NotSupportedException" />-Ausnahme aus.</summary>
<param name="key">Der Schlüssel des hinzuzufügenden Elements. </param>
<param name="value">Der Wert des hinzuzufügenden Elements. </param>
<exception cref="T:System.NotSupportedException">In allen Fällen.</exception>
</member>
<member name="M:System.Collections.ObjectModel.ReadOnlyDictionary`2.System#Collections#IDictionary#Clear">
<summary>Löst in allen Fällen eine <see cref="T:System.NotSupportedException" />-Ausnahme aus.</summary>
<exception cref="T:System.NotSupportedException">In allen Fällen.</exception>
</member>
<member name="M:System.Collections.ObjectModel.ReadOnlyDictionary`2.System#Collections#IDictionary#Contains(System.Object)">
<summary>Bestimmt, ob das Wörterbuch ein Element enthält, das über den angegebenen Schlüssel verfügt.</summary>
<returns>true, wenn das Wörterbuch ein Element mit dem angegebenen Schlüssel enthält, andernfalls false.</returns>
<param name="key">Der im Wörterbuch zu suchende Schlüssel.</param>
<exception cref="T:System.ArgumentNullException">
<paramref name="key" /> ist null. </exception>
</member>
<member name="M:System.Collections.ObjectModel.ReadOnlyDictionary`2.System#Collections#IDictionary#GetEnumerator">
<summary>Gibt einen Enumerator für das Wörterbuch zurück.</summary>
<returns>Ein Enumerator für das Wörterbuch.</returns>
</member>
<member name="P:System.Collections.ObjectModel.ReadOnlyDictionary`2.System#Collections#IDictionary#IsFixedSize">
<summary>Ruft einen Wert ab, der angibt, ob das Wörterbuch eine feste Größe hat.</summary>
<returns>true, wenn das Wörterbuch eine feste Größe hat, andernfalls false.</returns>
</member>
<member name="P:System.Collections.ObjectModel.ReadOnlyDictionary`2.System#Collections#IDictionary#IsReadOnly">
<summary>Ruft einen Wert ab, der angibt, ob das Wörterbuch schreibgeschützt ist.</summary>
<returns>true in allen Fällen.</returns>
</member>
<member name="P:System.Collections.ObjectModel.ReadOnlyDictionary`2.System#Collections#IDictionary#Item(System.Object)">
<summary>Ruft das Element mit dem angegebenen Schlüssel ab.</summary>
<returns>Das Element mit dem angegebenen Schlüssel.</returns>
<param name="key">Der Schlüssel des abzurufenden oder zu festzulegenden Elements. </param>
<exception cref="T:System.ArgumentNullException">
<paramref name="key" /> ist null. </exception>
<exception cref="T:System.NotSupportedException">Die Eigenschaft ist festgelegt.- oder - Die Eigenschaft wird festgelegt, <paramref name="key" /> ist in der Auflistung nicht vorhanden, und das Wörterbuch hat eine feste Größe. </exception>
</member>
<member name="P:System.Collections.ObjectModel.ReadOnlyDictionary`2.System#Collections#IDictionary#Keys">
<summary>Ruft eine Auflistung ab, die die Schlüssel des Wörterbuchs enthält.</summary>
<returns>Eine Sammlung, die die Schlüssel zum Wörterbuch enthält.</returns>
</member>
<member name="M:System.Collections.ObjectModel.ReadOnlyDictionary`2.System#Collections#IDictionary#Remove(System.Object)">
<summary>Löst in allen Fällen eine <see cref="T:System.NotSupportedException" />-Ausnahme aus.</summary>
<param name="key">Der Schlüssel des zu entfernenden Elements. </param>
<exception cref="T:System.NotSupportedException">In allen Fällen.</exception>
</member>
<member name="P:System.Collections.ObjectModel.ReadOnlyDictionary`2.System#Collections#IDictionary#Values">
<summary>Ruft eine Auflistung ab, die die Werte im Wörterbuch enthält.</summary>
<returns>Eine Auflistung, die die Werte im Wörterbuch enthält.</returns>
</member>
<member name="M:System.Collections.ObjectModel.ReadOnlyDictionary`2.System#Collections#IEnumerable#GetEnumerator">
<summary>Gibt einen Enumerator zurück, der eine Auflistung durchläuft.</summary>
<returns>Ein Enumerator, der zum Durchlaufen der Auflistung verwendet werden kann.</returns>
</member>
<member name="M:System.Collections.ObjectModel.ReadOnlyDictionary`2.TryGetValue(`0,`1@)">
<summary>Ruft den Wert ab, der dem angegebenen Schlüssel zugeordnet ist.</summary>
<returns>true, wenn das Objekt, das <see cref="T:System.Collections.ObjectModel.ReadOnlyDictionary`2" /> implementiert, ein Element mit dem angegebenen Schlüssel enthält, andernfalls false.</returns>
<param name="key">Der Schlüssel, dessen Wert abgerufen wird.</param>
<param name="value">Wenn diese Methode zurückgegeben wird, enthält sie den dem angegebenen Schlüssel zugeordneten Wert, wenn der Schlüssel gefunden wird, andernfalls enthält sie den Standardwert für den Typ des <paramref name="value" />-Parameters.Dieser Parameter wird nicht initialisiert übergeben.</param>
</member>
<member name="P:System.Collections.ObjectModel.ReadOnlyDictionary`2.Values">
<summary>Ruft eine Auflistung ab, die die Werte im Wörterbuch enthält.</summary>
<returns>Eine Sammlung, die die Werte im Objekts enthält, mit dem das <see cref="T:System.Collections.ObjectModel.ReadOnlyDictionary`2" />-Element implementiert wird.</returns>
</member>
<member name="T:System.Collections.ObjectModel.ReadOnlyDictionary`2.KeyCollection">
<summary>Stellt eine schreibgeschützte Sammlung der Schlüssel eines <see cref="T:System.Collections.ObjectModel.ReadOnlyDictionary`2" />-Objekts dar.</summary>
</member>
<member name="M:System.Collections.ObjectModel.ReadOnlyDictionary`2.KeyCollection.CopyTo(`0[],System.Int32)">
<summary>Kopiert die Elemente der Sammlung in ein Array, wobei an einem bestimmten Arrayindex begonnen wird.</summary>
<param name="array">Das eindimensionale Array, das das Ziel der aus der Auflistung kopierten Elemente ist.Für das Array muss eine nullbasierte Indizierung verwendet werden.</param>
<param name="arrayIndex">Der nullbasierte Index im <paramref name="array" />, bei dem der Kopiervorgang beginnt.</param>
<exception cref="T:System.ArgumentNullException">
<paramref name="array" /> ist null.</exception>
<exception cref="T:System.ArgumentOutOfRangeException">
<paramref name="arrayIndex" /> ist kleiner als 0.</exception>
<exception cref="T:System.ArgumentException">
<paramref name="array" /> ist mehrdimensional.- oder -Die Anzahl der Elemente in der Quellauflistung ist größer als der verfügbare Platz von <paramref name="arrayIndex" /> bis zum Ende des Ziel-<paramref name="array" />.- oder -Typ <paramref name="T" /> kann nicht automatisch in den Typ des Ziel-<paramref name="array" /> umgewandelt werden.</exception>
</member>
<member name="P:System.Collections.ObjectModel.ReadOnlyDictionary`2.KeyCollection.Count">
<summary>Ruft die Anzahl der Elemente in der Auflistung ab.</summary>
<returns>Die Anzahl der Elemente in der Auflistung.</returns>
</member>
<member name="M:System.Collections.ObjectModel.ReadOnlyDictionary`2.KeyCollection.GetEnumerator">
<summary>Gibt einen Enumerator zurück, der die Auflistung durchläuft.</summary>
<returns>Ein Enumerator, der zum Durchlaufen der Auflistung verwendet werden kann.</returns>
</member>
<member name="M:System.Collections.ObjectModel.ReadOnlyDictionary`2.KeyCollection.System#Collections#Generic#ICollection{T}#Add(`0)">
<summary>Löst in allen Fällen eine <see cref="T:System.NotSupportedException" />-Ausnahme aus.</summary>
<param name="item">Das Objekt, das der Auflistung hinzugefügt werden soll.</param>
<exception cref="T:System.NotSupportedException">In allen Fällen.</exception>
</member>
<member name="M:System.Collections.ObjectModel.ReadOnlyDictionary`2.KeyCollection.System#Collections#Generic#ICollection{T}#Clear">
<summary>Löst in allen Fällen eine <see cref="T:System.NotSupportedException" />-Ausnahme aus.</summary>
<exception cref="T:System.NotSupportedException">In allen Fällen.</exception>
</member>
<member name="M:System.Collections.ObjectModel.ReadOnlyDictionary`2.KeyCollection.System#Collections#Generic#ICollection{T}#Contains(`0)">
<summary>Ermittelt, ob die Auflistung einen bestimmten Wert enthält.</summary>
<returns>true, wenn sich <paramref name="item" /> in der Auflistung befindet, andernfalls false.</returns>
<param name="item">Das Objekt, das in der Auflistung gesucht werden soll.</param>
</member>
<member name="P:System.Collections.ObjectModel.ReadOnlyDictionary`2.KeyCollection.System#Collections#Generic#ICollection{T}#IsReadOnly">
<summary>Ruft einen Wert ab, der angibt, ob die Auflistung schreibgeschützt ist.</summary>
<returns>true in allen Fällen.</returns>
</member>
<member name="M:System.Collections.ObjectModel.ReadOnlyDictionary`2.KeyCollection.System#Collections#Generic#ICollection{T}#Remove(`0)">
<summary>Löst in allen Fällen eine <see cref="T:System.NotSupportedException" />-Ausnahme aus.</summary>
<returns>true, wenn <paramref name="item" /> erfolgreich aus der Auflistung entfernt wurde, andernfalls false.Diese Methode gibt false auch dann zurück, wenn <paramref name="item" /> nicht in der ursprünglichen Auflistung vorhanden ist.</returns>
<param name="item">Das Objekt, das aus der Auflistung entfernt werden soll.</param>
<exception cref="T:System.NotSupportedException">In allen Fällen.</exception>
</member>
<member name="M:System.Collections.ObjectModel.ReadOnlyDictionary`2.KeyCollection.System#Collections#ICollection#CopyTo(System.Array,System.Int32)">
<summary>Kopiert die Elemente der Sammlung in ein Array, wobei an einem bestimmten Arrayindex begonnen wird.</summary>
<param name="array">Das eindimensionale Array, das das Ziel der aus der Auflistung kopierten Elemente ist.Für das Array muss eine nullbasierte Indizierung verwendet werden.</param>
<param name="index">Der nullbasierte Index im <paramref name="array" />, bei dem der Kopiervorgang beginnt.</param>
<exception cref="T:System.ArgumentNullException">
<paramref name="array" /> ist null.</exception>
<exception cref="T:System.ArgumentOutOfRangeException">
<paramref name="index" /> ist kleiner als 0.</exception>
<exception cref="T:System.ArgumentException">
<paramref name="array" /> ist mehrdimensional.- oder -Die Anzahl der Elemente in der Quellauflistung ist größer als der verfügbare Platz von <paramref name="index" /> bis zum Ende des Ziel-<paramref name="array" />.</exception>
</member>
<member name="P:System.Collections.ObjectModel.ReadOnlyDictionary`2.KeyCollection.System#Collections#ICollection#IsSynchronized">
<summary>Ruft einen Wert ab, der angibt, ob der Zugriff auf die Auflistung synchronisiert (threadsicher) ist.</summary>
<returns>true, wenn der Zugriff auf die Auflistung synchronisiert (threadsicher) ist, andernfalls false.</returns>
</member>
<member name="P:System.Collections.ObjectModel.ReadOnlyDictionary`2.KeyCollection.System#Collections#ICollection#SyncRoot">
<summary>Ruft ein Objekt ab, mit dem der Zugriff auf die Auflistung synchronisiert werden kann.</summary>
<returns>Ein Objekt, mit dem der Zugriff auf die Auflistung synchronisiert werden kann.</returns>
</member>
<member name="M:System.Collections.ObjectModel.ReadOnlyDictionary`2.KeyCollection.System#Collections#IEnumerable#GetEnumerator">
<summary>Gibt einen Enumerator zurück, der die Auflistung durchläuft.</summary>
<returns>Ein Enumerator, der zum Durchlaufen der Auflistung verwendet werden kann.</returns>
</member>
<member name="T:System.Collections.ObjectModel.ReadOnlyDictionary`2.ValueCollection">
<summary>Stellt eine schreibgeschützte Sammlung der Werte eines <see cref="T:System.Collections.ObjectModel.ReadOnlyDictionary`2" />-Objekts dar.</summary>
</member>
<member name="M:System.Collections.ObjectModel.ReadOnlyDictionary`2.ValueCollection.CopyTo(`1[],System.Int32)">
<summary>Kopiert die Elemente der Sammlung in ein Array, wobei an einem bestimmten Arrayindex begonnen wird.</summary>
<param name="array">Das eindimensionale Array, das das Ziel der aus der Auflistung kopierten Elemente ist.Für das Array muss eine nullbasierte Indizierung verwendet werden.</param>
<param name="arrayIndex">Der nullbasierte Index im <paramref name="array" />, bei dem der Kopiervorgang beginnt.</param>
<exception cref="T:System.ArgumentNullException">
<paramref name="array" /> ist null.</exception>
<exception cref="T:System.ArgumentOutOfRangeException">
<paramref name="arrayIndex" /> ist kleiner als 0.</exception>
<exception cref="T:System.ArgumentException">
<paramref name="array" /> ist mehrdimensional.- oder -Die Anzahl der Elemente in der Quellauflistung ist größer als der verfügbare Platz von <paramref name="arrayIndex" /> bis zum Ende des Ziel-<paramref name="array" />.- oder -Typ <paramref name="T" /> kann nicht automatisch in den Typ des Ziel-<paramref name="array" /> umgewandelt werden.</exception>
</member>
<member name="P:System.Collections.ObjectModel.ReadOnlyDictionary`2.ValueCollection.Count">
<summary>Ruft die Anzahl der Elemente in der Auflistung ab.</summary>
<returns>Die Anzahl der Elemente in der Auflistung.</returns>
</member>
<member name="M:System.Collections.ObjectModel.ReadOnlyDictionary`2.ValueCollection.GetEnumerator">
<summary>Gibt einen Enumerator zurück, der die Auflistung durchläuft.</summary>
<returns>Ein Enumerator, der zum Durchlaufen der Auflistung verwendet werden kann.</returns>
</member>
<member name="M:System.Collections.ObjectModel.ReadOnlyDictionary`2.ValueCollection.System#Collections#Generic#ICollection{T}#Add(`1)">
<summary>Löst in allen Fällen eine <see cref="T:System.NotSupportedException" />-Ausnahme aus.</summary>
<param name="item">Das Objekt, das der Auflistung hinzugefügt werden soll.</param>
<exception cref="T:System.NotSupportedException">In allen Fällen.</exception>
</member>
<member name="M:System.Collections.ObjectModel.ReadOnlyDictionary`2.ValueCollection.System#Collections#Generic#ICollection{T}#Clear">
<summary>Löst in allen Fällen eine <see cref="T:System.NotSupportedException" />-Ausnahme aus.</summary>
<exception cref="T:System.NotSupportedException">In allen Fällen.</exception>
</member>
<member name="M:System.Collections.ObjectModel.ReadOnlyDictionary`2.ValueCollection.System#Collections#Generic#ICollection{T}#Contains(`1)">
<summary>Ermittelt, ob die Auflistung einen bestimmten Wert enthält.</summary>
<returns>true, wenn sich <paramref name="item" /> in der Auflistung befindet, andernfalls false.</returns>
<param name="item">Das Objekt, das in der Auflistung gesucht werden soll.</param>
</member>
<member name="P:System.Collections.ObjectModel.ReadOnlyDictionary`2.ValueCollection.System#Collections#Generic#ICollection{T}#IsReadOnly">
<summary>Ruft einen Wert ab, der angibt, ob die Auflistung schreibgeschützt ist.</summary>
<returns>true in allen Fällen.</returns>
</member>
<member name="M:System.Collections.ObjectModel.ReadOnlyDictionary`2.ValueCollection.System#Collections#Generic#ICollection{T}#Remove(`1)">
<summary>Löst in allen Fällen eine <see cref="T:System.NotSupportedException" />-Ausnahme aus.</summary>
<returns>true, wenn <paramref name="item" /> erfolgreich aus der Auflistung entfernt wurde, andernfalls false.Diese Methode gibt false auch dann zurück, wenn <paramref name="item" /> nicht in der ursprünglichen Auflistung vorhanden ist.</returns>
<param name="item">Das Objekt, das aus der Auflistung entfernt werden soll.</param>
<exception cref="T:System.NotSupportedException">In allen Fällen.</exception>
</member>
<member name="M:System.Collections.ObjectModel.ReadOnlyDictionary`2.ValueCollection.System#Collections#ICollection#CopyTo(System.Array,System.Int32)">
<summary>Kopiert die Elemente der Sammlung in ein Array, wobei an einem bestimmten Arrayindex begonnen wird.</summary>
<param name="array">Das eindimensionale Array, das das Ziel der aus der Auflistung kopierten Elemente ist.Für das Array muss eine nullbasierte Indizierung verwendet werden.</param>
<param name="index">Der nullbasierte Index im <paramref name="array" />, bei dem der Kopiervorgang beginnt.</param>
<exception cref="T:System.ArgumentNullException">
<paramref name="array" /> ist null.</exception>
<exception cref="T:System.ArgumentOutOfRangeException">
<paramref name="index" /> ist kleiner als 0.</exception>
<exception cref="T:System.ArgumentException">
<paramref name="array" /> ist mehrdimensional.- oder -Die Anzahl der Elemente in der Quellauflistung ist größer als der verfügbare Platz von <paramref name="index" /> bis zum Ende des Ziel-<paramref name="array" />.</exception>
</member>
<member name="P:System.Collections.ObjectModel.ReadOnlyDictionary`2.ValueCollection.System#Collections#ICollection#IsSynchronized">
<summary>Ruft einen Wert ab, der angibt, ob der Zugriff auf die Auflistung synchronisiert (threadsicher) ist.</summary>
<returns>true, wenn der Zugriff auf die Auflistung synchronisiert (threadsicher) ist, andernfalls false.</returns>
</member>
<member name="P:System.Collections.ObjectModel.ReadOnlyDictionary`2.ValueCollection.System#Collections#ICollection#SyncRoot">
<summary>Ruft ein Objekt ab, mit dem der Zugriff auf die Auflistung synchronisiert werden kann.</summary>
<returns>Ein Objekt, mit dem der Zugriff auf die Auflistung synchronisiert werden kann.</returns>
</member>
<member name="M:System.Collections.ObjectModel.ReadOnlyDictionary`2.ValueCollection.System#Collections#IEnumerable#GetEnumerator">
<summary>Gibt einen Enumerator zurück, der die Auflistung durchläuft.</summary>
<returns>Ein Enumerator, der zum Durchlaufen der Auflistung verwendet werden kann.</returns>
</member>
<member name="T:System.Collections.ObjectModel.ReadOnlyObservableCollection`1">
<summary>Stellt eine schreibgeschützte <see cref="T:System.Collections.ObjectModel.ObservableCollection`1" /> dar.</summary>
<typeparam name="T">Der Typ der Elemente in der Auflistung.</typeparam>
</member>
<member name="M:System.Collections.ObjectModel.ReadOnlyObservableCollection`1.#ctor(System.Collections.ObjectModel.ObservableCollection{`0})">
<summary>Initialisiert eine neue Instanz der <see cref="T:System.Collections.ObjectModel.ReadOnlyObservableCollection`1" />-Klasse, die als Wrapper um die angegebene <see cref="T:System.Collections.ObjectModel.ObservableCollection`1" /> dient.</summary>
<param name="list">Die <see cref="T:System.Collections.ObjectModel.ObservableCollection`1" />, mit der diese Instanz der <see cref="T:System.Collections.ObjectModel.ReadOnlyObservableCollection`1" />-Klasse erstellt werden soll.</param>
<exception cref="T:System.ArgumentNullException">
<paramref name="list" /> ist null.</exception>
</member>
<member name="E:System.Collections.ObjectModel.ReadOnlyObservableCollection`1.CollectionChanged">
<summary>Tritt ein, wenn ein Element hinzugefügt oder entfernt wird.</summary>
</member>
<member name="M:System.Collections.ObjectModel.ReadOnlyObservableCollection`1.OnCollectionChanged(System.Collections.Specialized.NotifyCollectionChangedEventArgs)">
<summary>Löst das <see cref="E:System.Collections.ObjectModel.ReadOnlyObservableCollection`1.CollectionChanged" />-Ereignis unter Verwendung der angegebenen Argumente aus.</summary>
<param name="args">Argumente des ausgelösten Ereignisses.</param>
</member>
<member name="M:System.Collections.ObjectModel.ReadOnlyObservableCollection`1.OnPropertyChanged(System.ComponentModel.PropertyChangedEventArgs)">
<summary>Löst das <see cref="E:System.Collections.ObjectModel.ReadOnlyObservableCollection`1.PropertyChanged" />-Ereignis unter Verwendung der angegebenen Argumente aus.</summary>
<param name="args">Argumente des ausgelösten Ereignisses.</param>
</member>
<member name="E:System.Collections.ObjectModel.ReadOnlyObservableCollection`1.PropertyChanged">
<summary>Tritt ein, wenn sich ein Eigenschaftswert ändert.</summary>
</member>
<member name="E:System.Collections.ObjectModel.ReadOnlyObservableCollection`1.System#Collections#Specialized#INotifyCollectionChanged#CollectionChanged">
<summary>Tritt ein, wenn die Auflistung geändert wird.</summary>
</member>
<member name="E:System.Collections.ObjectModel.ReadOnlyObservableCollection`1.System#ComponentModel#INotifyPropertyChanged#PropertyChanged">
<summary>Tritt ein, wenn sich ein Eigenschaftswert ändert.</summary>
</member>
<member name="T:System.Collections.Specialized.INotifyCollectionChanged">
<summary>Benachrichtigt Listener über dynamische Änderungen, z. B. beim Hinzufügen und Entfernen von Elementen oder beim Aktualisieren der gesamten Liste.</summary>
</member>
<member name="E:System.Collections.Specialized.INotifyCollectionChanged.CollectionChanged">
<summary>Tritt ein, wenn die Auflistung geändert wird.</summary>
</member>
<member name="T:System.Collections.Specialized.NotifyCollectionChangedAction">
<summary>Beschreibt die Aktion, die ein <see cref="E:System.Collections.Specialized.INotifyCollectionChanged.CollectionChanged" />-Ereignis ausgelöst hat. </summary>
</member>
<member name="F:System.Collections.Specialized.NotifyCollectionChangedAction.Add">
<summary>Der Auflistung wurden ein oder mehrere Elemente hinzugefügt.</summary>
</member>
<member name="F:System.Collections.Specialized.NotifyCollectionChangedAction.Move">
<summary>Ein oder mehrere Elemente wurden innerhalb der Auflistung verschoben.</summary>
</member>
<member name="F:System.Collections.Specialized.NotifyCollectionChangedAction.Remove">
<summary>Ein oder mehrere Elemente wurden aus der Auflistung entfernt.</summary>
</member>
<member name="F:System.Collections.Specialized.NotifyCollectionChangedAction.Replace">
<summary>Ein oder mehrere Elemente wurden in der Auflistung ersetzt.</summary>
</member>
<member name="F:System.Collections.Specialized.NotifyCollectionChangedAction.Reset">
<summary>Der Inhalt der Auflistung hat sich wesentlich geändert.</summary>
</member>
<member name="T:System.Collections.Specialized.NotifyCollectionChangedEventArgs">
<summary>Stellt Daten für das <see cref="E:System.Collections.Specialized.INotifyCollectionChanged.CollectionChanged" />-Ereignis bereit.</summary>
</member>
<member name="M:System.Collections.Specialized.NotifyCollectionChangedEventArgs.#ctor(System.Collections.Specialized.NotifyCollectionChangedAction)">
<summary>Initialisiert eine neue Instanz der <see cref="T:System.Collections.Specialized.NotifyCollectionChangedEventArgs" />-Klasse, die eine <see cref="F:System.Collections.Specialized.NotifyCollectionChangedAction.Reset" />-Änderung beschreibt.</summary>
<param name="action">Die Aktion, die das Ereignis ausgelöst hat.Muss auf <see cref="F:System.Collections.Specialized.NotifyCollectionChangedAction.Reset" /> festgelegt sein.</param>
</member>
<member name="M:System.Collections.Specialized.NotifyCollectionChangedEventArgs.#ctor(System.Collections.Specialized.NotifyCollectionChangedAction,System.Collections.IList)">
<summary>Initialisiert eine neue Instanz der <see cref="T:System.Collections.Specialized.NotifyCollectionChangedEventArgs" />-Klasse, die eine Änderung mehrerer Elemente beschreibt.</summary>
<param name="action">Die Aktion, die das Ereignis ausgelöst hat.Kann auf <see cref="F:System.Collections.Specialized.NotifyCollectionChangedAction.Reset" />, <see cref="F:System.Collections.Specialized.NotifyCollectionChangedAction.Add" /> oder <see cref="F:System.Collections.Specialized.NotifyCollectionChangedAction.Remove" /> festgelegt werden.</param>
<param name="changedItems">Die Elemente, die von der Änderung betroffen sind.</param>
</member>
<member name="M:System.Collections.Specialized.NotifyCollectionChangedEventArgs.#ctor(System.Collections.Specialized.NotifyCollectionChangedAction,System.Collections.IList,System.Collections.IList)">
<summary>Initialisiert eine neue Instanz der <see cref="T:System.Collections.Specialized.NotifyCollectionChangedEventArgs" />-Klasse, die eine <see cref="F:System.Collections.Specialized.NotifyCollectionChangedAction.Replace" />-Änderung mehrerer Elemente beschreibt.</summary>
<param name="action">Die Aktion, die das Ereignis ausgelöst hat.Kann nur auf <see cref="F:System.Collections.Specialized.NotifyCollectionChangedAction.Replace" /> festgelegt werden.</param>
<param name="newItems">Die neuen Elemente, die die ursprünglichen Elemente ersetzen.</param>
<param name="oldItems">Die ursprünglichen Elemente, die ersetzt werden.</param>
<exception cref="T:System.ArgumentException">Wenn <paramref name="action" /> nicht Replace ist.</exception>
<exception cref="T:System.ArgumentNullException">Wenn <paramref name="oldItems" /> oder <paramref name="newItems" /> NULL ist.</exception>
</member>
<member name="M:System.Collections.Specialized.NotifyCollectionChangedEventArgs.#ctor(System.Collections.Specialized.NotifyCollectionChangedAction,System.Collections.IList,System.Collections.IList,System.Int32)">
<summary>Initialisiert eine neue Instanz der <see cref="T:System.Collections.Specialized.NotifyCollectionChangedEventArgs" />-Klasse, die eine <see cref="F:System.Collections.Specialized.NotifyCollectionChangedAction.Replace" />-Änderung mehrerer Elemente beschreibt.</summary>
<param name="action">Die Aktion, die das Ereignis ausgelöst hat.Kann nur auf <see cref="F:System.Collections.Specialized.NotifyCollectionChangedAction.Replace" /> festgelegt werden.</param>
<param name="newItems">Die neuen Elemente, die die ursprünglichen Elemente ersetzen.</param>
<param name="oldItems">Die ursprünglichen Elemente, die ersetzt werden.</param>
<param name="startingIndex">Der Index des ersten Elements der Elemente, die ersetzt werden.</param>
<exception cref="T:System.ArgumentException">Wenn <paramref name="action" /> nicht Replace ist.</exception>
<exception cref="T:System.ArgumentNullException">Wenn <paramref name="oldItems" /> oder <paramref name="newItems" /> NULL ist.</exception>
</member>
<member name="M:System.Collections.Specialized.NotifyCollectionChangedEventArgs.#ctor(System.Collections.Specialized.NotifyCollectionChangedAction,System.Collections.IList,System.Int32)">
<summary>Initialisiert eine neue Instanz der <see cref="T:System.Collections.Specialized.NotifyCollectionChangedEventArgs" />-Klasse, die eine Änderung an mehreren Elementen oder eine <see cref="F:System.Collections.Specialized.NotifyCollectionChangedAction.Reset" />-Änderung beschreibt.</summary>
<param name="action">Die Aktion, die das Ereignis ausgelöst hat.Kann auf <see cref="F:System.Collections.Specialized.NotifyCollectionChangedAction.Reset" />, <see cref="F:System.Collections.Specialized.NotifyCollectionChangedAction.Add" /> oder <see cref="F:System.Collections.Specialized.NotifyCollectionChangedAction.Remove" /> festgelegt werden.</param>
<param name="changedItems">Die von der Änderung betroffenen Elemente.</param>
<param name="startingIndex">Der Index, an dem die Änderung aufgetreten ist.</param>
<exception cref="T:System.ArgumentException">Wenn <paramref name="action" /> nicht Reset, Add oder Remove ist, wenn <paramref name="action" /> Reset und entweder <paramref name="changedItems" /> nicht NULL oder <paramref name="startingIndex" /> nicht -1 ist oder wenn action Add oder Remove und <paramref name="startingIndex" /> kleiner als -1 ist.</exception>
<exception cref="T:System.ArgumentNullException">Wenn <paramref name="action" /> Add oder Remove ist und <paramref name="changedItems" /> NULL ist.</exception>
</member>
<member name="M:System.Collections.Specialized.NotifyCollectionChangedEventArgs.#ctor(System.Collections.Specialized.NotifyCollectionChangedAction,System.Collections.IList,System.Int32,System.Int32)">
<summary>Initialisiert eine neue Instanz der <see cref="T:System.Collections.Specialized.NotifyCollectionChangedEventArgs" />-Klasse, die eine <see cref="F:System.Collections.Specialized.NotifyCollectionChangedAction.Move" />-Änderung mehrerer Elemente beschreibt.</summary>
<param name="action">Die Aktion, die das Ereignis ausgelöst hat.Kann nur auf <see cref="F:System.Collections.Specialized.NotifyCollectionChangedAction.Move" /> festgelegt werden.</param>
<param name="changedItems">Die von der Änderung betroffenen Elemente.</param>
<param name="index">Der neue Index für die geänderten Elemente.</param>
<param name="oldIndex">Der alte Index für die geänderten Elemente.</param>
<exception cref="T:System.ArgumentException">Wenn <paramref name="action" /> nicht Move oder <paramref name="index" /> kleiner als 0 ist.</exception>
</member>
<member name="M:System.Collections.Specialized.NotifyCollectionChangedEventArgs.#ctor(System.Collections.Specialized.NotifyCollectionChangedAction,System.Object)">
<summary>Initialisiert eine neue Instanz der <see cref="T:System.Collections.Specialized.NotifyCollectionChangedEventArgs" />-Klasse, die die Änderung eines Elements beschreibt.</summary>
<param name="action">Die Aktion, die das Ereignis ausgelöst hat.Kann auf <see cref="F:System.Collections.Specialized.NotifyCollectionChangedAction.Reset" />, <see cref="F:System.Collections.Specialized.NotifyCollectionChangedAction.Add" /> oder <see cref="F:System.Collections.Specialized.NotifyCollectionChangedAction.Remove" /> festgelegt werden.</param>
<param name="changedItem">Das Element, das von der Änderung betroffen ist.</param>
<exception cref="T:System.ArgumentException">Wenn <paramref name="action" /> nicht Reset, Add oder Remove ist oder wenn <paramref name="action" /> Reset und <paramref name="changedItem" /> nicht NULL ist.</exception>
</member>
<member name="M:System.Collections.Specialized.NotifyCollectionChangedEventArgs.#ctor(System.Collections.Specialized.NotifyCollectionChangedAction,System.Object,System.Int32)">
<summary>Initialisiert eine neue Instanz der <see cref="T:System.Collections.Specialized.NotifyCollectionChangedEventArgs" />-Klasse, die die Änderung eines Elements beschreibt.</summary>
<param name="action">Die Aktion, die das Ereignis ausgelöst hat.Kann auf <see cref="F:System.Collections.Specialized.NotifyCollectionChangedAction.Reset" />, <see cref="F:System.Collections.Specialized.NotifyCollectionChangedAction.Add" /> oder <see cref="F:System.Collections.Specialized.NotifyCollectionChangedAction.Remove" /> festgelegt werden.</param>
<param name="changedItem">Das Element, das von der Änderung betroffen ist.</param>
<param name="index">Der Index, an dem die Änderung aufgetreten ist.</param>
<exception cref="T:System.ArgumentException">Wenn <paramref name="action" /> nicht Reset, Add oder Remove ist oder wenn <paramref name="action" /> Reset und entweder <paramref name="changedItems" /> nicht NULL oder <paramref name="index" /> nicht -1 ist.</exception>
</member>
<member name="M:System.Collections.Specialized.NotifyCollectionChangedEventArgs.#ctor(System.Collections.Specialized.NotifyCollectionChangedAction,System.Object,System.Int32,System.Int32)">
<summary>Initialisiert eine neue Instanz der <see cref="T:System.Collections.Specialized.NotifyCollectionChangedEventArgs" />-Klasse, die die <see cref="F:System.Collections.Specialized.NotifyCollectionChangedAction.Move" />-Änderung eines Elements beschreibt.</summary>
<param name="action">Die Aktion, die das Ereignis ausgelöst hat.Kann nur auf <see cref="F:System.Collections.Specialized.NotifyCollectionChangedAction.Move" /> festgelegt werden.</param>
<param name="changedItem">Das von der Änderung betroffene Element.</param>
<param name="index">Der neue Index für das geänderte Element.</param>
<param name="oldIndex">Der alte Index für das geänderte Element.</param>
<exception cref="T:System.ArgumentException">Wenn <paramref name="action" /> nicht Move oder <paramref name="index" /> kleiner als 0 ist.</exception>
</member>
<member name="M:System.Collections.Specialized.NotifyCollectionChangedEventArgs.#ctor(System.Collections.Specialized.NotifyCollectionChangedAction,System.Object,System.Object)">
<summary>Initialisiert eine neue Instanz der <see cref="T:System.Collections.Specialized.NotifyCollectionChangedEventArgs" />-Klasse, die die <see cref="F:System.Collections.Specialized.NotifyCollectionChangedAction.Replace" />-Änderung eines Elements beschreibt.</summary>
<param name="action">Die Aktion, die das Ereignis ausgelöst hat.Kann nur auf <see cref="F:System.Collections.Specialized.NotifyCollectionChangedAction.Replace" /> festgelegt werden.</param>
<param name="newItem">Das neue Element, das das ursprüngliche Element ersetzt.</param>
<param name="oldItem">Das ursprüngliche Element, das ersetzt wird.</param>
<exception cref="T:System.ArgumentException">Wenn <paramref name="action" /> nicht Replace ist.</exception>
</member>
<member name="M:System.Collections.Specialized.NotifyCollectionChangedEventArgs.#ctor(System.Collections.Specialized.NotifyCollectionChangedAction,System.Object,System.Object,System.Int32)">
<summary>Initialisiert eine neue Instanz der <see cref="T:System.Collections.Specialized.NotifyCollectionChangedEventArgs" />-Klasse, die die <see cref="F:System.Collections.Specialized.NotifyCollectionChangedAction.Replace" />-Änderung eines Elements beschreibt.</summary>
<param name="action">Die Aktion, die das Ereignis ausgelöst hat.Kann auf <see cref="F:System.Collections.Specialized.NotifyCollectionChangedAction.Replace" /> festgelegt werden.</param>
<param name="newItem">Das neue Element, das das ursprüngliche Element ersetzt.</param>
<param name="oldItem">Das ursprüngliche Element, das ersetzt wird.</param>
<param name="index">Der Index des gerade ersetzten Elements.</param>
<exception cref="T:System.ArgumentException">Wenn <paramref name="action" /> nicht Replace ist.</exception>
</member>
<member name="P:System.Collections.Specialized.NotifyCollectionChangedEventArgs.Action">
<summary>Ruft die Aktion ab, die das Ereignis ausgelöst hat. </summary>
<returns>Ein <see cref="T:System.Collections.Specialized.NotifyCollectionChangedAction" />-Wert, der die Aktion beschreibt, die das Ereignis ausgelöst hat.</returns>
</member>
<member name="P:System.Collections.Specialized.NotifyCollectionChangedEventArgs.NewItems">
<summary>Ruft die Liste der neuen von der Änderung betroffenen Elemente ab.</summary>
<returns>Die Liste der neuen von der Änderung betroffenen Elemente.</returns>
</member>
<member name="P:System.Collections.Specialized.NotifyCollectionChangedEventArgs.NewStartingIndex">
<summary>Ruft den Index ab, an dem die Änderung aufgetreten ist.</summary>
<returns>Der nullbasierte Index, an dem die Änderung aufgetreten ist.</returns>
</member>
<member name="P:System.Collections.Specialized.NotifyCollectionChangedEventArgs.OldItems">
<summary>Ruft die Liste der von einer <see cref="F:System.Collections.Specialized.NotifyCollectionChangedAction.Replace" />-, Remove- oder Move-Aktion betroffenen Elemente ab.</summary>
<returns>Die Liste der von einer <see cref="F:System.Collections.Specialized.NotifyCollectionChangedAction.Replace" />-, Remove- oder Move-Aktion betroffenen Elemente.</returns>
</member>
<member name="P:System.Collections.Specialized.NotifyCollectionChangedEventArgs.OldStartingIndex">
<summary>Ruft den Index ab, an dem eine <see cref="F:System.Collections.Specialized.NotifyCollectionChangedAction.Move" />-, Remove- oder Replace-Aktion eingetreten ist.</summary>
<returns>Der nullbasierte Index, an dem eine <see cref="F:System.Collections.Specialized.NotifyCollectionChangedAction.Move" />-, Remove- oder Replace-Aktion eingetreten ist.</returns>
</member>
<member name="T:System.Collections.Specialized.NotifyCollectionChangedEventHandler">
<summary>Stellt die Methode dar, die das <see cref="E:System.Collections.Specialized.INotifyCollectionChanged.CollectionChanged" />-Ereignis behandelt. </summary>
<param name="sender">Das Objekt, das das Ereignis ausgelöst hat.</param>
<param name="e">Informationen zum Ereignis.</param>
</member>
<member name="T:System.ComponentModel.DataErrorsChangedEventArgs">
<summary>Stellt Daten für das <see cref="E:System.ComponentModel.INotifyDataErrorInfo.ErrorsChanged" />-Ereignis bereit.</summary>
</member>
<member name="M:System.ComponentModel.DataErrorsChangedEventArgs.#ctor(System.String)">
<summary>Initialisiert eine neue Instanz der <see cref="T:System.ComponentModel.DataErrorsChangedEventArgs" />-Klasse.</summary>
<param name="propertyName">Der Name der Eigenschaft, die einen Fehler aufweist. null oder <see cref="F:System.String.Empty" />, wenn der Fehler auf Objektebene ist.</param>
</member>
<member name="P:System.ComponentModel.DataErrorsChangedEventArgs.PropertyName">
<summary>Ruft den Namen der Eigenschaft ab, die fehlerhaft ist.</summary>
<returns>Der Name der Eigenschaft ist fehlerhaft.null oder <see cref="F:System.String.Empty" />, wenn der Fehler auf Objektebene ist.</returns>
</member>
<member name="T:System.ComponentModel.INotifyDataErrorInfo">
<summary>Definiert Member, die von Datenentitätsklassen implementiert werden können, um benutzerdefinierten synchronen und asynchronen Validierungssupport bereitzustellen.</summary>
</member>
<member name="E:System.ComponentModel.INotifyDataErrorInfo.ErrorsChanged">
<summary>Tritt auf, wenn sich die Validierungsfehler für eine Eigenschaft oder die gesamte Entität geändert haben. </summary>
</member>
<member name="M:System.ComponentModel.INotifyDataErrorInfo.GetErrors(System.String)">
<summary>Ruft die Validierungsfehler für eine angegebene Eigenschaft oder für die gesamte Entität ab.</summary>
<returns>Die Validierungsfehler für die Eigenschaft oder Entität.</returns>
<param name="propertyName">Der Name der Eigenschaft, für die Validierungsfehler abgerufen werden sollen, oder null oder <see cref="F:System.String.Empty" />, um Fehler auf Entitätsebene abzurufen.</param>
</member>
<member name="P:System.ComponentModel.INotifyDataErrorInfo.HasErrors">
<summary>Ruft einen Wert ab, der angibt, ob die Entität Validierungsfehler aufweist. </summary>
<returns>true, wenn die Entität derzeit Validierungsfehler aufweist, andernfalls false.</returns>
</member>
<member name="T:System.ComponentModel.INotifyPropertyChanged">
<summary>Benachrichtigt Clients, dass ein Eigenschaftswert geändert wurde.</summary>
</member>
<member name="E:System.ComponentModel.INotifyPropertyChanged.PropertyChanged">
<summary>Tritt ein, wenn sich ein Eigenschaftswert ändert.</summary>
</member>
<member name="T:System.ComponentModel.INotifyPropertyChanging">
<summary>Benachrichtigt Clients, dass sich ein Eigenschaftswert ändert.</summary>
</member>
<member name="E:System.ComponentModel.INotifyPropertyChanging.PropertyChanging">
<summary>Tritt ein, wenn ein Eigenschaftswert geändert wird.</summary>
</member>
<member name="T:System.ComponentModel.PropertyChangedEventArgs">
<summary>Stellt Daten für das <see cref="E:System.ComponentModel.INotifyPropertyChanged.PropertyChanged" />-Ereignis bereit.</summary>
</member>
<member name="M:System.ComponentModel.PropertyChangedEventArgs.#ctor(System.String)">
<summary>Initialisiert eine neue Instanz der <see cref="T:System.ComponentModel.PropertyChangedEventArgs" />-Klasse.</summary>
<param name="propertyName">Der Name der geänderten Eigenschaft. </param>
</member>
<member name="P:System.ComponentModel.PropertyChangedEventArgs.PropertyName">
<summary>Ruft den Namen der geänderten Eigenschaft ab.</summary>
<returns>Der Name der geänderten Eigenschaft.</returns>
</member>
<member name="T:System.ComponentModel.PropertyChangedEventHandler">
<summary>Stellt die Methode für die Behandlung des <see cref="E:System.ComponentModel.INotifyPropertyChanged.PropertyChanged" />-Ereignisses dar, das beim Ändern einer Eigenschaft einer Komponente ausgelöst wird.</summary>
<param name="sender">Die Quelle des Ereignisses. </param>
<param name="e">Ein <see cref="T:System.ComponentModel.PropertyChangedEventArgs" />, das die Ereignisdaten enthält. </param>
</member>
<member name="T:System.ComponentModel.PropertyChangingEventArgs">
<summary>Stellt Daten für das <see cref="E:System.ComponentModel.INotifyPropertyChanging.PropertyChanging" />-Ereignis bereit. </summary>
</member>
<member name="M:System.ComponentModel.PropertyChangingEventArgs.#ctor(System.String)">
<summary>Initialisiert eine neue Instanz der <see cref="T:System.ComponentModel.PropertyChangingEventArgs" />-Klasse. </summary>
<param name="propertyName">Der Name der Eigenschaft, deren Wert sich ändert.</param>
</member>
<member name="P:System.ComponentModel.PropertyChangingEventArgs.PropertyName">
<summary>Ruft den Namen der Eigenschaft ab, deren Wert sich ändert.</summary>
<returns>Der Name der Eigenschaft, deren Wert sich ändert.</returns>
</member>
<member name="T:System.ComponentModel.PropertyChangingEventHandler">
<summary>Stellt die Methode dar, die das <see cref="E:System.ComponentModel.INotifyPropertyChanging.PropertyChanging" />-Ereignis einer <see cref="T:System.ComponentModel.INotifyPropertyChanging" />-Schnittstelle behandelt. </summary>
<param name="sender">Die Quelle des Ereignisses. </param>
<param name="e">Ein <see cref="T:System.ComponentModel.PropertyChangingEventArgs" />, das die Ereignisdaten enthält.</param>
</member>
<member name="T:System.Windows.Input.ICommand">
<summary>Definiert einen Befehl.</summary>
</member>
<member name="M:System.Windows.Input.ICommand.CanExecute(System.Object)">
<summary>Definiert die Methode, die bestimmt, ob der Befehl im aktuellen Zustand ausgeführt werden kann.</summary>
<returns>true, wenn der Befehl ausgeführt werden kann, andernfalls false.</returns>
<param name="parameter">Vom Befehl verwendete Daten.Wenn der Befehl keine Datenübergabe erfordert, kann das Objekt auf null festgelegt werden.</param>
</member>
<member name="E:System.Windows.Input.ICommand.CanExecuteChanged">
<summary>Tritt ein, wenn Änderungen auftreten, die sich auf die Ausführung des Befehls auswirken.</summary>
</member>
<member name="M:System.Windows.Input.ICommand.Execute(System.Object)">
<summary>Definiert die Methode, die aufgerufen wird, wenn der Befehl aufgerufen wird.</summary>
<param name="parameter">Vom Befehl verwendete Daten.Wenn der Befehl keine Datenübergabe erfordert, kann das Objekt auf null festgelegt werden.</param>
</member>
</members>
</doc>
@@ -0,0 +1,726 @@
<?xml version="1.0" encoding="utf-8"?>
<doc>
<assembly>
<name>System.ObjectModel</name>
</assembly>
<members>
<member name="T:System.Collections.ObjectModel.KeyedCollection`2">
<summary>Proporciona la clase base abstracta para una colección en la que sus claves están incrustadas en los valores.</summary>
<typeparam name="TKey">Tipo de claves de la colección.</typeparam>
<typeparam name="TItem">Tipo de elementos de la colección.</typeparam>
</member>
<member name="M:System.Collections.ObjectModel.KeyedCollection`2.#ctor">
<summary>Inicializa una nueva instancia de la clase <see cref="T:System.Collections.ObjectModel.KeyedCollection`2" /> que utiliza el comparador de igualdad predeterminado.</summary>
</member>
<member name="M:System.Collections.ObjectModel.KeyedCollection`2.#ctor(System.Collections.Generic.IEqualityComparer{`0})">
<summary>Inicializa una nueva instancia de la clase <see cref="T:System.Collections.ObjectModel.KeyedCollection`2" /> que utiliza el comparador de igualdad especificado.</summary>
<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>
</member>
<member name="M:System.Collections.ObjectModel.KeyedCollection`2.#ctor(System.Collections.Generic.IEqualityComparer{`0},System.Int32)">
<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>
<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>
<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>
<exception cref="T:System.ArgumentOutOfRangeException">
<paramref name="dictionaryCreationThreshold" /> is less than 1.</exception>
</member>
<member name="M:System.Collections.ObjectModel.KeyedCollection`2.ChangeItemKey(`1,`0)">
<summary>Cambia la clave asociada al elemento especificado en el diccionario de búsqueda.</summary>
<param name="item">Elemento cuya clave se va a cambiar.</param>
<param name="newKey">Nueva clave para <paramref name="item" />.</param>
<exception cref="T:System.ArgumentNullException">
<paramref name="item" /> is null.-or-<paramref name="key" /> is null.</exception>
<exception cref="T:System.ArgumentException">
<paramref name="item" /> is not found.-or-<paramref name="key" /> already exists in the <see cref="T:System.Collections.ObjectModel.KeyedCollection`2" />.</exception>
</member>
<member name="M:System.Collections.ObjectModel.KeyedCollection`2.ClearItems">
<summary>Quita todos los elementos de <see cref="T:System.Collections.ObjectModel.KeyedCollection`2" />.</summary>
</member>
<member name="P:System.Collections.ObjectModel.KeyedCollection`2.Comparer">
<summary>Obtiene el comparador de igualdad genérico que se utiliza para determinar la igualdad de claves en la colección.</summary>
<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>
</member>
<member name="M:System.Collections.ObjectModel.KeyedCollection`2.Contains(`0)">
<summary>Determina si la colección contiene un elemento con la clave especificada.</summary>
<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>
<param name="key">Clave que se buscará en la interfaz <see cref="T:System.Collections.ObjectModel.KeyedCollection`2" />.</param>
<exception cref="T:System.ArgumentNullException">
<paramref name="key" /> is null.</exception>
</member>
<member name="P:System.Collections.ObjectModel.KeyedCollection`2.Dictionary">
<summary>Obtiene el diccionario de búsqueda de <see cref="T:System.Collections.ObjectModel.KeyedCollection`2" />.</summary>
<returns>Diccionario de búsqueda de <see cref="T:System.Collections.ObjectModel.KeyedCollection`2" />, si existe; de lo contrario, null.</returns>
</member>
<member name="M:System.Collections.ObjectModel.KeyedCollection`2.GetKeyForItem(`1)">
<summary>Cuando se implementa en una clase derivada, extrae la clave del elemento especificado.</summary>
<returns>Clave para el elemento especificado.</returns>
<param name="item">Elemento del que se va a extraer la clave.</param>
</member>
<member name="M:System.Collections.ObjectModel.KeyedCollection`2.InsertItem(System.Int32,`1)">
<summary>Inserta un elemento en <see cref="T:System.Collections.ObjectModel.KeyedCollection`2" />, en el índice especificado.</summary>
<param name="index">Índice basado en cero en el que debe insertarse <paramref name="item" />.</param>
<param name="item">Objeto que se va a insertar.</param>
<exception cref="T:System.ArgumentOutOfRangeException">
<paramref name="index" /> is less than 0.-or-<paramref name="index" /> is greater than <see cref="P:System.Collections.ObjectModel.Collection`1.Count" />.</exception>
</member>
<member name="P:System.Collections.ObjectModel.KeyedCollection`2.Item(`0)">
<summary>Obtiene el elemento con la clave especificada. </summary>
<returns>El elemento con la clave especificada.Si no se encuentra un elemento con la clave especificada, se produce una excepción.</returns>
<param name="key">Clave del elemento que se va a obtener.</param>
<exception cref="T:System.ArgumentNullException">
<paramref name="key" /> is null.</exception>
<exception cref="T:System.Collections.Generic.KeyNotFoundException">An element with the specified key does not exist in the collection.</exception>
</member>
<member name="M:System.Collections.ObjectModel.KeyedCollection`2.Remove(`0)">
<summary>Quita el elemento con la clave especificada de la interfaz <see cref="T:System.Collections.ObjectModel.KeyedCollection`2" />.</summary>
<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>
<param name="key">Clave del elemento que se va a quitar.</param>
<exception cref="T:System.ArgumentNullException">
<paramref name="key" /> is null.</exception>
</member>
<member name="M:System.Collections.ObjectModel.KeyedCollection`2.RemoveItem(System.Int32)">
<summary>Quita el elemento situado en el índice especificado de <see cref="T:System.Collections.ObjectModel.KeyedCollection`2" />.</summary>
<param name="index">Índice del elemento que se va a quitar.</param>
</member>
<member name="M:System.Collections.ObjectModel.KeyedCollection`2.SetItem(System.Int32,`1)">
<summary>Reemplaza el elemento situado en el índice determinado con el elemento especificado.</summary>
<param name="index">Índice de base cero del elemento que se va a reemplazar.</param>
<param name="item">Nuevo elemento.</param>
</member>
<member name="T:System.Collections.ObjectModel.ObservableCollection`1">
<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>
<typeparam name="T">Tipo de los elementos de la colección.</typeparam>
</member>
<member name="M:System.Collections.ObjectModel.ObservableCollection`1.#ctor">
<summary>Inicializa una nueva instancia de la clase <see cref="T:System.Collections.ObjectModel.ObservableCollection`1" />.</summary>
</member>
<member name="M:System.Collections.ObjectModel.ObservableCollection`1.#ctor(System.Collections.Generic.IEnumerable{`0})">
<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>
<param name="collection">Colección desde la que se copian los elementos.</param>
<exception cref="T:System.ArgumentNullException">El parámetro <paramref name="collection" /> no puede ser null.</exception>
</member>
<member name="M:System.Collections.ObjectModel.ObservableCollection`1.BlockReentrancy">
<summary>No permite intentos reentrantes por cambiar esta colección.</summary>
<returns>Objeto <see cref="T:System.IDisposable" /> que se puede usar para eliminar el objeto.</returns>
</member>
<member name="M:System.Collections.ObjectModel.ObservableCollection`1.CheckReentrancy">
<summary>Comprueba si se producen intentos reentrantes por cambiar esta colección.</summary>
<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>
</member>
<member name="M:System.Collections.ObjectModel.ObservableCollection`1.ClearItems">
<summary>Quita todos los elementos de la colección.</summary>
</member>
<member name="E:System.Collections.ObjectModel.ObservableCollection`1.CollectionChanged">
<summary>Se produce cuando se agrega, quita, cambia, mueve un elemento o se actualiza la lista completa.</summary>
</member>
<member name="M:System.Collections.ObjectModel.ObservableCollection`1.InsertItem(System.Int32,`0)">
<summary>Inserta un elemento en el índice especificado de la colección.</summary>
<param name="index">Índice basado en cero en el que debe insertarse <paramref name="item" />.</param>
<param name="item">Objeto que se va a insertar.</param>
</member>
<member name="M:System.Collections.ObjectModel.ObservableCollection`1.Move(System.Int32,System.Int32)">
<summary>Mueve el elemento situado en el índice especificado a una nueva ubicación en la colección.</summary>
<param name="oldIndex">Índice de base cero que especifica la ubicación del elemento que se va a mover.</param>
<param name="newIndex">Índice de base cero que especifica la nueva ubicación del elemento.</param>
</member>
<member name="M:System.Collections.ObjectModel.ObservableCollection`1.MoveItem(System.Int32,System.Int32)">
<summary>Mueve el elemento situado en el índice especificado a una nueva ubicación en la colección.</summary>
<param name="oldIndex">Índice de base cero que especifica la ubicación del elemento que se va a mover.</param>
<param name="newIndex">Índice de base cero que especifica la nueva ubicación del elemento.</param>
</member>
<member name="M:System.Collections.ObjectModel.ObservableCollection`1.OnCollectionChanged(System.Collections.Specialized.NotifyCollectionChangedEventArgs)">
<summary>Genera el evento <see cref="E:System.Collections.ObjectModel.ObservableCollection`1.CollectionChanged" /> con los argumentos proporcionados.</summary>
<param name="e">Argumentos del evento que se provoca.</param>
</member>
<member name="M:System.Collections.ObjectModel.ObservableCollection`1.OnPropertyChanged(System.ComponentModel.PropertyChangedEventArgs)">
<summary>Genera el evento <see cref="E:System.Collections.ObjectModel.ObservableCollection`1.PropertyChanged" /> con los argumentos proporcionados.</summary>
<param name="e">Argumentos del evento que se provoca.</param>
</member>
<member name="E:System.Collections.ObjectModel.ObservableCollection`1.PropertyChanged">
<summary>Tiene lugar cuando cambia un valor de propiedad.</summary>
</member>
<member name="M:System.Collections.ObjectModel.ObservableCollection`1.RemoveItem(System.Int32)">
<summary>Quita de la colección el elemento situado en el índice especificado.</summary>
<param name="index">Índice de base cero del elemento que se va a quitar.</param>
</member>
<member name="M:System.Collections.ObjectModel.ObservableCollection`1.SetItem(System.Int32,`0)">
<summary>Reemplaza el elemento del índice especificado.</summary>
<param name="index">Índice de base cero del elemento que se va a reemplazar.</param>
<param name="item">Nuevo valor para el elemento del índice especificado.</param>
</member>
<member name="E:System.Collections.ObjectModel.ObservableCollection`1.System#ComponentModel#INotifyPropertyChanged#PropertyChanged">
<summary>Tiene lugar cuando cambia un valor de propiedad.</summary>
</member>
<member name="T:System.Collections.ObjectModel.ReadOnlyDictionary`2">
<summary>Representa una colección genérica de solo lectura de pares clave-valor.</summary>
<typeparam name="TKey">Tipo de claves del diccionario.</typeparam>
<typeparam name="TValue">Tipo de valores del diccionario.</typeparam>
</member>
<member name="M:System.Collections.ObjectModel.ReadOnlyDictionary`2.#ctor(System.Collections.Generic.IDictionary{`0,`1})">
<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>
<param name="dictionary">Diccionario que se va a ajustar.</param>
</member>
<member name="M:System.Collections.ObjectModel.ReadOnlyDictionary`2.ContainsKey(`0)">
<summary>Determina si el diccionario contiene un elemento con la clave especificada.</summary>
<returns>Es true si el diccionario contiene un elemento con la clave especificada; en caso contrario, es false.</returns>
<param name="key">Clave que se debe buscar en el diccionario.</param>
</member>
<member name="P:System.Collections.ObjectModel.ReadOnlyDictionary`2.Count">
<summary>Obtiene el número de elementos del diccionario.</summary>
<returns>Número de elementos del diccionario.</returns>
</member>
<member name="P:System.Collections.ObjectModel.ReadOnlyDictionary`2.Dictionary">
<summary>Obtiene el diccionario que está encapsulado por este objeto <see cref="T:System.Collections.ObjectModel.ReadOnlyDictionary`2" />.</summary>
<returns>Diccionario que está contenido por este objeto.</returns>
</member>
<member name="M:System.Collections.ObjectModel.ReadOnlyDictionary`2.GetEnumerator">
<summary>Devuelve un enumerador que recorre en iteración la colección <see cref="T:System.Collections.ObjectModel.ReadOnlyDictionary`2" />.</summary>
<returns>Enumerador que puede usarse para recorrer en iteración la colección.</returns>
</member>
<member name="P:System.Collections.ObjectModel.ReadOnlyDictionary`2.Item(`0)">
<summary>Obtiene el elemento que tiene la clave especificada.</summary>
<returns>El elemento que tiene la clave especificada.</returns>
<param name="key">Clave del elemento que se va a obtener.</param>
<exception cref="T:System.ArgumentNullException">
<paramref name="key" /> es null.</exception>
<exception cref="T:System.Collections.Generic.KeyNotFoundException">La propiedad se recupera, pero <paramref name="key" /> no se encuentra.</exception>
</member>
<member name="P:System.Collections.ObjectModel.ReadOnlyDictionary`2.Keys">
<summary>Obtiene una colección de claves que contiene las claves del diccionario.</summary>
<returns>Colección de claves que contiene las claves del diccionario.</returns>
</member>
<member name="M:System.Collections.ObjectModel.ReadOnlyDictionary`2.System#Collections#Generic#ICollection{T}#Add(System.Collections.Generic.KeyValuePair{`0,`1})">
<summary>Produce una excepción <see cref="T:System.NotSupportedException" /> en todos los casos.</summary>
<param name="item">Objeto que se agrega al diccionario.</param>
<exception cref="T:System.NotSupportedException">En todos los casos.</exception>
</member>
<member name="M:System.Collections.ObjectModel.ReadOnlyDictionary`2.System#Collections#Generic#ICollection{T}#Clear">
<summary>Produce una excepción <see cref="T:System.NotSupportedException" /> en todos los casos.</summary>
<exception cref="T:System.NotSupportedException">En todos los casos.</exception>
</member>
<member name="M:System.Collections.ObjectModel.ReadOnlyDictionary`2.System#Collections#Generic#ICollection{T}#Contains(System.Collections.Generic.KeyValuePair{`0,`1})">
<summary>Determina si el diccionario contiene un valor específico.</summary>
<returns>true si el objeto <paramref name="item" /> está en el diccionario; en caso contrario, false.</returns>
<param name="item">Objeto que se va a buscar en el diccionario.</param>
</member>
<member name="M:System.Collections.ObjectModel.ReadOnlyDictionary`2.System#Collections#Generic#ICollection{T}#CopyTo(System.Collections.Generic.KeyValuePair{`0,`1}[],System.Int32)">
<summary>Copia los elementos del diccionario en una matriz, comenzando en el índice especificado de la matriz.</summary>
<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>
<param name="arrayIndex">Índice de base cero de <paramref name="array" /> en el que empieza la operación de copia.</param>
<exception cref="T:System.ArgumentNullException">
<paramref name="array" /> es null.</exception>
<exception cref="T:System.ArgumentOutOfRangeException">El valor de <paramref name="arrayIndex" /> es menor que 0.</exception>
<exception cref="T:System.ArgumentException">
<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>
</member>
<member name="P:System.Collections.ObjectModel.ReadOnlyDictionary`2.System#Collections#Generic#ICollection{T}#IsReadOnly">
<summary>Obtiene un valor que indica si el diccionario es de solo lectura.</summary>
<returns>true en todos los casos.</returns>
</member>
<member name="M:System.Collections.ObjectModel.ReadOnlyDictionary`2.System#Collections#Generic#ICollection{T}#Remove(System.Collections.Generic.KeyValuePair{`0,`1})">
<summary>Produce una excepción <see cref="T:System.NotSupportedException" /> en todos los casos.</summary>
<returns>Produce una excepción <see cref="T:System.NotSupportedException" /> en todos los casos.</returns>
<param name="item">Objeto que se va a quitar del diccionario.</param>
<exception cref="T:System.NotSupportedException">En todos los casos.</exception>
</member>
<member name="M:System.Collections.ObjectModel.ReadOnlyDictionary`2.System#Collections#Generic#IDictionary{TKey@TValue}#Add(`0,`1)">
<summary>Produce una excepción <see cref="T:System.NotSupportedException" /> en todos los casos.</summary>
<param name="key">Objeto que se va a utilizar como clave del elemento que se va a agregar.</param>
<param name="value">Objeto que se va a utilizar como valor del elemento que se va a agregar.</param>
<exception cref="T:System.NotSupportedException">En todos los casos.</exception>
</member>
<member name="P:System.Collections.ObjectModel.ReadOnlyDictionary`2.System#Collections#Generic#IDictionary{TKey@TValue}#Item(`0)">
<summary>Obtiene el elemento que tiene la clave especificada.</summary>
<returns>El elemento que tiene la clave especificada.</returns>
<param name="key">Clave del elemento que se obtiene o establece.</param>
<exception cref="T:System.ArgumentNullException">
<paramref name="key" /> es null.</exception>
<exception cref="T:System.Collections.Generic.KeyNotFoundException">La propiedad se recupera, pero <paramref name="key" /> no se encuentra.</exception>
<exception cref="T:System.NotSupportedException">La propiedad está establecida.</exception>
</member>
<member name="P:System.Collections.ObjectModel.ReadOnlyDictionary`2.System#Collections#Generic#IDictionary{TKey@TValue}#Keys">
<summary>Obtiene una colección que contiene las claves del diccionario.</summary>
<returns>Colección que contiene las claves del objeto que implementa la interfaz <see cref="T:System.Collections.ObjectModel.ReadOnlyDictionary`2" />.</returns>
</member>
<member name="M:System.Collections.ObjectModel.ReadOnlyDictionary`2.System#Collections#Generic#IDictionary{TKey@TValue}#Remove(`0)">
<summary>Produce una excepción <see cref="T:System.NotSupportedException" /> en todos los casos.</summary>
<returns>Produce una excepción <see cref="T:System.NotSupportedException" /> en todos los casos.</returns>
<param name="key">Clave del elemento que se va a quitar.</param>
<exception cref="T:System.NotSupportedException">En todos los casos.</exception>
</member>
<member name="P:System.Collections.ObjectModel.ReadOnlyDictionary`2.System#Collections#Generic#IDictionary{TKey@TValue}#Values">
<summary>Obtiene una colección que contiene los valores del diccionario.</summary>
<returns>Colección que contiene los valores del objeto que implementa la interfaz <see cref="T:System.Collections.ObjectModel.ReadOnlyDictionary`2" />.</returns>
</member>
<member name="P:System.Collections.ObjectModel.ReadOnlyDictionary`2.System#Collections#Generic#IReadOnlyDictionary{TKey@TValue}#Keys">
<summary>Obtiene una colección enumerable que contiene las claves del diccionario de solo lectura. </summary>
<returns>Una colección enumerable que contiene las claves del diccionario de solo lectura.</returns>
</member>
<member name="P:System.Collections.ObjectModel.ReadOnlyDictionary`2.System#Collections#Generic#IReadOnlyDictionary{TKey@TValue}#Values">
<summary>Obtiene una colección enumerable que contiene los valores del diccionario de solo lectura.</summary>
<returns>Una colección enumerable que contiene los valores del diccionario de solo lectura.</returns>
</member>
<member name="M:System.Collections.ObjectModel.ReadOnlyDictionary`2.System#Collections#ICollection#CopyTo(System.Array,System.Int32)">
<summary>Copia los elementos del diccionario en una matriz, comenzando en el índice especificado de la matriz.</summary>
<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>
<param name="index">Índice de base cero de <paramref name="array" /> en el que empieza la operación de copia. </param>
<exception cref="T:System.ArgumentNullException">
<paramref name="array" /> es null. </exception>
<exception cref="T:System.ArgumentOutOfRangeException">
<paramref name="index" /> es menor que cero. </exception>
<exception cref="T:System.ArgumentException">
<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>
</member>
<member name="P:System.Collections.ObjectModel.ReadOnlyDictionary`2.System#Collections#ICollection#IsSynchronized">
<summary>Obtiene un valor que indica si el acceso al diccionario está sincronizado (es seguro para la ejecución de subprocesos).</summary>
<returns>Es true si el acceso al diccionario está sincronizado (es seguro para la ejecución de subprocesos); en caso contrario, es false.</returns>
</member>
<member name="P:System.Collections.ObjectModel.ReadOnlyDictionary`2.System#Collections#ICollection#SyncRoot">
<summary>Obtiene un objeto que se puede utilizar para sincronizar el acceso al diccionario.</summary>
<returns>Objeto que se puede utilizar para sincronizar el acceso al diccionario.</returns>
</member>
<member name="M:System.Collections.ObjectModel.ReadOnlyDictionary`2.System#Collections#IDictionary#Add(System.Object,System.Object)">
<summary>Produce una excepción <see cref="T:System.NotSupportedException" /> en todos los casos.</summary>
<param name="key">Clave del elemento que se va a agregar. </param>
<param name="value">Valor del elemento que se va a agregar. </param>
<exception cref="T:System.NotSupportedException">En todos los casos.</exception>
</member>
<member name="M:System.Collections.ObjectModel.ReadOnlyDictionary`2.System#Collections#IDictionary#Clear">
<summary>Produce una excepción <see cref="T:System.NotSupportedException" /> en todos los casos.</summary>
<exception cref="T:System.NotSupportedException">En todos los casos.</exception>
</member>
<member name="M:System.Collections.ObjectModel.ReadOnlyDictionary`2.System#Collections#IDictionary#Contains(System.Object)">
<summary>Determina si el diccionario contiene un elemento con la clave especificada.</summary>
<returns>Es true si el diccionario contiene un elemento con la clave especificada; en caso contrario, es false.</returns>
<param name="key">Clave que se debe buscar en el diccionario.</param>
<exception cref="T:System.ArgumentNullException">
<paramref name="key" /> es null. </exception>
</member>
<member name="M:System.Collections.ObjectModel.ReadOnlyDictionary`2.System#Collections#IDictionary#GetEnumerator">
<summary>Devuelve un enumerador para el diccionario.</summary>
<returns>Enumerador del diccionario.</returns>
</member>
<member name="P:System.Collections.ObjectModel.ReadOnlyDictionary`2.System#Collections#IDictionary#IsFixedSize">
<summary>Obtiene un valor que indica si el diccionario tiene un tamaño fijo.</summary>
<returns>Es true si el diccionario tiene un tamaño fijo; de lo contrario, es false.</returns>
</member>
<member name="P:System.Collections.ObjectModel.ReadOnlyDictionary`2.System#Collections#IDictionary#IsReadOnly">
<summary>Obtiene un valor que indica si el diccionario es de solo lectura.</summary>
<returns>true en todos los casos.</returns>
</member>
<member name="P:System.Collections.ObjectModel.ReadOnlyDictionary`2.System#Collections#IDictionary#Item(System.Object)">
<summary>Obtiene el elemento que tiene la clave especificada.</summary>
<returns>El elemento que tiene la clave especificada.</returns>
<param name="key">Clave del elemento que se obtiene o establece. </param>
<exception cref="T:System.ArgumentNullException">
<paramref name="key" /> es null. </exception>
<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>
</member>
<member name="P:System.Collections.ObjectModel.ReadOnlyDictionary`2.System#Collections#IDictionary#Keys">
<summary>Obtiene una colección que contiene las claves del diccionario.</summary>
<returns>Colección que contiene las claves del diccionario.</returns>
</member>
<member name="M:System.Collections.ObjectModel.ReadOnlyDictionary`2.System#Collections#IDictionary#Remove(System.Object)">
<summary>Produce una excepción <see cref="T:System.NotSupportedException" /> en todos los casos.</summary>
<param name="key">Clave del elemento que se va a quitar. </param>
<exception cref="T:System.NotSupportedException">En todos los casos.</exception>
</member>
<member name="P:System.Collections.ObjectModel.ReadOnlyDictionary`2.System#Collections#IDictionary#Values">
<summary>Obtiene una colección que contiene los valores del diccionario.</summary>
<returns>Colección que contiene los valores del diccionario.</returns>
</member>
<member name="M:System.Collections.ObjectModel.ReadOnlyDictionary`2.System#Collections#IEnumerable#GetEnumerator">
<summary>Devuelve un enumerador que recorre en iteración una colección.</summary>
<returns>Enumerador que puede usarse para recorrer en iteración la colección.</returns>
</member>
<member name="M:System.Collections.ObjectModel.ReadOnlyDictionary`2.TryGetValue(`0,`1@)">
<summary>Recupera el valor que está asociado a la clave especificada.</summary>
<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>
<param name="key">Clave cuyo valor se va a recuperar.</param>
<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>
</member>
<member name="P:System.Collections.ObjectModel.ReadOnlyDictionary`2.Values">
<summary>Obtiene una colección que contiene los valores del diccionario.</summary>
<returns>Colección que contiene los valores del objeto que implementa la interfaz <see cref="T:System.Collections.ObjectModel.ReadOnlyDictionary`2" />.</returns>
</member>
<member name="T:System.Collections.ObjectModel.ReadOnlyDictionary`2.KeyCollection">
<summary>Representa una colección de solo lectura de las claves de un objeto <see cref="T:System.Collections.ObjectModel.ReadOnlyDictionary`2" />.</summary>
</member>
<member name="M:System.Collections.ObjectModel.ReadOnlyDictionary`2.KeyCollection.CopyTo(`0[],System.Int32)">
<summary>Copia los elementos de la colección en una matriz, que empieza en un índice de matriz específico.</summary>
<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>
<param name="arrayIndex">Índice de base cero de <paramref name="array" /> en el que empieza la operación de copia.</param>
<exception cref="T:System.ArgumentNullException">
<paramref name="array" /> es null.</exception>
<exception cref="T:System.ArgumentOutOfRangeException">El valor de <paramref name="arrayIndex" /> es menor que 0.</exception>
<exception cref="T:System.ArgumentException">
<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>
</member>
<member name="P:System.Collections.ObjectModel.ReadOnlyDictionary`2.KeyCollection.Count">
<summary>Obtiene el número de elementos de la colección.</summary>
<returns>Número de elementos de la colección.</returns>
</member>
<member name="M:System.Collections.ObjectModel.ReadOnlyDictionary`2.KeyCollection.GetEnumerator">
<summary>Devuelve un enumerador que recorre en iteración la colección.</summary>
<returns>Enumerador que puede usarse para recorrer en iteración la colección.</returns>
</member>
<member name="M:System.Collections.ObjectModel.ReadOnlyDictionary`2.KeyCollection.System#Collections#Generic#ICollection{T}#Add(`0)">
<summary>Produce una excepción <see cref="T:System.NotSupportedException" /> en todos los casos.</summary>
<param name="item">Objeto que se agrega a la colección.</param>
<exception cref="T:System.NotSupportedException">En todos los casos.</exception>
</member>
<member name="M:System.Collections.ObjectModel.ReadOnlyDictionary`2.KeyCollection.System#Collections#Generic#ICollection{T}#Clear">
<summary>Produce una excepción <see cref="T:System.NotSupportedException" /> en todos los casos.</summary>
<exception cref="T:System.NotSupportedException">En todos los casos.</exception>
</member>
<member name="M:System.Collections.ObjectModel.ReadOnlyDictionary`2.KeyCollection.System#Collections#Generic#ICollection{T}#Contains(`0)">
<summary>Determina si la colección contiene un valor específico.</summary>
<returns>true si <paramref name="item" /> se encuentra en la colección; de lo contrario, false.</returns>
<param name="item">Objeto que se va a buscar en la colección.</param>
</member>
<member name="P:System.Collections.ObjectModel.ReadOnlyDictionary`2.KeyCollection.System#Collections#Generic#ICollection{T}#IsReadOnly">
<summary>Obtiene un valor que indica si la colección es de solo lectura.</summary>
<returns>true en todos los casos.</returns>
</member>
<member name="M:System.Collections.ObjectModel.ReadOnlyDictionary`2.KeyCollection.System#Collections#Generic#ICollection{T}#Remove(`0)">
<summary>Produce una excepción <see cref="T:System.NotSupportedException" /> en todos los casos.</summary>
<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>
<param name="item">Objeto que se va a quitar de la colección.</param>
<exception cref="T:System.NotSupportedException">En todos los casos.</exception>
</member>
<member name="M:System.Collections.ObjectModel.ReadOnlyDictionary`2.KeyCollection.System#Collections#ICollection#CopyTo(System.Array,System.Int32)">
<summary>Copia los elementos de la colección en una matriz, que empieza en un índice de matriz específico.</summary>
<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>
<param name="index">Índice de base cero de <paramref name="array" /> en el que empieza la operación de copia.</param>
<exception cref="T:System.ArgumentNullException">
<paramref name="array" /> es null.</exception>
<exception cref="T:System.ArgumentOutOfRangeException">El valor de <paramref name="index" /> es menor que 0.</exception>
<exception cref="T:System.ArgumentException">
<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>
</member>
<member name="P:System.Collections.ObjectModel.ReadOnlyDictionary`2.KeyCollection.System#Collections#ICollection#IsSynchronized">
<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>
<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>
</member>
<member name="P:System.Collections.ObjectModel.ReadOnlyDictionary`2.KeyCollection.System#Collections#ICollection#SyncRoot">
<summary>Obtiene un objeto que se puede utilizar para sincronizar el acceso a la colección.</summary>
<returns>Objeto que se puede utilizar para sincronizar el acceso a la colección.</returns>
</member>
<member name="M:System.Collections.ObjectModel.ReadOnlyDictionary`2.KeyCollection.System#Collections#IEnumerable#GetEnumerator">
<summary>Devuelve un enumerador que recorre en iteración la colección.</summary>
<returns>Enumerador que puede usarse para recorrer en iteración la colección.</returns>
</member>
<member name="T:System.Collections.ObjectModel.ReadOnlyDictionary`2.ValueCollection">
<summary>Representa una colección de solo lectura de los valores de un objeto <see cref="T:System.Collections.ObjectModel.ReadOnlyDictionary`2" />.</summary>
</member>
<member name="M:System.Collections.ObjectModel.ReadOnlyDictionary`2.ValueCollection.CopyTo(`1[],System.Int32)">
<summary>Copia los elementos de la colección en una matriz, que empieza en un índice de matriz específico.</summary>
<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>
<param name="arrayIndex">Índice de base cero de <paramref name="array" /> en el que empieza la operación de copia.</param>
<exception cref="T:System.ArgumentNullException">
<paramref name="array" /> es null.</exception>
<exception cref="T:System.ArgumentOutOfRangeException">El valor de <paramref name="arrayIndex" /> es menor que 0.</exception>
<exception cref="T:System.ArgumentException">
<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>
</member>
<member name="P:System.Collections.ObjectModel.ReadOnlyDictionary`2.ValueCollection.Count">
<summary>Obtiene el número de elementos de la colección.</summary>
<returns>Número de elementos de la colección.</returns>
</member>
<member name="M:System.Collections.ObjectModel.ReadOnlyDictionary`2.ValueCollection.GetEnumerator">
<summary>Devuelve un enumerador que recorre en iteración la colección.</summary>
<returns>Enumerador que puede usarse para recorrer en iteración la colección.</returns>
</member>
<member name="M:System.Collections.ObjectModel.ReadOnlyDictionary`2.ValueCollection.System#Collections#Generic#ICollection{T}#Add(`1)">
<summary>Produce una excepción <see cref="T:System.NotSupportedException" /> en todos los casos.</summary>
<param name="item">Objeto que se agrega a la colección.</param>
<exception cref="T:System.NotSupportedException">En todos los casos.</exception>
</member>
<member name="M:System.Collections.ObjectModel.ReadOnlyDictionary`2.ValueCollection.System#Collections#Generic#ICollection{T}#Clear">
<summary>Produce una excepción <see cref="T:System.NotSupportedException" /> en todos los casos.</summary>
<exception cref="T:System.NotSupportedException">En todos los casos.</exception>
</member>
<member name="M:System.Collections.ObjectModel.ReadOnlyDictionary`2.ValueCollection.System#Collections#Generic#ICollection{T}#Contains(`1)">
<summary>Determina si la colección contiene un valor específico.</summary>
<returns>true si <paramref name="item" /> se encuentra en la colección; de lo contrario, false.</returns>
<param name="item">Objeto que se va a buscar en la colección.</param>
</member>
<member name="P:System.Collections.ObjectModel.ReadOnlyDictionary`2.ValueCollection.System#Collections#Generic#ICollection{T}#IsReadOnly">
<summary>Obtiene un valor que indica si la colección es de solo lectura.</summary>
<returns>true en todos los casos.</returns>
</member>
<member name="M:System.Collections.ObjectModel.ReadOnlyDictionary`2.ValueCollection.System#Collections#Generic#ICollection{T}#Remove(`1)">
<summary>Produce una excepción <see cref="T:System.NotSupportedException" /> en todos los casos.</summary>
<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>
<param name="item">Objeto que se va a quitar de la colección.</param>
<exception cref="T:System.NotSupportedException">En todos los casos.</exception>
</member>
<member name="M:System.Collections.ObjectModel.ReadOnlyDictionary`2.ValueCollection.System#Collections#ICollection#CopyTo(System.Array,System.Int32)">
<summary>Copia los elementos de la colección en una matriz, que empieza en un índice de matriz específico.</summary>
<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>
<param name="index">Índice de base cero de <paramref name="array" /> en el que empieza la operación de copia.</param>
<exception cref="T:System.ArgumentNullException">
<paramref name="array" /> es null.</exception>
<exception cref="T:System.ArgumentOutOfRangeException">El valor de <paramref name="index" /> es menor que 0.</exception>
<exception cref="T:System.ArgumentException">
<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>
</member>
<member name="P:System.Collections.ObjectModel.ReadOnlyDictionary`2.ValueCollection.System#Collections#ICollection#IsSynchronized">
<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>
<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>
</member>
<member name="P:System.Collections.ObjectModel.ReadOnlyDictionary`2.ValueCollection.System#Collections#ICollection#SyncRoot">
<summary>Obtiene un objeto que se puede utilizar para sincronizar el acceso a la colección.</summary>
<returns>Objeto que se puede utilizar para sincronizar el acceso a la colección.</returns>
</member>
<member name="M:System.Collections.ObjectModel.ReadOnlyDictionary`2.ValueCollection.System#Collections#IEnumerable#GetEnumerator">
<summary>Devuelve un enumerador que recorre en iteración la colección.</summary>
<returns>Enumerador que puede usarse para recorrer en iteración la colección.</returns>
</member>
<member name="T:System.Collections.ObjectModel.ReadOnlyObservableCollection`1">
<summary>Representa un objeto <see cref="T:System.Collections.ObjectModel.ObservableCollection`1" /> de solo lectura.</summary>
<typeparam name="T">Tipo de los elementos de la colección.</typeparam>
</member>
<member name="M:System.Collections.ObjectModel.ReadOnlyObservableCollection`1.#ctor(System.Collections.ObjectModel.ObservableCollection{`0})">
<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>
<param name="list">
<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>
<exception cref="T:System.ArgumentNullException">
<paramref name="list" /> es null.</exception>
</member>
<member name="E:System.Collections.ObjectModel.ReadOnlyObservableCollection`1.CollectionChanged">
<summary>Se produce cuando se agrega o se quita un elemento.</summary>
</member>
<member name="M:System.Collections.ObjectModel.ReadOnlyObservableCollection`1.OnCollectionChanged(System.Collections.Specialized.NotifyCollectionChangedEventArgs)">
<summary>Provoca el evento <see cref="E:System.Collections.ObjectModel.ReadOnlyObservableCollection`1.CollectionChanged" /> utilizando los argumentos proporcionados.</summary>
<param name="args">Argumentos del evento que se provoca.</param>
</member>
<member name="M:System.Collections.ObjectModel.ReadOnlyObservableCollection`1.OnPropertyChanged(System.ComponentModel.PropertyChangedEventArgs)">
<summary>Provoca el evento <see cref="E:System.Collections.ObjectModel.ReadOnlyObservableCollection`1.PropertyChanged" /> utilizando los argumentos proporcionados.</summary>
<param name="args">Argumentos del evento que se provoca.</param>
</member>
<member name="E:System.Collections.ObjectModel.ReadOnlyObservableCollection`1.PropertyChanged">
<summary>Tiene lugar cuando cambia un valor de propiedad.</summary>
</member>
<member name="E:System.Collections.ObjectModel.ReadOnlyObservableCollection`1.System#Collections#Specialized#INotifyCollectionChanged#CollectionChanged">
<summary>Se produce cuando cambia la colección.</summary>
</member>
<member name="E:System.Collections.ObjectModel.ReadOnlyObservableCollection`1.System#ComponentModel#INotifyPropertyChanged#PropertyChanged">
<summary>Tiene lugar cuando cambia un valor de propiedad.</summary>
</member>
<member name="T:System.Collections.Specialized.INotifyCollectionChanged">
<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>
</member>
<member name="E:System.Collections.Specialized.INotifyCollectionChanged.CollectionChanged">
<summary>Se produce cuando cambia la colección.</summary>
</member>
<member name="T:System.Collections.Specialized.NotifyCollectionChangedAction">
<summary>Describe la acción que generó un evento <see cref="E:System.Collections.Specialized.INotifyCollectionChanged.CollectionChanged" />. </summary>
</member>
<member name="F:System.Collections.Specialized.NotifyCollectionChangedAction.Add">
<summary>Se agregaron uno o varios elementos a la colección.</summary>
</member>
<member name="F:System.Collections.Specialized.NotifyCollectionChangedAction.Move">
<summary>Se movieron uno o varios elementos dentro de la colección.</summary>
</member>
<member name="F:System.Collections.Specialized.NotifyCollectionChangedAction.Remove">
<summary>Se quitaron uno o varios elementos de la colección.</summary>
</member>
<member name="F:System.Collections.Specialized.NotifyCollectionChangedAction.Replace">
<summary>Se reemplazaron uno o varios elementos de la colección.</summary>
</member>
<member name="F:System.Collections.Specialized.NotifyCollectionChangedAction.Reset">
<summary>El contenido de la colección ha cambiado significativamente.</summary>
</member>
<member name="T:System.Collections.Specialized.NotifyCollectionChangedEventArgs">
<summary>Proporciona datos para el evento <see cref="E:System.Collections.Specialized.INotifyCollectionChanged.CollectionChanged" />.</summary>
</member>
<member name="M:System.Collections.Specialized.NotifyCollectionChangedEventArgs.#ctor(System.Collections.Specialized.NotifyCollectionChangedAction)">
<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>
<param name="action">Acción que provocó el evento.Debe establecerse en <see cref="F:System.Collections.Specialized.NotifyCollectionChangedAction.Reset" />.</param>
</member>
<member name="M:System.Collections.Specialized.NotifyCollectionChangedEventArgs.#ctor(System.Collections.Specialized.NotifyCollectionChangedAction,System.Collections.IList)">
<summary>Inicializa una nueva instancia de la clase <see cref="T:System.Collections.Specialized.NotifyCollectionChangedEventArgs" /> que describe un cambio de varios elementos.</summary>
<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>
<param name="changedItems">Elementos a los que afecta el cambio.</param>
</member>
<member name="M:System.Collections.Specialized.NotifyCollectionChangedEventArgs.#ctor(System.Collections.Specialized.NotifyCollectionChangedAction,System.Collections.IList,System.Collections.IList)">
<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>
<param name="action">Acción que provocó el evento.Sólo puede establecerse en <see cref="F:System.Collections.Specialized.NotifyCollectionChangedAction.Replace" />.</param>
<param name="newItems">Nuevos elementos por los que se reemplazan los elementos originales.</param>
<param name="oldItems">Elementos originales reemplazados.</param>
<exception cref="T:System.ArgumentException">Si el valor de <paramref name="action" /> no es Replace.</exception>
<exception cref="T:System.ArgumentNullException">Si <paramref name="oldItems" /> o <paramref name="newItems" /> es null.</exception>
</member>
<member name="M:System.Collections.Specialized.NotifyCollectionChangedEventArgs.#ctor(System.Collections.Specialized.NotifyCollectionChangedAction,System.Collections.IList,System.Collections.IList,System.Int32)">
<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>
<param name="action">Acción que provocó el evento.Sólo puede establecerse en <see cref="F:System.Collections.Specialized.NotifyCollectionChangedAction.Replace" />.</param>
<param name="newItems">Nuevos elementos por los que se reemplazan los elementos originales.</param>
<param name="oldItems">Elementos originales reemplazados.</param>
<param name="startingIndex">Índice del primer elemento de los elementos reemplazados.</param>
<exception cref="T:System.ArgumentException">Si el valor de <paramref name="action" /> no es Replace.</exception>
<exception cref="T:System.ArgumentNullException">Si <paramref name="oldItems" /> o <paramref name="newItems" /> es null.</exception>
</member>
<member name="M:System.Collections.Specialized.NotifyCollectionChangedEventArgs.#ctor(System.Collections.Specialized.NotifyCollectionChangedAction,System.Collections.IList,System.Int32)">
<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>
<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>
<param name="changedItems">Elementos a los que afecta el cambio.</param>
<param name="startingIndex">Índice donde se produjo el cambio.</param>
<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>
<exception cref="T:System.ArgumentNullException">Si <paramref name="action" /> es Add o Remove y <paramref name="changedItems" /> es null.</exception>
</member>
<member name="M:System.Collections.Specialized.NotifyCollectionChangedEventArgs.#ctor(System.Collections.Specialized.NotifyCollectionChangedAction,System.Collections.IList,System.Int32,System.Int32)">
<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>
<param name="action">Acción que provocó el evento.Sólo puede establecerse en <see cref="F:System.Collections.Specialized.NotifyCollectionChangedAction.Move" />.</param>
<param name="changedItems">Elementos a los que afecta el cambio.</param>
<param name="index">Nuevo índice de los elementos modificados.</param>
<param name="oldIndex">Índice anterior de los elementos modificados.</param>
<exception cref="T:System.ArgumentException">Si <paramref name="action" /> no es Move o <paramref name="index" /> es menor que 0.</exception>
</member>
<member name="M:System.Collections.Specialized.NotifyCollectionChangedEventArgs.#ctor(System.Collections.Specialized.NotifyCollectionChangedAction,System.Object)">
<summary>Inicializa una nueva instancia de la clase <see cref="T:System.Collections.Specialized.NotifyCollectionChangedEventArgs" /> que describe un cambio de un elemento.</summary>
<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>
<param name="changedItem">Elemento al que afecta el cambio.</param>
<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>
</member>
<member name="M:System.Collections.Specialized.NotifyCollectionChangedEventArgs.#ctor(System.Collections.Specialized.NotifyCollectionChangedAction,System.Object,System.Int32)">
<summary>Inicializa una nueva instancia de la clase <see cref="T:System.Collections.Specialized.NotifyCollectionChangedEventArgs" /> que describe un cambio de un elemento.</summary>
<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>
<param name="changedItem">Elemento al que afecta el cambio.</param>
<param name="index">Índice donde se produjo el cambio.</param>
<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>
</member>
<member name="M:System.Collections.Specialized.NotifyCollectionChangedEventArgs.#ctor(System.Collections.Specialized.NotifyCollectionChangedAction,System.Object,System.Int32,System.Int32)">
<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>
<param name="action">Acción que provocó el evento.Sólo puede establecerse en <see cref="F:System.Collections.Specialized.NotifyCollectionChangedAction.Move" />.</param>
<param name="changedItem">Elemento al que afecta el cambio.</param>
<param name="index">Nuevo índice del elemento modificado.</param>
<param name="oldIndex">Índice anterior del elemento modificado.</param>
<exception cref="T:System.ArgumentException">Si <paramref name="action" /> no es Move o <paramref name="index" /> es menor que 0.</exception>
</member>
<member name="M:System.Collections.Specialized.NotifyCollectionChangedEventArgs.#ctor(System.Collections.Specialized.NotifyCollectionChangedAction,System.Object,System.Object)">
<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>
<param name="action">Acción que provocó el evento.Sólo puede establecerse en <see cref="F:System.Collections.Specialized.NotifyCollectionChangedAction.Replace" />.</param>
<param name="newItem">Nuevo elemento por el que se reemplaza el elemento original.</param>
<param name="oldItem">Elemento original reemplazado.</param>
<exception cref="T:System.ArgumentException">Si el valor de <paramref name="action" /> no es Replace.</exception>
</member>
<member name="M:System.Collections.Specialized.NotifyCollectionChangedEventArgs.#ctor(System.Collections.Specialized.NotifyCollectionChangedAction,System.Object,System.Object,System.Int32)">
<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>
<param name="action">Acción que provocó el evento.Puede establecerse en <see cref="F:System.Collections.Specialized.NotifyCollectionChangedAction.Replace" />.</param>
<param name="newItem">Nuevo elemento por el que se reemplaza el elemento original.</param>
<param name="oldItem">Elemento original reemplazado.</param>
<param name="index">Índice del elemento reemplazado.</param>
<exception cref="T:System.ArgumentException">Si el valor de <paramref name="action" /> no es Replace.</exception>
</member>
<member name="P:System.Collections.Specialized.NotifyCollectionChangedEventArgs.Action">
<summary>Obtiene la acción que provocó el evento. </summary>
<returns>Valor <see cref="T:System.Collections.Specialized.NotifyCollectionChangedAction" /> que describe la acción que provocó el evento.</returns>
</member>
<member name="P:System.Collections.Specialized.NotifyCollectionChangedEventArgs.NewItems">
<summary>Obtiene la lista de nuevos elementos implicados en el cambio.</summary>
<returns>Lista de nuevos elementos implicados en el cambio.</returns>
</member>
<member name="P:System.Collections.Specialized.NotifyCollectionChangedEventArgs.NewStartingIndex">
<summary>Obtiene el índice donde se produjo el cambio.</summary>
<returns>Índice de base cero donde se produjo el cambio.</returns>
</member>
<member name="P:System.Collections.Specialized.NotifyCollectionChangedEventArgs.OldItems">
<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>
<returns>Lista de elementos a los que afecta la acción <see cref="F:System.Collections.Specialized.NotifyCollectionChangedAction.Replace" />, Remove o Move.</returns>
</member>
<member name="P:System.Collections.Specialized.NotifyCollectionChangedEventArgs.OldStartingIndex">
<summary>Obtiene el índice donde se produjo la acción <see cref="F:System.Collections.Specialized.NotifyCollectionChangedAction.Move" />, Remove o Replace.</summary>
<returns>Índice de base cero donde se produjo la acción <see cref="F:System.Collections.Specialized.NotifyCollectionChangedAction.Move" />, Remove o Replace.</returns>
</member>
<member name="T:System.Collections.Specialized.NotifyCollectionChangedEventHandler">
<summary>Representa el método que controla el evento <see cref="E:System.Collections.Specialized.INotifyCollectionChanged.CollectionChanged" />. </summary>
<param name="sender">Objeto que generó el evento.</param>
<param name="e">Información acerca del evento.</param>
</member>
<member name="T:System.ComponentModel.DataErrorsChangedEventArgs">
<summary>Proporciona datos para el evento <see cref="E:System.ComponentModel.INotifyDataErrorInfo.ErrorsChanged" />.</summary>
</member>
<member name="M:System.ComponentModel.DataErrorsChangedEventArgs.#ctor(System.String)">
<summary>Inicializa una nueva instancia de la clase <see cref="T:System.ComponentModel.DataErrorsChangedEventArgs" />.</summary>
<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>
</member>
<member name="P:System.ComponentModel.DataErrorsChangedEventArgs.PropertyName">
<summary>Obtiene el nombre de la propiedad que tiene un error.</summary>
<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>
</member>
<member name="T:System.ComponentModel.INotifyDataErrorInfo">
<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>
</member>
<member name="E:System.ComponentModel.INotifyDataErrorInfo.ErrorsChanged">
<summary>Se produce cuando cambian los errores de validación de una propiedad o de la entidad completa. </summary>
</member>
<member name="M:System.ComponentModel.INotifyDataErrorInfo.GetErrors(System.String)">
<summary>Obtiene los errores de validación de la propiedad especificada o de la entidad completa.</summary>
<returns>Errores de validación de la propiedad o de la entidad.</returns>
<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>
</member>
<member name="P:System.ComponentModel.INotifyDataErrorInfo.HasErrors">
<summary>Obtiene un valor que indica si la entidad tiene errores de validación. </summary>
<returns>Es true si la entidad tiene errores de validación; de lo contrario, es false.</returns>
</member>
<member name="T:System.ComponentModel.INotifyPropertyChanged">
<summary>Notifica a los clientes que un valor de propiedad ha cambiado.</summary>
</member>
<member name="E:System.ComponentModel.INotifyPropertyChanged.PropertyChanged">
<summary>Tiene lugar cuando cambia un valor de propiedad.</summary>
</member>
<member name="T:System.ComponentModel.INotifyPropertyChanging">
<summary>Notifica a los clientes que un valor de propiedad está cambiando.</summary>
</member>
<member name="E:System.ComponentModel.INotifyPropertyChanging.PropertyChanging">
<summary>Se produce cuando un valor de propiedad está cambiando.</summary>
</member>
<member name="T:System.ComponentModel.PropertyChangedEventArgs">
<summary>Proporciona datos para el evento <see cref="E:System.ComponentModel.INotifyPropertyChanged.PropertyChanged" />.</summary>
</member>
<member name="M:System.ComponentModel.PropertyChangedEventArgs.#ctor(System.String)">
<summary>Inicializa una nueva instancia de la clase <see cref="T:System.ComponentModel.PropertyChangedEventArgs" />.</summary>
<param name="propertyName">Nombre de la propiedad modificada. </param>
</member>
<member name="P:System.ComponentModel.PropertyChangedEventArgs.PropertyName">
<summary>Obtiene el nombre de la propiedad modificada.</summary>
<returns>Nombre de la propiedad modificada.</returns>
</member>
<member name="T:System.ComponentModel.PropertyChangedEventHandler">
<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>
<param name="sender">Origen del evento. </param>
<param name="e">Objeto <see cref="T:System.ComponentModel.PropertyChangedEventArgs" /> que contiene los datos del evento. </param>
</member>
<member name="T:System.ComponentModel.PropertyChangingEventArgs">
<summary>Proporciona datos para el evento <see cref="E:System.ComponentModel.INotifyPropertyChanging.PropertyChanging" />. </summary>
</member>
<member name="M:System.ComponentModel.PropertyChangingEventArgs.#ctor(System.String)">
<summary>Inicializa una nueva instancia de la clase <see cref="T:System.ComponentModel.PropertyChangingEventArgs" />. </summary>
<param name="propertyName">Nombre de la propiedad cuyo valor está cambiando.</param>
</member>
<member name="P:System.ComponentModel.PropertyChangingEventArgs.PropertyName">
<summary>Obtiene el nombre de la propiedad cuyo valor está cambiando.</summary>
<returns>Nombre de la propiedad cuyo valor está cambiando.</returns>
</member>
<member name="T:System.ComponentModel.PropertyChangingEventHandler">
<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>
<param name="sender">Origen del evento. </param>
<param name="e">Objeto <see cref="T:System.ComponentModel.PropertyChangingEventArgs" /> que contiene los datos del evento.</param>
</member>
<member name="T:System.Windows.Input.ICommand">
<summary>Define un comando.</summary>
</member>
<member name="M:System.Windows.Input.ICommand.CanExecute(System.Object)">
<summary>Define el método que determina si el comando puede ejecutarse en su estado actual.</summary>
<returns>true si se puede ejecutar este comando; de lo contrario, false.</returns>
<param name="parameter">Datos que usa el comando.Si el comando no exige pasar los datos, se puede establecer este objeto en null.</param>
</member>
<member name="E:System.Windows.Input.ICommand.CanExecuteChanged">
<summary>Se produce cuando hay cambios que influyen en si el comando debería ejecutarse o no.</summary>
</member>
<member name="M:System.Windows.Input.ICommand.Execute(System.Object)">
<summary>Define el método al que se llamará cuando se invoque el comando.</summary>
<param name="parameter">Datos que usa el comando.Si el comando no exige pasar los datos, se puede establecer este objeto en null.</param>
</member>
</members>
</doc>
@@ -0,0 +1,733 @@
<?xml version="1.0" encoding="utf-8"?>
<doc>
<assembly>
<name>System.ObjectModel</name>
</assembly>
<members>
<member name="T:System.Collections.ObjectModel.KeyedCollection`2">
<summary>Fournit la classe de base abstraite pour une collection dont les clés sont incorporées dans les valeurs.</summary>
<typeparam name="TKey">Type de clés de la collection.</typeparam>
<typeparam name="TItem">Type d'éléments de la collection.</typeparam>
</member>
<member name="M:System.Collections.ObjectModel.KeyedCollection`2.#ctor">
<summary>Initialise une nouvelle instance de la classe <see cref="T:System.Collections.ObjectModel.KeyedCollection`2" /> qui utilise le comparateur d'égalité par défaut.</summary>
</member>
<member name="M:System.Collections.ObjectModel.KeyedCollection`2.#ctor(System.Collections.Generic.IEqualityComparer{`0})">
<summary>Initialise une nouvelle instance de la classe <see cref="T:System.Collections.ObjectModel.KeyedCollection`2" /> qui utilise le comparateur d'égalité spécifié.</summary>
<param name="comparer">Implémentation de l'interface générique <see cref="T:System.Collections.Generic.IEqualityComparer`1" /> à utiliser pendant la comparaison des clés, ou null pour utiliser le comparateur d'égalité par défaut pour le type de la clé provenant de <see cref="P:System.Collections.Generic.EqualityComparer`1.Default" />.</param>
</member>
<member name="M:System.Collections.ObjectModel.KeyedCollection`2.#ctor(System.Collections.Generic.IEqualityComparer{`0},System.Int32)">
<summary>Initialise une nouvelle instance de la classe <see cref="T:System.Collections.ObjectModel.KeyedCollection`2" /> qui utilise le comparateur d'égalité spécifié et crée un dictionnaire de recherche lorsque le seuil spécifié est dépassé.</summary>
<param name="comparer">Implémentation de l'interface générique <see cref="T:System.Collections.Generic.IEqualityComparer`1" /> à utiliser pendant la comparaison des clés, ou null pour utiliser le comparateur d'égalité par défaut pour le type de la clé provenant de <see cref="P:System.Collections.Generic.EqualityComparer`1.Default" />.</param>
<param name="dictionaryCreationThreshold">Nombre d'éléments que la collection peut contenir sans créer de dictionnaire de recherche (0 crée le dictionnaire de recherche lorsque le premier élément est ajouté) ou -1 pour spécifier qu'aucun dictionnaire de recherche ne doit être créé.</param>
<exception cref="T:System.ArgumentOutOfRangeException">
<paramref name="dictionaryCreationThreshold" /> is less than 1.</exception>
</member>
<member name="M:System.Collections.ObjectModel.KeyedCollection`2.ChangeItemKey(`1,`0)">
<summary>Modifie la clé associée à l'élément spécifié dans le dictionnaire de recherche.</summary>
<param name="item">Clé de l'élément à modifier.</param>
<param name="newKey">Nouvelle clé de <paramref name="item" />.</param>
<exception cref="T:System.ArgumentNullException">
<paramref name="item" /> is null.-or-<paramref name="key" /> is null.</exception>
<exception cref="T:System.ArgumentException">
<paramref name="item" /> is not found.-or-<paramref name="key" /> already exists in the <see cref="T:System.Collections.ObjectModel.KeyedCollection`2" />.</exception>
</member>
<member name="M:System.Collections.ObjectModel.KeyedCollection`2.ClearItems">
<summary>Supprime tous les éléments de <see cref="T:System.Collections.ObjectModel.KeyedCollection`2" />.</summary>
</member>
<member name="P:System.Collections.ObjectModel.KeyedCollection`2.Comparer">
<summary>Obtient le comparateur d'égalité générique utilisé pour déterminer l'égalité des clés dans la collection.</summary>
<returns>Implémentation de l'interface générique <see cref="T:System.Collections.Generic.IEqualityComparer`1" /> utilisée pour déterminer l'égalité des clés dans la collection.</returns>
</member>
<member name="M:System.Collections.ObjectModel.KeyedCollection`2.Contains(`0)">
<summary>Détermine si la collection contient un élément avec la clé spécifiée.</summary>
<returns>true si <see cref="T:System.Collections.ObjectModel.KeyedCollection`2" /> contient un élément correspondant à la clé spécifiée ; sinon, false.</returns>
<param name="key">Clé à rechercher dans <see cref="T:System.Collections.ObjectModel.KeyedCollection`2" />.</param>
<exception cref="T:System.ArgumentNullException">
<paramref name="key" /> is null.</exception>
</member>
<member name="P:System.Collections.ObjectModel.KeyedCollection`2.Dictionary">
<summary>Obtient le dictionnaire de recherche de <see cref="T:System.Collections.ObjectModel.KeyedCollection`2" />.</summary>
<returns>Dictionnaire de recherche de <see cref="T:System.Collections.ObjectModel.KeyedCollection`2" />, s'il existe ; sinon, null.</returns>
</member>
<member name="M:System.Collections.ObjectModel.KeyedCollection`2.GetKeyForItem(`1)">
<summary>Lorsqu'il est implémenté dans une classe dérivée, il extrait la clé de l'élément spécifié.</summary>
<returns>Clé pour l'élément spécifié.</returns>
<param name="item">Élément à partir duquel extraire la clé.</param>
</member>
<member name="M:System.Collections.ObjectModel.KeyedCollection`2.InsertItem(System.Int32,`1)">
<summary>Insère un élément dans <see cref="T:System.Collections.ObjectModel.KeyedCollection`2" /> à l'index spécifié.</summary>
<param name="index">Index de base zéro auquel <paramref name="item" /> doit être inséré.</param>
<param name="item">Objet à insérer.</param>
<exception cref="T:System.ArgumentOutOfRangeException">
<paramref name="index" /> is less than 0.-or-<paramref name="index" /> is greater than <see cref="P:System.Collections.ObjectModel.Collection`1.Count" />.</exception>
</member>
<member name="P:System.Collections.ObjectModel.KeyedCollection`2.Item(`0)">
<summary>Obtient l'élément avec la clé spécifiée. </summary>
<returns>Élément correspondant à la clé spécifiée.Si un élément avec la clé spécifiée n'est pas trouvé, une exception est levée.</returns>
<param name="key">Clé de l'élément à obtenir.</param>
<exception cref="T:System.ArgumentNullException">
<paramref name="key" /> is null.</exception>
<exception cref="T:System.Collections.Generic.KeyNotFoundException">An element with the specified key does not exist in the collection.</exception>
</member>
<member name="M:System.Collections.ObjectModel.KeyedCollection`2.Remove(`0)">
<summary>Supprime de <see cref="T:System.Collections.ObjectModel.KeyedCollection`2" /> l'élément ayant la clé spécifiée.</summary>
<returns>true si la suppression de l'élément réussit ; sinon, false.Cette méthode retourne également false si <paramref name="key" /> est introuvable dans <see cref="T:System.Collections.ObjectModel.KeyedCollection`2" />.</returns>
<param name="key">Clé de l'élément à supprimer.</param>
<exception cref="T:System.ArgumentNullException">
<paramref name="key" /> is null.</exception>
</member>
<member name="M:System.Collections.ObjectModel.KeyedCollection`2.RemoveItem(System.Int32)">
<summary>Supprime l'élément au niveau de l'index spécifié de <see cref="T:System.Collections.ObjectModel.KeyedCollection`2" />.</summary>
<param name="index">Index de l'élément à supprimer.</param>
</member>
<member name="M:System.Collections.ObjectModel.KeyedCollection`2.SetItem(System.Int32,`1)">
<summary>Remplace l'élément à l'index spécifié par l'élément spécifié.</summary>
<param name="index">Index de base zéro de l'élément à remplacer.</param>
<param name="item">Nouvel élément.</param>
</member>
<member name="T:System.Collections.ObjectModel.ObservableCollection`1">
<summary>Représente une collection de données dynamiques qui fournit des notifications lorsque des éléments sont ajoutés, supprimés ou lorsque la liste entière est actualisée.</summary>
<typeparam name="T">Type d'éléments de la collection.</typeparam>
</member>
<member name="M:System.Collections.ObjectModel.ObservableCollection`1.#ctor">
<summary>Initialise une nouvelle instance de la classe <see cref="T:System.Collections.ObjectModel.ObservableCollection`1" />.</summary>
</member>
<member name="M:System.Collections.ObjectModel.ObservableCollection`1.#ctor(System.Collections.Generic.IEnumerable{`0})">
<summary>Initialise une nouvelle instance de la classe <see cref="T:System.Collections.ObjectModel.ObservableCollection`1" /> qui contient des éléments copiés depuis la collection spécifiée.</summary>
<param name="collection">Collection à partir de laquelle les éléments sont copiés.</param>
<exception cref="T:System.ArgumentNullException">Le paramètre <paramref name="collection" /> ne peut pas être null.</exception>
</member>
<member name="M:System.Collections.ObjectModel.ObservableCollection`1.BlockReentrancy">
<summary>Interdit les tentatives réentrantes destinées à modifier cette collection.</summary>
<returns>Objet <see cref="T:System.IDisposable" /> qui peut être utilisé pour éliminer l'objet.</returns>
</member>
<member name="M:System.Collections.ObjectModel.ObservableCollection`1.CheckReentrancy">
<summary>Vérifie les tentatives réentrantes destinées à modifier cette collection.</summary>
<exception cref="T:System.InvalidOperationException">S'il y a eu un appel à <see cref="M:System.Collections.ObjectModel.ObservableCollection`1.BlockReentrancy" /> dont la valeur de retour <see cref="T:System.IDisposable" /> n'a pas encore été éliminée.En général, cela signifie qu'il existe d'autres tentatives destinées à modifier cette collection pendant un événement <see cref="E:System.Collections.ObjectModel.ObservableCollection`1.CollectionChanged" />.Toutefois, cela dépend du moment où les classes dérivées choisissent d'appeler <see cref="M:System.Collections.ObjectModel.ObservableCollection`1.BlockReentrancy" />.</exception>
</member>
<member name="M:System.Collections.ObjectModel.ObservableCollection`1.ClearItems">
<summary>Supprime tous les éléments de la collection.</summary>
</member>
<member name="E:System.Collections.ObjectModel.ObservableCollection`1.CollectionChanged">
<summary>Se produit lorsqu'un élément est ajouté, supprimé, modifié, déplacé ou lorsque la liste entière est actualisée.</summary>
</member>
<member name="M:System.Collections.ObjectModel.ObservableCollection`1.InsertItem(System.Int32,`0)">
<summary>Insère un élément dans la collection à l'index spécifié.</summary>
<param name="index">Index de base zéro auquel <paramref name="item" /> doit être inséré.</param>
<param name="item">Objet à insérer.</param>
</member>
<member name="M:System.Collections.ObjectModel.ObservableCollection`1.Move(System.Int32,System.Int32)">
<summary>Déplace l'élément à l'index spécifié vers un nouvel emplacement dans la collection.</summary>
<param name="oldIndex">Index de base zéro qui spécifie l'emplacement de l'élément à déplacer.</param>
<param name="newIndex">Index de base zéro qui spécifie le nouvel emplacement de l'élément.</param>
</member>
<member name="M:System.Collections.ObjectModel.ObservableCollection`1.MoveItem(System.Int32,System.Int32)">
<summary>Déplace l'élément à l'index spécifié vers un nouvel emplacement dans la collection.</summary>
<param name="oldIndex">Index de base zéro qui spécifie l'emplacement de l'élément à déplacer.</param>
<param name="newIndex">Index de base zéro qui spécifie le nouvel emplacement de l'élément.</param>
</member>
<member name="M:System.Collections.ObjectModel.ObservableCollection`1.OnCollectionChanged(System.Collections.Specialized.NotifyCollectionChangedEventArgs)">
<summary>Déclenche l'événement <see cref="E:System.Collections.ObjectModel.ObservableCollection`1.CollectionChanged" /> avec les arguments fournis.</summary>
<param name="e">Arguments de l'événement déclenché.</param>
</member>
<member name="M:System.Collections.ObjectModel.ObservableCollection`1.OnPropertyChanged(System.ComponentModel.PropertyChangedEventArgs)">
<summary>Déclenche l'événement <see cref="E:System.Collections.ObjectModel.ObservableCollection`1.PropertyChanged" /> avec les arguments fournis.</summary>
<param name="e">Arguments de l'événement déclenché.</param>
</member>
<member name="E:System.Collections.ObjectModel.ObservableCollection`1.PropertyChanged">
<summary>Se produit en cas de modification d'une valeur de propriété.</summary>
</member>
<member name="M:System.Collections.ObjectModel.ObservableCollection`1.RemoveItem(System.Int32)">
<summary>Supprime l'élément au niveau de l'index spécifié dans la collection.</summary>
<param name="index">Index de base zéro de l'élément à supprimer.</param>
</member>
<member name="M:System.Collections.ObjectModel.ObservableCollection`1.SetItem(System.Int32,`0)">
<summary>Remplace l'élément au niveau de l'index spécifié.</summary>
<param name="index">Index de base zéro de l'élément à remplacer.</param>
<param name="item">Nouvelle valeur de l'élément à l'index spécifié.</param>
</member>
<member name="E:System.Collections.ObjectModel.ObservableCollection`1.System#ComponentModel#INotifyPropertyChanged#PropertyChanged">
<summary>Se produit en cas de modification d'une valeur de propriété.</summary>
</member>
<member name="T:System.Collections.ObjectModel.ReadOnlyDictionary`2">
<summary>Représente une collection générique en lecture seule de paires clé/valeur.</summary>
<typeparam name="TKey">Type des clés du dictionnaire.</typeparam>
<typeparam name="TValue">Type des valeurs du dictionnaire.</typeparam>
</member>
<member name="M:System.Collections.ObjectModel.ReadOnlyDictionary`2.#ctor(System.Collections.Generic.IDictionary{`0,`1})">
<summary>Initialise une nouvelle instance de la classe <see cref="T:System.Collections.ObjectModel.ReadOnlyDictionary`2" /> qui est un wrapper autour du dictionnaire spécifié.</summary>
<param name="dictionary">Dictionnaire à inclure dans un wrapper.</param>
</member>
<member name="M:System.Collections.ObjectModel.ReadOnlyDictionary`2.ContainsKey(`0)">
<summary>Détermine si le dictionnaire contient un élément avec la clé spécifiée.</summary>
<returns>true si le dictionnaire contient un élément qui possède la clé spécifiée ; sinon, false.</returns>
<param name="key">Clé à rechercher dans le dictionnaire.</param>
</member>
<member name="P:System.Collections.ObjectModel.ReadOnlyDictionary`2.Count">
<summary>Obtient le nombre d'éléments dans le dictionnaire.</summary>
<returns>Nombre d'éléments dans le dictionnaire.</returns>
</member>
<member name="P:System.Collections.ObjectModel.ReadOnlyDictionary`2.Dictionary">
<summary>Obtient le dictionnaire qui est encapsulé dans un wrapper par cet objet <see cref="T:System.Collections.ObjectModel.ReadOnlyDictionary`2" />.</summary>
<returns>Dictionnaire qui est inclus dans un wrapper par cet objet.</returns>
</member>
<member name="M:System.Collections.ObjectModel.ReadOnlyDictionary`2.GetEnumerator">
<summary>Retourne un énumérateur qui itère au sein de <see cref="T:System.Collections.ObjectModel.ReadOnlyDictionary`2" />.</summary>
<returns>Énumérateur permettant d'itérer au sein de la collection.</returns>
</member>
<member name="P:System.Collections.ObjectModel.ReadOnlyDictionary`2.Item(`0)">
<summary>Obtient l'élément ayant la clé spécifiée.</summary>
<returns>Élément qui contient la clé spécifiée.</returns>
<param name="key">Clé de l'élément à obtenir.</param>
<exception cref="T:System.ArgumentNullException">
<paramref name="key" /> a la valeur null.</exception>
<exception cref="T:System.Collections.Generic.KeyNotFoundException">La propriété est récupérée et <paramref name="key" /> est introuvable.</exception>
</member>
<member name="P:System.Collections.ObjectModel.ReadOnlyDictionary`2.Keys">
<summary>Obtient une collection de clés qui contient les clés du dictionnaire.</summary>
<returns>Collection de clés qui contient les clés du dictionnaire.</returns>
</member>
<member name="M:System.Collections.ObjectModel.ReadOnlyDictionary`2.System#Collections#Generic#ICollection{T}#Add(System.Collections.Generic.KeyValuePair{`0,`1})">
<summary>Lève une exception <see cref="T:System.NotSupportedException" /> dans tous les cas.</summary>
<param name="item">Objet à ajouter au dictionnaire.</param>
<exception cref="T:System.NotSupportedException">dans tous les cas.</exception>
</member>
<member name="M:System.Collections.ObjectModel.ReadOnlyDictionary`2.System#Collections#Generic#ICollection{T}#Clear">
<summary>Lève une exception <see cref="T:System.NotSupportedException" /> dans tous les cas.</summary>
<exception cref="T:System.NotSupportedException">dans tous les cas.</exception>
</member>
<member name="M:System.Collections.ObjectModel.ReadOnlyDictionary`2.System#Collections#Generic#ICollection{T}#Contains(System.Collections.Generic.KeyValuePair{`0,`1})">
<summary>Détermine si le dictionnaire contient une valeur spécifique.</summary>
<returns>true si <paramref name="item" /> se trouve dans le dictionnaire ; sinon, false.</returns>
<param name="item">Objet à localiser dans le dictionnaire.</param>
</member>
<member name="M:System.Collections.ObjectModel.ReadOnlyDictionary`2.System#Collections#Generic#ICollection{T}#CopyTo(System.Collections.Generic.KeyValuePair{`0,`1}[],System.Int32)">
<summary>Copie les éléments du dictionnaire dans un tableau, en commençant au niveau d'un index de tableau spécifié.</summary>
<param name="array">Tableau unidimensionnel qui constitue la destination des éléments copiés à partir du dictionnaire.Ce tableau doit avoir une indexation de base zéro.</param>
<param name="arrayIndex">Index de base zéro dans <paramref name="array" /> à partir duquel la copie commence.</param>
<exception cref="T:System.ArgumentNullException">
<paramref name="array" /> a la valeur null.</exception>
<exception cref="T:System.ArgumentOutOfRangeException">
<paramref name="arrayIndex" /> est inférieur à 0.</exception>
<exception cref="T:System.ArgumentException">
<paramref name="array" /> est multidimensionnel.ouLe nombre d'éléments dans le dictionnaire source est supérieur à l'espace disponible entre <paramref name="arrayIndex" /> et la fin de l'<paramref name="array" /> de destination.ouLe type <paramref name="T" /> ne peut pas être casté automatiquement en type du <paramref name="array" /> de destination.</exception>
</member>
<member name="P:System.Collections.ObjectModel.ReadOnlyDictionary`2.System#Collections#Generic#ICollection{T}#IsReadOnly">
<summary>Obtient une valeur indiquant si le dictionnaire est en lecture seule.</summary>
<returns>true dans tous les cas.</returns>
</member>
<member name="M:System.Collections.ObjectModel.ReadOnlyDictionary`2.System#Collections#Generic#ICollection{T}#Remove(System.Collections.Generic.KeyValuePair{`0,`1})">
<summary>Lève une exception <see cref="T:System.NotSupportedException" /> dans tous les cas.</summary>
<returns>Lève une exception <see cref="T:System.NotSupportedException" /> dans tous les cas.</returns>
<param name="item">Objet à supprimer du dictionnaire.</param>
<exception cref="T:System.NotSupportedException">dans tous les cas.</exception>
</member>
<member name="M:System.Collections.ObjectModel.ReadOnlyDictionary`2.System#Collections#Generic#IDictionary{TKey@TValue}#Add(`0,`1)">
<summary>Lève une exception <see cref="T:System.NotSupportedException" /> dans tous les cas.</summary>
<param name="key">Objet à utiliser comme clé de l'élément à ajouter.</param>
<param name="value">Objet à utiliser comme valeur de l'élément à ajouter.</param>
<exception cref="T:System.NotSupportedException">dans tous les cas.</exception>
</member>
<member name="P:System.Collections.ObjectModel.ReadOnlyDictionary`2.System#Collections#Generic#IDictionary{TKey@TValue}#Item(`0)">
<summary>Obtient l'élément ayant la clé spécifiée.</summary>
<returns>Élément qui contient la clé spécifiée.</returns>
<param name="key">Clé de l'élément à obtenir ou définir.</param>
<exception cref="T:System.ArgumentNullException">
<paramref name="key" /> a la valeur null.</exception>
<exception cref="T:System.Collections.Generic.KeyNotFoundException">La propriété est récupérée et <paramref name="key" /> est introuvable.</exception>
<exception cref="T:System.NotSupportedException">La propriété est définie.</exception>
</member>
<member name="P:System.Collections.ObjectModel.ReadOnlyDictionary`2.System#Collections#Generic#IDictionary{TKey@TValue}#Keys">
<summary>Obtient une collection qui contient les clés du dictionnaire.</summary>
<returns>Collection qui contient les clés de l'objet qui implémente <see cref="T:System.Collections.ObjectModel.ReadOnlyDictionary`2" />.</returns>
</member>
<member name="M:System.Collections.ObjectModel.ReadOnlyDictionary`2.System#Collections#Generic#IDictionary{TKey@TValue}#Remove(`0)">
<summary>Lève une exception <see cref="T:System.NotSupportedException" /> dans tous les cas.</summary>
<returns>Lève une exception <see cref="T:System.NotSupportedException" /> dans tous les cas.</returns>
<param name="key">Clé de l'élément à supprimer.</param>
<exception cref="T:System.NotSupportedException">dans tous les cas.</exception>
</member>
<member name="P:System.Collections.ObjectModel.ReadOnlyDictionary`2.System#Collections#Generic#IDictionary{TKey@TValue}#Values">
<summary>Obtient une collection qui contient les valeurs dans le dictionnaire.</summary>
<returns>Collection qui contient les valeurs de l'objet qui implémente <see cref="T:System.Collections.ObjectModel.ReadOnlyDictionary`2" />.</returns>
</member>
<member name="P:System.Collections.ObjectModel.ReadOnlyDictionary`2.System#Collections#Generic#IReadOnlyDictionary{TKey@TValue}#Keys">
<summary>Obtient une collection énumérable qui contient les clés dans dictionnaire en lecture seule. </summary>
<returns>Collection énumérable qui contient les clés dans dictionnaire en lecture seule.</returns>
</member>
<member name="P:System.Collections.ObjectModel.ReadOnlyDictionary`2.System#Collections#Generic#IReadOnlyDictionary{TKey@TValue}#Values">
<summary>Obtient une collection énumérable qui contient les valeurs dans dictionnaire en lecture seule.</summary>
<returns>Collection énumérable qui contient les valeurs dans dictionnaire en lecture seule.</returns>
</member>
<member name="M:System.Collections.ObjectModel.ReadOnlyDictionary`2.System#Collections#ICollection#CopyTo(System.Array,System.Int32)">
<summary>Copie les éléments du dictionnaire dans un tableau, en commençant au niveau d'un index de tableau spécifié.</summary>
<param name="array">Tableau unidimensionnel qui constitue la destination des éléments copiés à partir du dictionnaire.Ce tableau doit avoir une indexation de base zéro.</param>
<param name="index">Index de base zéro dans <paramref name="array" /> à partir duquel la copie commence. </param>
<exception cref="T:System.ArgumentNullException">
<paramref name="array" /> a la valeur null. </exception>
<exception cref="T:System.ArgumentOutOfRangeException">
<paramref name="index" /> est inférieur à zéro. </exception>
<exception cref="T:System.ArgumentException">
<paramref name="array" /> est multidimensionnel.ou Le nombre d'éléments dans le dictionnaire source est supérieur à l'espace disponible entre <paramref name="index" /> et la fin de l'<paramref name="array" /> de destination.ou Le type du dictionnaire source ne peut pas être automatiquement casté dans le type de l'<paramref name="array" /> de destination<paramref name="." /></exception>
</member>
<member name="P:System.Collections.ObjectModel.ReadOnlyDictionary`2.System#Collections#ICollection#IsSynchronized">
<summary>Obtient une valeur qui indique si l'accès au dictionnaire est synchronisé (thread-safe).</summary>
<returns>true si l'accès au dictionnaire est synchronisé (thread-safe) ; sinon, false.</returns>
</member>
<member name="P:System.Collections.ObjectModel.ReadOnlyDictionary`2.System#Collections#ICollection#SyncRoot">
<summary>Obtient un objet qui peut être utilisé pour synchroniser l'accès au dictionnaire.</summary>
<returns>Objet qui peut être utilisé pour synchroniser l'accès au dictionnaire.</returns>
</member>
<member name="M:System.Collections.ObjectModel.ReadOnlyDictionary`2.System#Collections#IDictionary#Add(System.Object,System.Object)">
<summary>Lève une exception <see cref="T:System.NotSupportedException" /> dans tous les cas.</summary>
<param name="key">Clé de l'élément à ajouter. </param>
<param name="value">Valeur de l'élément à ajouter. </param>
<exception cref="T:System.NotSupportedException">dans tous les cas.</exception>
</member>
<member name="M:System.Collections.ObjectModel.ReadOnlyDictionary`2.System#Collections#IDictionary#Clear">
<summary>Lève une exception <see cref="T:System.NotSupportedException" /> dans tous les cas.</summary>
<exception cref="T:System.NotSupportedException">dans tous les cas.</exception>
</member>
<member name="M:System.Collections.ObjectModel.ReadOnlyDictionary`2.System#Collections#IDictionary#Contains(System.Object)">
<summary>Détermine si le dictionnaire contient un élément avec la clé spécifiée.</summary>
<returns>true si le dictionnaire contient un élément qui possède la clé spécifiée ; sinon, false.</returns>
<param name="key">Clé à rechercher dans le dictionnaire.</param>
<exception cref="T:System.ArgumentNullException">
<paramref name="key" /> a la valeur null. </exception>
</member>
<member name="M:System.Collections.ObjectModel.ReadOnlyDictionary`2.System#Collections#IDictionary#GetEnumerator">
<summary>Retourne un énumérateur pour le dictionnaire.</summary>
<returns>Énumérateur pour le dictionnaire.</returns>
</member>
<member name="P:System.Collections.ObjectModel.ReadOnlyDictionary`2.System#Collections#IDictionary#IsFixedSize">
<summary>Obtient une valeur qui indique si le dictionnaire est de taille fixe.</summary>
<returns>true si le dictionnaire a une taille fixe ; sinon, false.</returns>
</member>
<member name="P:System.Collections.ObjectModel.ReadOnlyDictionary`2.System#Collections#IDictionary#IsReadOnly">
<summary>Obtient une valeur indiquant si le dictionnaire est en lecture seule.</summary>
<returns>true dans tous les cas.</returns>
</member>
<member name="P:System.Collections.ObjectModel.ReadOnlyDictionary`2.System#Collections#IDictionary#Item(System.Object)">
<summary>Obtient l'élément ayant la clé spécifiée.</summary>
<returns>Élément qui contient la clé spécifiée.</returns>
<param name="key">Clé de l'élément à obtenir ou définir. </param>
<exception cref="T:System.ArgumentNullException">
<paramref name="key" /> a la valeur null. </exception>
<exception cref="T:System.NotSupportedException">La propriété est définie.ou La propriété est définie, <paramref name="key" /> n'existe pas dans la collection et le dictionnaire a une taille fixe. </exception>
</member>
<member name="P:System.Collections.ObjectModel.ReadOnlyDictionary`2.System#Collections#IDictionary#Keys">
<summary>Obtient une collection qui contient les clés du dictionnaire.</summary>
<returns>Collection qui contient les clés du dictionnaire.</returns>
</member>
<member name="M:System.Collections.ObjectModel.ReadOnlyDictionary`2.System#Collections#IDictionary#Remove(System.Object)">
<summary>Lève une exception <see cref="T:System.NotSupportedException" /> dans tous les cas.</summary>
<param name="key">Clé de l'élément à supprimer. </param>
<exception cref="T:System.NotSupportedException">dans tous les cas.</exception>
</member>
<member name="P:System.Collections.ObjectModel.ReadOnlyDictionary`2.System#Collections#IDictionary#Values">
<summary>Obtient une collection qui contient les valeurs dans le dictionnaire.</summary>
<returns>Collection qui contient les valeurs dans le dictionnaire.</returns>
</member>
<member name="M:System.Collections.ObjectModel.ReadOnlyDictionary`2.System#Collections#IEnumerable#GetEnumerator">
<summary>Retourne un énumérateur qui itère au sein d'une collection.</summary>
<returns>Énumérateur permettant d'itérer au sein de la collection.</returns>
</member>
<member name="M:System.Collections.ObjectModel.ReadOnlyDictionary`2.TryGetValue(`0,`1@)">
<summary>Récupère la valeur associée à la clé spécifiée.</summary>
<returns>true si l'objet qui implémente <see cref="T:System.Collections.ObjectModel.ReadOnlyDictionary`2" /> contient un élément correspondant à la clé spécifiée ; sinon, false.</returns>
<param name="key">Clé dont la valeur sera récupérée.</param>
<param name="value">Lorsque cette méthode est retournée, la valeur associée à la clé spécifiée, si la clé est trouvée ; sinon, la valeur par défaut pour le type du paramètre <paramref name="value" />.Ce paramètre est passé sans être initialisé.</param>
</member>
<member name="P:System.Collections.ObjectModel.ReadOnlyDictionary`2.Values">
<summary>Obtient une collection qui contient les valeurs dans le dictionnaire.</summary>
<returns>Collection qui contient les valeurs de l'objet qui implémente <see cref="T:System.Collections.ObjectModel.ReadOnlyDictionary`2" />.</returns>
</member>
<member name="T:System.Collections.ObjectModel.ReadOnlyDictionary`2.KeyCollection">
<summary>Représente une collection en lecture seule des clés d'un objet <see cref="T:System.Collections.ObjectModel.ReadOnlyDictionary`2" />.</summary>
</member>
<member name="M:System.Collections.ObjectModel.ReadOnlyDictionary`2.KeyCollection.CopyTo(`0[],System.Int32)">
<summary>Copie les éléments de la collection dans un tableau, en commençant au niveau d'un index de tableau spécifique.</summary>
<param name="array">Tableau unidimensionnel qui constitue la destination des éléments copiés à partir de la collection.Ce tableau doit avoir une indexation de base zéro.</param>
<param name="arrayIndex">Index de base zéro dans <paramref name="array" /> à partir duquel la copie commence.</param>
<exception cref="T:System.ArgumentNullException">
<paramref name="array" /> a la valeur null.</exception>
<exception cref="T:System.ArgumentOutOfRangeException">
<paramref name="arrayIndex" /> est inférieur à 0.</exception>
<exception cref="T:System.ArgumentException">
<paramref name="array" /> est multidimensionnel.ouLe nombre d'éléments dans la collection source est supérieur à l'espace disponible entre <paramref name="arrayIndex" /> et la fin du <paramref name="array" /> de destination.ouLe type <paramref name="T" /> ne peut pas être casté automatiquement en type du <paramref name="array" /> de destination.</exception>
</member>
<member name="P:System.Collections.ObjectModel.ReadOnlyDictionary`2.KeyCollection.Count">
<summary>Obtient le nombre d'éléments de la collection.</summary>
<returns>Nombre d'éléments de la collection.</returns>
</member>
<member name="M:System.Collections.ObjectModel.ReadOnlyDictionary`2.KeyCollection.GetEnumerator">
<summary>Retourne un énumérateur qui itère au sein de la collection.</summary>
<returns>Énumérateur permettant d'itérer au sein de la collection.</returns>
</member>
<member name="M:System.Collections.ObjectModel.ReadOnlyDictionary`2.KeyCollection.System#Collections#Generic#ICollection{T}#Add(`0)">
<summary>Lève une exception <see cref="T:System.NotSupportedException" /> dans tous les cas.</summary>
<param name="item">Objet à ajouter à la collection.</param>
<exception cref="T:System.NotSupportedException">dans tous les cas.</exception>
</member>
<member name="M:System.Collections.ObjectModel.ReadOnlyDictionary`2.KeyCollection.System#Collections#Generic#ICollection{T}#Clear">
<summary>Lève une exception <see cref="T:System.NotSupportedException" /> dans tous les cas.</summary>
<exception cref="T:System.NotSupportedException">dans tous les cas.</exception>
</member>
<member name="M:System.Collections.ObjectModel.ReadOnlyDictionary`2.KeyCollection.System#Collections#Generic#ICollection{T}#Contains(`0)">
<summary>Détermine si la collection contient une valeur spécifique.</summary>
<returns>true si <paramref name="item" /> existe dans la collection ; sinon, false.</returns>
<param name="item">Objet à localiser dans la collection.</param>
</member>
<member name="P:System.Collections.ObjectModel.ReadOnlyDictionary`2.KeyCollection.System#Collections#Generic#ICollection{T}#IsReadOnly">
<summary>Obtient une valeur qui indique si la collection est en lecture seule.</summary>
<returns>true dans tous les cas.</returns>
</member>
<member name="M:System.Collections.ObjectModel.ReadOnlyDictionary`2.KeyCollection.System#Collections#Generic#ICollection{T}#Remove(`0)">
<summary>Lève une exception <see cref="T:System.NotSupportedException" /> dans tous les cas.</summary>
<returns>true si <paramref name="item" /> a été correctement supprimé de la collection ; sinon, false.Cette méthode retourne également false si <paramref name="item" /> est introuvable dans la collection d'origine.</returns>
<param name="item">Objet à supprimer de la collection.</param>
<exception cref="T:System.NotSupportedException">dans tous les cas.</exception>
</member>
<member name="M:System.Collections.ObjectModel.ReadOnlyDictionary`2.KeyCollection.System#Collections#ICollection#CopyTo(System.Array,System.Int32)">
<summary>Copie les éléments de la collection dans un tableau, en commençant au niveau d'un index de tableau spécifique.</summary>
<param name="array">Tableau unidimensionnel qui constitue la destination des éléments copiés à partir de la collection.Ce tableau doit avoir une indexation de base zéro.</param>
<param name="index">Index de base zéro dans <paramref name="array" /> à partir duquel la copie commence.</param>
<exception cref="T:System.ArgumentNullException">
<paramref name="array" /> a la valeur null.</exception>
<exception cref="T:System.ArgumentOutOfRangeException">
<paramref name="index" /> est inférieur à 0.</exception>
<exception cref="T:System.ArgumentException">
<paramref name="array" /> est multidimensionnel.ouLe nombre d'éléments dans la collection source est supérieur à l'espace disponible entre <paramref name="index" /> et la fin du <paramref name="array" /> de destination.</exception>
</member>
<member name="P:System.Collections.ObjectModel.ReadOnlyDictionary`2.KeyCollection.System#Collections#ICollection#IsSynchronized">
<summary>Obtient une valeur qui indique si l'accès à la collection est synchronisé (thread-safe).</summary>
<returns>true si l'accès à la collection est synchronisé (thread-safe) ; sinon false.</returns>
</member>
<member name="P:System.Collections.ObjectModel.ReadOnlyDictionary`2.KeyCollection.System#Collections#ICollection#SyncRoot">
<summary>Obtient un objet qui peut être utilisé pour synchroniser l'accès à la collection.</summary>
<returns>Objet permettant de synchroniser l'accès à la collection.</returns>
</member>
<member name="M:System.Collections.ObjectModel.ReadOnlyDictionary`2.KeyCollection.System#Collections#IEnumerable#GetEnumerator">
<summary>Retourne un énumérateur qui itère au sein de la collection.</summary>
<returns>Énumérateur permettant d'itérer au sein de la collection.</returns>
</member>
<member name="T:System.Collections.ObjectModel.ReadOnlyDictionary`2.ValueCollection">
<summary>Représente une collection en lecture seule des valeurs d'un objet <see cref="T:System.Collections.ObjectModel.ReadOnlyDictionary`2" />.</summary>
</member>
<member name="M:System.Collections.ObjectModel.ReadOnlyDictionary`2.ValueCollection.CopyTo(`1[],System.Int32)">
<summary>Copie les éléments de la collection dans un tableau, en commençant au niveau d'un index de tableau spécifique.</summary>
<param name="array">Tableau unidimensionnel qui constitue la destination des éléments copiés à partir de la collection.Ce tableau doit avoir une indexation de base zéro.</param>
<param name="arrayIndex">Index de base zéro dans <paramref name="array" /> à partir duquel la copie commence.</param>
<exception cref="T:System.ArgumentNullException">
<paramref name="array" /> a la valeur null.</exception>
<exception cref="T:System.ArgumentOutOfRangeException">
<paramref name="arrayIndex" /> est inférieur à 0.</exception>
<exception cref="T:System.ArgumentException">
<paramref name="array" /> est multidimensionnel.ouLe nombre d'éléments dans la collection source est supérieur à l'espace disponible entre <paramref name="arrayIndex" /> et la fin du <paramref name="array" /> de destination.ouLe type <paramref name="T" /> ne peut pas être casté automatiquement en type du <paramref name="array" /> de destination.</exception>
</member>
<member name="P:System.Collections.ObjectModel.ReadOnlyDictionary`2.ValueCollection.Count">
<summary>Obtient le nombre d'éléments de la collection.</summary>
<returns>Nombre d'éléments de la collection.</returns>
</member>
<member name="M:System.Collections.ObjectModel.ReadOnlyDictionary`2.ValueCollection.GetEnumerator">
<summary>Retourne un énumérateur qui itère au sein de la collection.</summary>
<returns>Énumérateur permettant d'itérer au sein de la collection.</returns>
</member>
<member name="M:System.Collections.ObjectModel.ReadOnlyDictionary`2.ValueCollection.System#Collections#Generic#ICollection{T}#Add(`1)">
<summary>Lève une exception <see cref="T:System.NotSupportedException" /> dans tous les cas.</summary>
<param name="item">Objet à ajouter à la collection.</param>
<exception cref="T:System.NotSupportedException">dans tous les cas.</exception>
</member>
<member name="M:System.Collections.ObjectModel.ReadOnlyDictionary`2.ValueCollection.System#Collections#Generic#ICollection{T}#Clear">
<summary>Lève une exception <see cref="T:System.NotSupportedException" /> dans tous les cas.</summary>
<exception cref="T:System.NotSupportedException">dans tous les cas.</exception>
</member>
<member name="M:System.Collections.ObjectModel.ReadOnlyDictionary`2.ValueCollection.System#Collections#Generic#ICollection{T}#Contains(`1)">
<summary>Détermine si la collection contient une valeur spécifique.</summary>
<returns>true si <paramref name="item" /> existe dans la collection ; sinon, false.</returns>
<param name="item">Objet à localiser dans la collection.</param>
</member>
<member name="P:System.Collections.ObjectModel.ReadOnlyDictionary`2.ValueCollection.System#Collections#Generic#ICollection{T}#IsReadOnly">
<summary>Obtient une valeur qui indique si la collection est en lecture seule.</summary>
<returns>true dans tous les cas.</returns>
</member>
<member name="M:System.Collections.ObjectModel.ReadOnlyDictionary`2.ValueCollection.System#Collections#Generic#ICollection{T}#Remove(`1)">
<summary>Lève une exception <see cref="T:System.NotSupportedException" /> dans tous les cas.</summary>
<returns>true si <paramref name="item" /> a été correctement supprimé de la collection ; sinon, false.Cette méthode retourne également false si <paramref name="item" /> est introuvable dans la collection d'origine.</returns>
<param name="item">Objet à supprimer de la collection.</param>
<exception cref="T:System.NotSupportedException">dans tous les cas.</exception>
</member>
<member name="M:System.Collections.ObjectModel.ReadOnlyDictionary`2.ValueCollection.System#Collections#ICollection#CopyTo(System.Array,System.Int32)">
<summary>Copie les éléments de la collection dans un tableau, en commençant au niveau d'un index de tableau spécifique.</summary>
<param name="array">Tableau unidimensionnel qui constitue la destination des éléments copiés à partir de la collection.Ce tableau doit avoir une indexation de base zéro.</param>
<param name="index">Index de base zéro dans <paramref name="array" /> à partir duquel la copie commence.</param>
<exception cref="T:System.ArgumentNullException">
<paramref name="array" /> a la valeur null.</exception>
<exception cref="T:System.ArgumentOutOfRangeException">
<paramref name="index" /> est inférieur à 0.</exception>
<exception cref="T:System.ArgumentException">
<paramref name="array" /> est multidimensionnel.ouLe nombre d'éléments dans la collection source est supérieur à l'espace disponible entre <paramref name="index" /> et la fin du <paramref name="array" /> de destination.</exception>
</member>
<member name="P:System.Collections.ObjectModel.ReadOnlyDictionary`2.ValueCollection.System#Collections#ICollection#IsSynchronized">
<summary>Obtient une valeur qui indique si l'accès à la collection est synchronisé (thread-safe).</summary>
<returns>true si l'accès à la collection est synchronisé (thread-safe) ; sinon false.</returns>
</member>
<member name="P:System.Collections.ObjectModel.ReadOnlyDictionary`2.ValueCollection.System#Collections#ICollection#SyncRoot">
<summary>Obtient un objet qui peut être utilisé pour synchroniser l'accès à la collection.</summary>
<returns>Objet permettant de synchroniser l'accès à la collection.</returns>
</member>
<member name="M:System.Collections.ObjectModel.ReadOnlyDictionary`2.ValueCollection.System#Collections#IEnumerable#GetEnumerator">
<summary>Retourne un énumérateur qui itère au sein de la collection.</summary>
<returns>Énumérateur permettant d'itérer au sein de la collection.</returns>
</member>
<member name="T:System.Collections.ObjectModel.ReadOnlyObservableCollection`1">
<summary>Représente une <see cref="T:System.Collections.ObjectModel.ObservableCollection`1" /> en lecture seule.</summary>
<typeparam name="T">Type d'éléments de la collection.</typeparam>
</member>
<member name="M:System.Collections.ObjectModel.ReadOnlyObservableCollection`1.#ctor(System.Collections.ObjectModel.ObservableCollection{`0})">
<summary>Initialise une nouvelle instance de la classe <see cref="T:System.Collections.ObjectModel.ReadOnlyObservableCollection`1" /> qui sert de wrapper en lecture seule autour de la <see cref="T:System.Collections.ObjectModel.ObservableCollection`1" /> spécifiée.</summary>
<param name="list">
<see cref="T:System.Collections.ObjectModel.ObservableCollection`1" /> employé pour créer cette instance de la classe <see cref="T:System.Collections.ObjectModel.ReadOnlyObservableCollection`1" />.</param>
<exception cref="T:System.ArgumentNullException">
<paramref name="list" /> a la valeur null.</exception>
</member>
<member name="E:System.Collections.ObjectModel.ReadOnlyObservableCollection`1.CollectionChanged">
<summary>Se produit lors de l'ajout ou de la suppression d'un élément.</summary>
</member>
<member name="M:System.Collections.ObjectModel.ReadOnlyObservableCollection`1.OnCollectionChanged(System.Collections.Specialized.NotifyCollectionChangedEventArgs)">
<summary>Déclenche l'événement <see cref="E:System.Collections.ObjectModel.ReadOnlyObservableCollection`1.CollectionChanged" /> à l'aide des arguments fournis.</summary>
<param name="args">Arguments de l'événement déclenché.</param>
</member>
<member name="M:System.Collections.ObjectModel.ReadOnlyObservableCollection`1.OnPropertyChanged(System.ComponentModel.PropertyChangedEventArgs)">
<summary>Déclenche l'événement <see cref="E:System.Collections.ObjectModel.ReadOnlyObservableCollection`1.PropertyChanged" /> à l'aide des arguments fournis.</summary>
<param name="args">Arguments de l'événement déclenché.</param>
</member>
<member name="E:System.Collections.ObjectModel.ReadOnlyObservableCollection`1.PropertyChanged">
<summary>Se produit en cas de modification d'une valeur de propriété.</summary>
</member>
<member name="E:System.Collections.ObjectModel.ReadOnlyObservableCollection`1.System#Collections#Specialized#INotifyCollectionChanged#CollectionChanged">
<summary>Se produit lorsque la collection est modifiée.</summary>
</member>
<member name="E:System.Collections.ObjectModel.ReadOnlyObservableCollection`1.System#ComponentModel#INotifyPropertyChanged#PropertyChanged">
<summary>Se produit en cas de modification d'une valeur de propriété.</summary>
</member>
<member name="T:System.Collections.Specialized.INotifyCollectionChanged">
<summary>Notifie les écouteurs en cas de modification dynamique, comme lorsque des éléments sont ajoutés et supprimés ou lorsque la liste entière est actualisée.</summary>
</member>
<member name="E:System.Collections.Specialized.INotifyCollectionChanged.CollectionChanged">
<summary>Se produit lorsque la collection est modifiée.</summary>
</member>
<member name="T:System.Collections.Specialized.NotifyCollectionChangedAction">
<summary>Décrit l'action qui est à l'origine d'un événement <see cref="E:System.Collections.Specialized.INotifyCollectionChanged.CollectionChanged" />. </summary>
</member>
<member name="F:System.Collections.Specialized.NotifyCollectionChangedAction.Add">
<summary>Un ou plusieurs éléments ont été ajoutés à la collection.</summary>
</member>
<member name="F:System.Collections.Specialized.NotifyCollectionChangedAction.Move">
<summary>Un ou plusieurs éléments ont été déplacés dans la collection.</summary>
</member>
<member name="F:System.Collections.Specialized.NotifyCollectionChangedAction.Remove">
<summary>Un ou plusieurs éléments ont été supprimés de la collection.</summary>
</member>
<member name="F:System.Collections.Specialized.NotifyCollectionChangedAction.Replace">
<summary>Un ou plusieurs éléments ont été remplacés dans la collection.</summary>
</member>
<member name="F:System.Collections.Specialized.NotifyCollectionChangedAction.Reset">
<summary>Le contenu de la collection a changé de manière significative.</summary>
</member>
<member name="T:System.Collections.Specialized.NotifyCollectionChangedEventArgs">
<summary>Fournit des données pour l'événement <see cref="E:System.Collections.Specialized.INotifyCollectionChanged.CollectionChanged" />.</summary>
</member>
<member name="M:System.Collections.Specialized.NotifyCollectionChangedEventArgs.#ctor(System.Collections.Specialized.NotifyCollectionChangedAction)">
<summary>Initialise une nouvelle instance de la classe <see cref="T:System.Collections.Specialized.NotifyCollectionChangedEventArgs" /> qui décrit une modification <see cref="F:System.Collections.Specialized.NotifyCollectionChangedAction.Reset" />.</summary>
<param name="action">Action qui a déclenché l'événement.Doit avoir la valeur <see cref="F:System.Collections.Specialized.NotifyCollectionChangedAction.Reset" />.</param>
</member>
<member name="M:System.Collections.Specialized.NotifyCollectionChangedEventArgs.#ctor(System.Collections.Specialized.NotifyCollectionChangedAction,System.Collections.IList)">
<summary>Initialise une nouvelle instance de la classe <see cref="T:System.Collections.Specialized.NotifyCollectionChangedEventArgs" /> qui décrit une modification de plusieurs éléments.</summary>
<param name="action">Action qui a déclenché l'événement.Peut avoir la valeur <see cref="F:System.Collections.Specialized.NotifyCollectionChangedAction.Reset" />, <see cref="F:System.Collections.Specialized.NotifyCollectionChangedAction.Add" />, ou <see cref="F:System.Collections.Specialized.NotifyCollectionChangedAction.Remove" />.</param>
<param name="changedItems">Éléments affectés par la modification.</param>
</member>
<member name="M:System.Collections.Specialized.NotifyCollectionChangedEventArgs.#ctor(System.Collections.Specialized.NotifyCollectionChangedAction,System.Collections.IList,System.Collections.IList)">
<summary>Initialise une nouvelle instance de la classe <see cref="T:System.Collections.Specialized.NotifyCollectionChangedEventArgs" /> qui décrit une modification <see cref="F:System.Collections.Specialized.NotifyCollectionChangedAction.Replace" /> de plusieurs éléments.</summary>
<param name="action">Action qui a déclenché l'événement.Cette propriété peut uniquement avoir la valeur <see cref="F:System.Collections.Specialized.NotifyCollectionChangedAction.Replace" />.</param>
<param name="newItems">Nouveaux éléments qui remplacent les éléments d'origine.</param>
<param name="oldItems">Éléments d'origine qui ont été remplacés.</param>
<exception cref="T:System.ArgumentException">Si <paramref name="action" /> n'est pas Replace.</exception>
<exception cref="T:System.ArgumentNullException">Si <paramref name="oldItems" /> ou <paramref name="newItems" /> est Null.</exception>
</member>
<member name="M:System.Collections.Specialized.NotifyCollectionChangedEventArgs.#ctor(System.Collections.Specialized.NotifyCollectionChangedAction,System.Collections.IList,System.Collections.IList,System.Int32)">
<summary>Initialise une nouvelle instance de la classe <see cref="T:System.Collections.Specialized.NotifyCollectionChangedEventArgs" /> qui décrit une modification <see cref="F:System.Collections.Specialized.NotifyCollectionChangedAction.Replace" /> de plusieurs éléments.</summary>
<param name="action">Action qui a déclenché l'événement.Cette propriété peut uniquement avoir la valeur <see cref="F:System.Collections.Specialized.NotifyCollectionChangedAction.Replace" />.</param>
<param name="newItems">Nouveaux éléments qui remplacent les éléments d'origine.</param>
<param name="oldItems">Éléments d'origine qui ont été remplacés.</param>
<param name="startingIndex">Index du premier élément des éléments remplacés.</param>
<exception cref="T:System.ArgumentException">Si <paramref name="action" /> n'est pas Replace.</exception>
<exception cref="T:System.ArgumentNullException">Si <paramref name="oldItems" /> ou <paramref name="newItems" /> est Null.</exception>
</member>
<member name="M:System.Collections.Specialized.NotifyCollectionChangedEventArgs.#ctor(System.Collections.Specialized.NotifyCollectionChangedAction,System.Collections.IList,System.Int32)">
<summary>Initialise une nouvelle instance de la classe <see cref="T:System.Collections.Specialized.NotifyCollectionChangedEventArgs" /> qui décrit une modification de plusieurs éléments ou une modification <see cref="F:System.Collections.Specialized.NotifyCollectionChangedAction.Reset" />.</summary>
<param name="action">Action qui a déclenché l'événement.Peut avoir la valeur <see cref="F:System.Collections.Specialized.NotifyCollectionChangedAction.Reset" />, <see cref="F:System.Collections.Specialized.NotifyCollectionChangedAction.Add" />, ou <see cref="F:System.Collections.Specialized.NotifyCollectionChangedAction.Remove" />.</param>
<param name="changedItems">Éléments affectés par la modification.</param>
<param name="startingIndex">Index auquel la modification s'est produite.</param>
<exception cref="T:System.ArgumentException">Si <paramref name="action" /> n'est pas Reset, Add ou Remove, si <paramref name="action" /> est Reset et soit si <paramref name="changedItems" /> n'est pas Null, soit si <paramref name="startingIndex" /> n'est pas -1, ou si l'action est Add ou Remove et <paramref name="startingIndex" /> est inférieur à -1.</exception>
<exception cref="T:System.ArgumentNullException">Si <paramref name="action" /> est Add ou Remove et <paramref name="changedItems" /> est Null.</exception>
</member>
<member name="M:System.Collections.Specialized.NotifyCollectionChangedEventArgs.#ctor(System.Collections.Specialized.NotifyCollectionChangedAction,System.Collections.IList,System.Int32,System.Int32)">
<summary>Initialise une nouvelle instance de la classe <see cref="T:System.Collections.Specialized.NotifyCollectionChangedEventArgs" /> qui décrit une modification <see cref="F:System.Collections.Specialized.NotifyCollectionChangedAction.Move" /> de plusieurs éléments.</summary>
<param name="action">Action qui a déclenché l'événement.Cette propriété peut uniquement avoir la valeur <see cref="F:System.Collections.Specialized.NotifyCollectionChangedAction.Move" />.</param>
<param name="changedItems">Éléments affectés par la modification.</param>
<param name="index">Nouvel index pour les éléments modifiés.</param>
<param name="oldIndex">Ancien index pour les éléments modifiés.</param>
<exception cref="T:System.ArgumentException">Si <paramref name="action" /> n'est pas Move ou <paramref name="index" /> est inférieur à 0.</exception>
</member>
<member name="M:System.Collections.Specialized.NotifyCollectionChangedEventArgs.#ctor(System.Collections.Specialized.NotifyCollectionChangedAction,System.Object)">
<summary>Initialise une nouvelle instance de la classe <see cref="T:System.Collections.Specialized.NotifyCollectionChangedEventArgs" /> qui décrit une modification d'un élément.</summary>
<param name="action">Action qui a déclenché l'événement.Peut avoir la valeur <see cref="F:System.Collections.Specialized.NotifyCollectionChangedAction.Reset" />, <see cref="F:System.Collections.Specialized.NotifyCollectionChangedAction.Add" />, ou <see cref="F:System.Collections.Specialized.NotifyCollectionChangedAction.Remove" />.</param>
<param name="changedItem">Élément affecté par la modification.</param>
<exception cref="T:System.ArgumentException">Si <paramref name="action" /> n'est pas Reset, Add ou Remove, ou si <paramref name="action" /> est Reset et <paramref name="changedItem" /> n'est pas Null.</exception>
</member>
<member name="M:System.Collections.Specialized.NotifyCollectionChangedEventArgs.#ctor(System.Collections.Specialized.NotifyCollectionChangedAction,System.Object,System.Int32)">
<summary>Initialise une nouvelle instance de la classe <see cref="T:System.Collections.Specialized.NotifyCollectionChangedEventArgs" /> qui décrit une modification d'un élément.</summary>
<param name="action">Action qui a déclenché l'événement.Peut avoir la valeur <see cref="F:System.Collections.Specialized.NotifyCollectionChangedAction.Reset" />, <see cref="F:System.Collections.Specialized.NotifyCollectionChangedAction.Add" />, ou <see cref="F:System.Collections.Specialized.NotifyCollectionChangedAction.Remove" />.</param>
<param name="changedItem">Élément affecté par la modification.</param>
<param name="index">Index auquel la modification s'est produite.</param>
<exception cref="T:System.ArgumentException">Si <paramref name="action" /> n'est pas Reset, Add ou Remove, ou si <paramref name="action" /> est Reset et soit si <paramref name="changedItems" /> n'est pas Null, soit si <paramref name="index" /> n'est pas -1.</exception>
</member>
<member name="M:System.Collections.Specialized.NotifyCollectionChangedEventArgs.#ctor(System.Collections.Specialized.NotifyCollectionChangedAction,System.Object,System.Int32,System.Int32)">
<summary>Initialise une nouvelle instance de la classe <see cref="T:System.Collections.Specialized.NotifyCollectionChangedEventArgs" /> qui décrit une modification <see cref="F:System.Collections.Specialized.NotifyCollectionChangedAction.Move" /> d'un élément.</summary>
<param name="action">Action qui a déclenché l'événement.Cette propriété peut uniquement avoir la valeur <see cref="F:System.Collections.Specialized.NotifyCollectionChangedAction.Move" />.</param>
<param name="changedItem">Élément affecté par la modification.</param>
<param name="index">Nouvel index pour l'élément modifié.</param>
<param name="oldIndex">Ancien index pour l'élément modifié.</param>
<exception cref="T:System.ArgumentException">Si <paramref name="action" /> n'est pas Move ou <paramref name="index" /> est inférieur à 0.</exception>
</member>
<member name="M:System.Collections.Specialized.NotifyCollectionChangedEventArgs.#ctor(System.Collections.Specialized.NotifyCollectionChangedAction,System.Object,System.Object)">
<summary>Initialise une nouvelle instance de la classe <see cref="T:System.Collections.Specialized.NotifyCollectionChangedEventArgs" /> qui décrit une modification <see cref="F:System.Collections.Specialized.NotifyCollectionChangedAction.Replace" /> d'un élément.</summary>
<param name="action">Action qui a déclenché l'événement.Cette propriété peut uniquement avoir la valeur <see cref="F:System.Collections.Specialized.NotifyCollectionChangedAction.Replace" />.</param>
<param name="newItem">Nouvel élément qui remplace l'élément d'origine.</param>
<param name="oldItem">Élément d'origine qui a été remplacé.</param>
<exception cref="T:System.ArgumentException">Si <paramref name="action" /> n'est pas Replace.</exception>
</member>
<member name="M:System.Collections.Specialized.NotifyCollectionChangedEventArgs.#ctor(System.Collections.Specialized.NotifyCollectionChangedAction,System.Object,System.Object,System.Int32)">
<summary>Initialise une nouvelle instance de la classe <see cref="T:System.Collections.Specialized.NotifyCollectionChangedEventArgs" /> qui décrit une modification <see cref="F:System.Collections.Specialized.NotifyCollectionChangedAction.Replace" /> d'un élément.</summary>
<param name="action">Action qui a déclenché l'événement.Peut avoir la valeur <see cref="F:System.Collections.Specialized.NotifyCollectionChangedAction.Replace" />.</param>
<param name="newItem">Nouvel élément qui remplace l'élément d'origine.</param>
<param name="oldItem">Élément d'origine qui a été remplacé.</param>
<param name="index">Index de l'élément qui est remplacé.</param>
<exception cref="T:System.ArgumentException">Si <paramref name="action" /> n'est pas Replace.</exception>
</member>
<member name="P:System.Collections.Specialized.NotifyCollectionChangedEventArgs.Action">
<summary>Obtient l'action qui a déclenché l'événement. </summary>
<returns>Valeur <see cref="T:System.Collections.Specialized.NotifyCollectionChangedAction" /> qui décrit l'action qui a déclenché l'événement.</returns>
</member>
<member name="P:System.Collections.Specialized.NotifyCollectionChangedEventArgs.NewItems">
<summary>Obtient la liste des nouveaux éléments impliqués dans la modification.</summary>
<returns>Liste des nouveaux éléments impliqués dans la modification.</returns>
</member>
<member name="P:System.Collections.Specialized.NotifyCollectionChangedEventArgs.NewStartingIndex">
<summary>Obtient l'index auquel la modification s'est produite.</summary>
<returns>Index de base zéro auquel la modification s'est produite.</returns>
</member>
<member name="P:System.Collections.Specialized.NotifyCollectionChangedEventArgs.OldItems">
<summary>Obtient la liste des éléments affectés par une action <see cref="F:System.Collections.Specialized.NotifyCollectionChangedAction.Replace" />, Remove ou Move.</summary>
<returns>Liste des éléments affectés par une action <see cref="F:System.Collections.Specialized.NotifyCollectionChangedAction.Replace" />, Remove ou Move.</returns>
</member>
<member name="P:System.Collections.Specialized.NotifyCollectionChangedEventArgs.OldStartingIndex">
<summary>Obtient l'index sur lequel une action <see cref="F:System.Collections.Specialized.NotifyCollectionChangedAction.Move" />, Remove ou Replace s'est produite.</summary>
<returns>Index de base zéro auquel une action <see cref="F:System.Collections.Specialized.NotifyCollectionChangedAction.Move" />, Remove ou Replace s'est produite</returns>
</member>
<member name="T:System.Collections.Specialized.NotifyCollectionChangedEventHandler">
<summary>Représente la méthode qui gère l'événement <see cref="E:System.Collections.Specialized.INotifyCollectionChanged.CollectionChanged" />. </summary>
<param name="sender">Objet ayant déclenché l'événement.</param>
<param name="e">Informations relatives à l'événement.</param>
</member>
<member name="T:System.ComponentModel.DataErrorsChangedEventArgs">
<summary>Fournit des données pour l'événement <see cref="E:System.ComponentModel.INotifyDataErrorInfo.ErrorsChanged" />.</summary>
</member>
<member name="M:System.ComponentModel.DataErrorsChangedEventArgs.#ctor(System.String)">
<summary>Initialise une nouvelle instance de la classe <see cref="T:System.ComponentModel.DataErrorsChangedEventArgs" />.</summary>
<param name="propertyName">Nom de la propriété qui a une erreur. null ou <see cref="F:System.String.Empty" /> si l'erreur se situe au niveau de l'objet.</param>
</member>
<member name="P:System.ComponentModel.DataErrorsChangedEventArgs.PropertyName">
<summary>Obtient le nom de la propriété qui rencontre une erreur.</summary>
<returns>Nom de la propriété qui rencontre une erreur.null ou <see cref="F:System.String.Empty" /> si l'erreur se situe au niveau de l'objet.</returns>
</member>
<member name="T:System.ComponentModel.INotifyDataErrorInfo">
<summary>Définit des membres que les classes d'entité de données peuvent implémenter pour fournir une prise en charge personnalisée de la validation synchrone et asynchrone.</summary>
</member>
<member name="E:System.ComponentModel.INotifyDataErrorInfo.ErrorsChanged">
<summary>Se produit lorsque les erreurs de validation ont été modifiées pour une propriété ou pour l'ensemble de l'entité. </summary>
</member>
<member name="M:System.ComponentModel.INotifyDataErrorInfo.GetErrors(System.String)">
<summary>Obtient les erreurs de validation pour une propriété spécifiée ou pour l'ensemble de l'entité.</summary>
<returns>Erreurs de validation pour la propriété ou l'entité.</returns>
<param name="propertyName">Nom de la propriété pour laquelle récupérer les erreurs de validation ; ou null ou <see cref="F:System.String.Empty" /> pour récupérer les erreurs au niveau de l'entité.</param>
</member>
<member name="P:System.ComponentModel.INotifyDataErrorInfo.HasErrors">
<summary>Obtient une valeur qui indique si l'entité comporte des erreurs de validation. </summary>
<returns>true si l'entité comporte actuellement des erreurs de validation ; sinon, false.</returns>
</member>
<member name="T:System.ComponentModel.INotifyPropertyChanged">
<summary>Notifie les clients qu'une valeur de propriété a été modifiée.</summary>
</member>
<member name="E:System.ComponentModel.INotifyPropertyChanged.PropertyChanged">
<summary>Se produit en cas de modification d'une valeur de propriété.</summary>
</member>
<member name="T:System.ComponentModel.INotifyPropertyChanging">
<summary>Notifie les clients qu'une valeur de propriété change.</summary>
</member>
<member name="E:System.ComponentModel.INotifyPropertyChanging.PropertyChanging">
<summary>Se produit lorsqu'une valeur de propriété change.</summary>
</member>
<member name="T:System.ComponentModel.PropertyChangedEventArgs">
<summary>Fournit des données pour l'événement <see cref="E:System.ComponentModel.INotifyPropertyChanged.PropertyChanged" />.</summary>
</member>
<member name="M:System.ComponentModel.PropertyChangedEventArgs.#ctor(System.String)">
<summary>Initialise une nouvelle instance de la classe <see cref="T:System.ComponentModel.PropertyChangedEventArgs" />.</summary>
<param name="propertyName">Nom de la propriété qui a été modifiée. </param>
</member>
<member name="P:System.ComponentModel.PropertyChangedEventArgs.PropertyName">
<summary>Obtient le nom de la propriété qui a été modifiée.</summary>
<returns>Nom de la propriété qui a été modifiée.</returns>
</member>
<member name="T:System.ComponentModel.PropertyChangedEventHandler">
<summary>Représente la méthode qui gérera l'événement <see cref="E:System.ComponentModel.INotifyPropertyChanged.PropertyChanged" /> déclenché par la modification d'une propriété d'un composant.</summary>
<param name="sender">Source de l'événement. </param>
<param name="e">
<see cref="T:System.ComponentModel.PropertyChangedEventArgs" /> qui contient les données de l'événement. </param>
</member>
<member name="T:System.ComponentModel.PropertyChangingEventArgs">
<summary>Fournit des données pour l'événement <see cref="E:System.ComponentModel.INotifyPropertyChanging.PropertyChanging" />. </summary>
</member>
<member name="M:System.ComponentModel.PropertyChangingEventArgs.#ctor(System.String)">
<summary>Initialise une nouvelle instance de la classe <see cref="T:System.ComponentModel.PropertyChangingEventArgs" />. </summary>
<param name="propertyName">Nom de la propriété dont la valeur change.</param>
</member>
<member name="P:System.ComponentModel.PropertyChangingEventArgs.PropertyName">
<summary>Obtient le nom de la propriété dont la valeur change.</summary>
<returns>Nom de la propriété dont la valeur change.</returns>
</member>
<member name="T:System.ComponentModel.PropertyChangingEventHandler">
<summary>Représente la méthode qui gérera l'événement <see cref="E:System.ComponentModel.INotifyPropertyChanging.PropertyChanging" /> d'une interface <see cref="T:System.ComponentModel.INotifyPropertyChanging" />. </summary>
<param name="sender">Source de l'événement. </param>
<param name="e">
<see cref="T:System.ComponentModel.PropertyChangingEventArgs" /> qui contient les données d'événement.</param>
</member>
<member name="T:System.Windows.Input.ICommand">
<summary>Définit une commande.</summary>
</member>
<member name="M:System.Windows.Input.ICommand.CanExecute(System.Object)">
<summary>Définit la méthode qui détermine si la commande peut s'exécuter dans son état actuel.</summary>
<returns>true si cette commande peut être exécutée ; sinon false.</returns>
<param name="parameter">Données utilisées par la commande.Si la commande ne requiert pas que les données soient passées, cet objet peut avoir la valeur null.</param>
</member>
<member name="E:System.Windows.Input.ICommand.CanExecuteChanged">
<summary>Se produit lorsque des modifications influent sur l'exécution de la commande.</summary>
</member>
<member name="M:System.Windows.Input.ICommand.Execute(System.Object)">
<summary>Définit la méthode à appeler lorsque la commande est invoquée.</summary>
<param name="parameter">Données utilisées par la commande.Si la commande ne requiert pas que les données soient passées, cet objet peut avoir la valeur null.</param>
</member>
</members>
</doc>
@@ -0,0 +1,730 @@
<?xml version="1.0" encoding="utf-8"?>
<doc>
<assembly>
<name>System.ObjectModel</name>
</assembly>
<members>
<member name="T:System.Collections.ObjectModel.KeyedCollection`2">
<summary>Fornisce la classe base astratta per una raccolta le cui chiavi sono incorporate nei valori.</summary>
<typeparam name="TKey">Tipo di chiavi nella raccolta.</typeparam>
<typeparam name="TItem">Tipo di elementi nella raccolta.</typeparam>
</member>
<member name="M:System.Collections.ObjectModel.KeyedCollection`2.#ctor">
<summary>Inizializza una nuova istanza della classe <see cref="T:System.Collections.ObjectModel.KeyedCollection`2" /> che usa l'operatore di confronto di uguaglianza predefinito.</summary>
</member>
<member name="M:System.Collections.ObjectModel.KeyedCollection`2.#ctor(System.Collections.Generic.IEqualityComparer{`0})">
<summary>Inizializza una nuova istanza della classe <see cref="T:System.Collections.ObjectModel.KeyedCollection`2" /> che usa l'operatore di confronto di uguaglianza specificato.</summary>
<param name="comparer">Implementazione dell'interfaccia generica <see cref="T:System.Collections.Generic.IEqualityComparer`1" /> da usare durante il confronto delle chiavi o null per usare l'operatore di confronto di uguaglianza predefinito per il tipo di chiave, ottenuto da <see cref="P:System.Collections.Generic.EqualityComparer`1.Default" />.</param>
</member>
<member name="M:System.Collections.ObjectModel.KeyedCollection`2.#ctor(System.Collections.Generic.IEqualityComparer{`0},System.Int32)">
<summary>Inizializza una nuova istanza della classe <see cref="T:System.Collections.ObjectModel.KeyedCollection`2" /> che usa l'operatore di confronto di uguaglianza specificato e crea un dizionario di ricerca quando viene superata la soglia specificata.</summary>
<param name="comparer">Implementazione dell'interfaccia generica <see cref="T:System.Collections.Generic.IEqualityComparer`1" /> da usare durante il confronto delle chiavi o null per usare l'operatore di confronto di uguaglianza predefinito per il tipo di chiave, ottenuto da <see cref="P:System.Collections.Generic.EqualityComparer`1.Default" />.</param>
<param name="dictionaryCreationThreshold">Numero di elementi che la raccolta può contenere prima che venga creato un dizionario di ricerca (0 crea il dizionario di ricerca quando viene aggiunto il primo elemento) oppure 1 per specificare che non deve mai venire creato un dizionario di ricerca.</param>
<exception cref="T:System.ArgumentOutOfRangeException">
<paramref name="dictionaryCreationThreshold" /> is less than 1.</exception>
</member>
<member name="M:System.Collections.ObjectModel.KeyedCollection`2.ChangeItemKey(`1,`0)">
<summary>Modifica la chiave associata all'elemento specificato nel dizionario di ricerca.</summary>
<param name="item">Elemento di cui modificare la chiave.</param>
<param name="newKey">Nuova chiave per il parametro <paramref name="item" />.</param>
<exception cref="T:System.ArgumentNullException">
<paramref name="item" /> is null.-or-<paramref name="key" /> is null.</exception>
<exception cref="T:System.ArgumentException">
<paramref name="item" /> is not found.-or-<paramref name="key" /> already exists in the <see cref="T:System.Collections.ObjectModel.KeyedCollection`2" />.</exception>
</member>
<member name="M:System.Collections.ObjectModel.KeyedCollection`2.ClearItems">
<summary>Rimuove tutti gli elementi da <see cref="T:System.Collections.ObjectModel.KeyedCollection`2" />.</summary>
</member>
<member name="P:System.Collections.ObjectModel.KeyedCollection`2.Comparer">
<summary>Ottiene l'operatore di confronto di uguaglianza generico usato per determinare l'uguaglianza delle chiavi nella raccolta.</summary>
<returns>Implementazione dell'interfaccia generica <see cref="T:System.Collections.Generic.IEqualityComparer`1" /> usata per determinare l'uguaglianza delle chiavi nella raccolta.</returns>
</member>
<member name="M:System.Collections.ObjectModel.KeyedCollection`2.Contains(`0)">
<summary>Determina se la raccolta contiene un elemento con la chiave specificata.</summary>
<returns>true se <see cref="T:System.Collections.ObjectModel.KeyedCollection`2" /> contiene un elemento con la chiave specificata; in caso contrario, false.</returns>
<param name="key">Chiave da individuare in <see cref="T:System.Collections.ObjectModel.KeyedCollection`2" />.</param>
<exception cref="T:System.ArgumentNullException">
<paramref name="key" /> is null.</exception>
</member>
<member name="P:System.Collections.ObjectModel.KeyedCollection`2.Dictionary">
<summary>Ottiene il dizionario di ricerca della classe <see cref="T:System.Collections.ObjectModel.KeyedCollection`2" />.</summary>
<returns>Dizionario di ricerca della classe <see cref="T:System.Collections.ObjectModel.KeyedCollection`2" />, se esistente; in caso contrario, null.</returns>
</member>
<member name="M:System.Collections.ObjectModel.KeyedCollection`2.GetKeyForItem(`1)">
<summary>Se implementato in una classe derivata, estrae la chiave dall'elemento specificato.</summary>
<returns>Chiave dell'elemento specificato.</returns>
<param name="item">Elemento da cui estrarre la chiave.</param>
</member>
<member name="M:System.Collections.ObjectModel.KeyedCollection`2.InsertItem(System.Int32,`1)">
<summary>Inserisce un elemento in <see cref="T:System.Collections.ObjectModel.KeyedCollection`2" /> in corrispondenza dell'indice specificato.</summary>
<param name="index">Indice in base zero nel quale <paramref name="item" /> deve essere inserito.</param>
<param name="item">Oggetto da inserire.</param>
<exception cref="T:System.ArgumentOutOfRangeException">
<paramref name="index" /> is less than 0.-or-<paramref name="index" /> is greater than <see cref="P:System.Collections.ObjectModel.Collection`1.Count" />.</exception>
</member>
<member name="P:System.Collections.ObjectModel.KeyedCollection`2.Item(`0)">
<summary>Ottiene l'elemento con la chiave specificata. </summary>
<returns>Elemento con la chiave specificata.Se un elemento con la chiave specificata non viene trovato, viene generata un'eccezione.</returns>
<param name="key">Chiave dell'elemento da ottenere.</param>
<exception cref="T:System.ArgumentNullException">
<paramref name="key" /> is null.</exception>
<exception cref="T:System.Collections.Generic.KeyNotFoundException">An element with the specified key does not exist in the collection.</exception>
</member>
<member name="M:System.Collections.ObjectModel.KeyedCollection`2.Remove(`0)">
<summary>Rimuove l'elemento con la chiave specificata da <see cref="T:System.Collections.ObjectModel.KeyedCollection`2" />.</summary>
<returns>true se l'elemento viene rimosso correttamente; in caso contrario, false.Questo metodo restituisce anche false se il parametro <paramref name="key" /> non viene trovato nella classe <see cref="T:System.Collections.ObjectModel.KeyedCollection`2" />.</returns>
<param name="key">Chiave dell'elemento da rimuovere.</param>
<exception cref="T:System.ArgumentNullException">
<paramref name="key" /> is null.</exception>
</member>
<member name="M:System.Collections.ObjectModel.KeyedCollection`2.RemoveItem(System.Int32)">
<summary>Rimuove l'elemento in corrispondenza dell'indice specificato di <see cref="T:System.Collections.ObjectModel.KeyedCollection`2" />.</summary>
<param name="index">Indice dell'elemento da rimuovere.</param>
</member>
<member name="M:System.Collections.ObjectModel.KeyedCollection`2.SetItem(System.Int32,`1)">
<summary>Sostituisce l'elemento in corrispondenza dell'indice specificato con l'elemento specificato.</summary>
<param name="index">Indice in base zero dell'elemento da sostituire.</param>
<param name="item">Nuovo elemento.</param>
</member>
<member name="T:System.Collections.ObjectModel.ObservableCollection`1">
<summary>Rappresenta una raccolta di dati dinamica che fornisce notifiche in caso di aggiunta o rimozione di elementi oppure quando viene aggiornato l'intero elenco.</summary>
<typeparam name="T">Tipo di elementi contenuti nella raccolta.</typeparam>
</member>
<member name="M:System.Collections.ObjectModel.ObservableCollection`1.#ctor">
<summary>Inizializza una nuova istanza della classe <see cref="T:System.Collections.ObjectModel.ObservableCollection`1" />.</summary>
</member>
<member name="M:System.Collections.ObjectModel.ObservableCollection`1.#ctor(System.Collections.Generic.IEnumerable{`0})">
<summary>Inizializza una nuova istanza della classe <see cref="T:System.Collections.ObjectModel.ObservableCollection`1" /> che contiene gli elementi copiati dall'insieme specificato.</summary>
<param name="collection">Insieme da cui vengono copiati gli elementi.</param>
<exception cref="T:System.ArgumentNullException">Il parametro <paramref name="collection" /> non può essere null.</exception>
</member>
<member name="M:System.Collections.ObjectModel.ObservableCollection`1.BlockReentrancy">
<summary>Impedisce i tentativi di reentrancy finalizzati a modificare l'insieme.</summary>
<returns>Oggetto <see cref="T:System.IDisposable" /> utilizzabile per eliminare l'oggetto.</returns>
</member>
<member name="M:System.Collections.ObjectModel.ObservableCollection`1.CheckReentrancy">
<summary>Verifica se vengono eseguiti tentativi di reentrancy finalizzati a modificare l'insieme.</summary>
<exception cref="T:System.InvalidOperationException">Questa eccezione si verifica se viene eseguita una chiamata al metodo <see cref="M:System.Collections.ObjectModel.ObservableCollection`1.BlockReentrancy" /> il cui valore restituito <see cref="T:System.IDisposable" /> non è stato ancora eliminato.In genere ciò significa che durante un evento <see cref="E:System.Collections.ObjectModel.ObservableCollection`1.CollectionChanged" /> sono stati eseguiti tentativi aggiuntivi di modifica dell'insieme.Tuttavia, ciò dipende dal momento in cui le classi derivate scelgono di chiamare il metodo <see cref="M:System.Collections.ObjectModel.ObservableCollection`1.BlockReentrancy" />.</exception>
</member>
<member name="M:System.Collections.ObjectModel.ObservableCollection`1.ClearItems">
<summary>Rimuove tutti gli elementi dalla raccolta.</summary>
</member>
<member name="E:System.Collections.ObjectModel.ObservableCollection`1.CollectionChanged">
<summary>Si verifica quando un elemento viene aggiunto, rimosso, modificato o spostato oppure quando viene aggiornato l'intero elenco.</summary>
</member>
<member name="M:System.Collections.ObjectModel.ObservableCollection`1.InsertItem(System.Int32,`0)">
<summary>Consente di inserire un elemento nella raccolta in corrispondenza dell'indice specificato.</summary>
<param name="index">Indice in base zero nel quale deve essere inserito <paramref name="item" />.</param>
<param name="item">Oggetto da inserire.</param>
</member>
<member name="M:System.Collections.ObjectModel.ObservableCollection`1.Move(System.Int32,System.Int32)">
<summary>Sposta l'elemento in corrispondenza dell'indice specificato in una nuova posizione dell'insieme.</summary>
<param name="oldIndex">Indice in base zero che specifica la posizione dell'elemento da spostare.</param>
<param name="newIndex">Indice in base zero che specifica la nuova posizione dell'elemento.</param>
</member>
<member name="M:System.Collections.ObjectModel.ObservableCollection`1.MoveItem(System.Int32,System.Int32)">
<summary>Sposta l'elemento in corrispondenza dell'indice specificato in una nuova posizione dell'insieme.</summary>
<param name="oldIndex">Indice in base zero che specifica la posizione dell'elemento da spostare.</param>
<param name="newIndex">Indice in base zero che specifica la nuova posizione dell'elemento.</param>
</member>
<member name="M:System.Collections.ObjectModel.ObservableCollection`1.OnCollectionChanged(System.Collections.Specialized.NotifyCollectionChangedEventArgs)">
<summary>Genera l'evento <see cref="E:System.Collections.ObjectModel.ObservableCollection`1.CollectionChanged" /> con gli argomenti forniti.</summary>
<param name="e">Argomenti dell'evento generato.</param>
</member>
<member name="M:System.Collections.ObjectModel.ObservableCollection`1.OnPropertyChanged(System.ComponentModel.PropertyChangedEventArgs)">
<summary>Genera l'evento <see cref="E:System.Collections.ObjectModel.ObservableCollection`1.PropertyChanged" /> con gli argomenti forniti.</summary>
<param name="e">Argomenti dell'evento generato.</param>
</member>
<member name="E:System.Collections.ObjectModel.ObservableCollection`1.PropertyChanged">
<summary>Generato quando il valore di una proprietà cambia.</summary>
</member>
<member name="M:System.Collections.ObjectModel.ObservableCollection`1.RemoveItem(System.Int32)">
<summary>Rimuove dall'insieme l'elemento in corrispondenza dell'indice specificato.</summary>
<param name="index">Indice in base zero dell'elemento da rimuovere.</param>
</member>
<member name="M:System.Collections.ObjectModel.ObservableCollection`1.SetItem(System.Int32,`0)">
<summary>Sostituisce l'elemento in corrispondenza dell'indice specificato.</summary>
<param name="index">Indice in base zero dell'elemento da sostituire.</param>
<param name="item">Nuovo valore dell'elemento in corrispondenza dell'indice specificato.</param>
</member>
<member name="E:System.Collections.ObjectModel.ObservableCollection`1.System#ComponentModel#INotifyPropertyChanged#PropertyChanged">
<summary>Generato quando il valore di una proprietà cambia.</summary>
</member>
<member name="T:System.Collections.ObjectModel.ReadOnlyDictionary`2">
<summary>Rappresenta una raccolta generica di coppie chiave/valore di sola lettura.</summary>
<typeparam name="TKey">Tipo delle chiavi nel dizionario.</typeparam>
<typeparam name="TValue">Tipo dei valori nel dizionario.</typeparam>
</member>
<member name="M:System.Collections.ObjectModel.ReadOnlyDictionary`2.#ctor(System.Collections.Generic.IDictionary{`0,`1})">
<summary>Consente di inizializzare una nuova istanza della classe <see cref="T:System.Collections.ObjectModel.ReadOnlyDictionary`2" /> come wrapper per il dizionario specificato.</summary>
<param name="dictionary">Dizionario di cui eseguire il wrapping.</param>
</member>
<member name="M:System.Collections.ObjectModel.ReadOnlyDictionary`2.ContainsKey(`0)">
<summary>Determina se il dizionario contiene un elemento con la chiave specificata.</summary>
<returns>true se il dizionario contiene un elemento con la chiave specificata; in caso contrario, false.</returns>
<param name="key">Chiave da individuare nel dizionario.</param>
</member>
<member name="P:System.Collections.ObjectModel.ReadOnlyDictionary`2.Count">
<summary>Ottiene il numero di elementi nel dizionario.</summary>
<returns>Numero di elementi presenti nel dizionario.</returns>
</member>
<member name="P:System.Collections.ObjectModel.ReadOnlyDictionary`2.Dictionary">
<summary>Ottiene il dizionario su cui questo oggetto <see cref="T:System.Collections.ObjectModel.ReadOnlyDictionary`2" /> ha eseguito il wrapping.</summary>
<returns>Dizionario sottoposto al wrapping da questo oggetto.</returns>
</member>
<member name="M:System.Collections.ObjectModel.ReadOnlyDictionary`2.GetEnumerator">
<summary>Restituisce un enumeratore che scorre la classe <see cref="T:System.Collections.ObjectModel.ReadOnlyDictionary`2" />.</summary>
<returns>Enumeratore che può essere utilizzato per scorrere la raccolta.</returns>
</member>
<member name="P:System.Collections.ObjectModel.ReadOnlyDictionary`2.Item(`0)">
<summary>Ottiene l'elemento che dispone della chiave specificata.</summary>
<returns>Elemento che dispone della chiave specificata.</returns>
<param name="key">Chiave dell'elemento da ottenere.</param>
<exception cref="T:System.ArgumentNullException">
<paramref name="key" /> è null.</exception>
<exception cref="T:System.Collections.Generic.KeyNotFoundException">La proprietà viene recuperata e <paramref name="key" /> non viene trovato.</exception>
</member>
<member name="P:System.Collections.ObjectModel.ReadOnlyDictionary`2.Keys">
<summary>Ottiene una raccolta di chiavi che contiene le chiavi del dizionario.</summary>
<returns>Raccolta di chiavi che contiene le chiavi del dizionario.</returns>
</member>
<member name="M:System.Collections.ObjectModel.ReadOnlyDictionary`2.System#Collections#Generic#ICollection{T}#Add(System.Collections.Generic.KeyValuePair{`0,`1})">
<summary>Genera un'eccezione <see cref="T:System.NotSupportedException" /> in tutti i casi.</summary>
<param name="item">Oggetto da aggiungere al dizionario.</param>
<exception cref="T:System.NotSupportedException">In tutti i casi.</exception>
</member>
<member name="M:System.Collections.ObjectModel.ReadOnlyDictionary`2.System#Collections#Generic#ICollection{T}#Clear">
<summary>Genera un'eccezione <see cref="T:System.NotSupportedException" /> in tutti i casi.</summary>
<exception cref="T:System.NotSupportedException">In tutti i casi.</exception>
</member>
<member name="M:System.Collections.ObjectModel.ReadOnlyDictionary`2.System#Collections#Generic#ICollection{T}#Contains(System.Collections.Generic.KeyValuePair{`0,`1})">
<summary>Determina se il dizionario contiene un valore specifico.</summary>
<returns>true se l'oggetto <paramref name="item" /> viene trovato nel dizionario; in caso contrario false.</returns>
<param name="item">Oggetto da individuare nel dizionario.</param>
</member>
<member name="M:System.Collections.ObjectModel.ReadOnlyDictionary`2.System#Collections#Generic#ICollection{T}#CopyTo(System.Collections.Generic.KeyValuePair{`0,`1}[],System.Int32)">
<summary>Copia gli elementi del dizionario in una matrice, iniziando dall'indice di matrice specificato.</summary>
<param name="array">Matrice unidimensionale che costituisce la destinazione degli elementi copiati dal dizionario.L'indicizzazione della matrice deve essere in base zero.</param>
<param name="arrayIndex">Indice in base zero della matrice specificata nel parametro <paramref name="array" /> in corrispondenza del quale ha inizio la copia.</param>
<exception cref="T:System.ArgumentNullException">
<paramref name="array" /> è null.</exception>
<exception cref="T:System.ArgumentOutOfRangeException">
<paramref name="arrayIndex" /> è minore di 0.</exception>
<exception cref="T:System.ArgumentException">
<paramref name="array" /> è multidimensionale.- oppure -Il numero degli elementi nel dizionario di origine è maggiore dello spazio disponibile da <paramref name="arrayIndex" /> alla fine del parametro <paramref name="array" /> di destinazione.- oppure -Il tipo <paramref name="T" /> non può essere sottoposto automaticamente a cast sul tipo della <paramref name="array" /> di destinazione.</exception>
</member>
<member name="P:System.Collections.ObjectModel.ReadOnlyDictionary`2.System#Collections#Generic#ICollection{T}#IsReadOnly">
<summary>Ottiene un valore che indica se il dizionario è di sola lettura.</summary>
<returns>true in tutti i casi.</returns>
</member>
<member name="M:System.Collections.ObjectModel.ReadOnlyDictionary`2.System#Collections#Generic#ICollection{T}#Remove(System.Collections.Generic.KeyValuePair{`0,`1})">
<summary>Genera un'eccezione <see cref="T:System.NotSupportedException" /> in tutti i casi.</summary>
<returns>Genera un'eccezione <see cref="T:System.NotSupportedException" /> in tutti i casi.</returns>
<param name="item">Oggetto da rimuovere dal dizionario.</param>
<exception cref="T:System.NotSupportedException">In tutti i casi.</exception>
</member>
<member name="M:System.Collections.ObjectModel.ReadOnlyDictionary`2.System#Collections#Generic#IDictionary{TKey@TValue}#Add(`0,`1)">
<summary>Genera un'eccezione <see cref="T:System.NotSupportedException" /> in tutti i casi.</summary>
<param name="key">Oggetto da utilizzare come chiave dell'elemento da aggiungere.</param>
<param name="value">Oggetto da utilizzare come valore dell'elemento da aggiungere.</param>
<exception cref="T:System.NotSupportedException">In tutti i casi.</exception>
</member>
<member name="P:System.Collections.ObjectModel.ReadOnlyDictionary`2.System#Collections#Generic#IDictionary{TKey@TValue}#Item(`0)">
<summary>Ottiene l'elemento che dispone della chiave specificata.</summary>
<returns>Elemento che dispone della chiave specificata.</returns>
<param name="key">Chiave dell'elemento da ottenere o impostare.</param>
<exception cref="T:System.ArgumentNullException">
<paramref name="key" /> è null.</exception>
<exception cref="T:System.Collections.Generic.KeyNotFoundException">La proprietà viene recuperata e <paramref name="key" /> non viene trovato.</exception>
<exception cref="T:System.NotSupportedException">La proprietà è impostata.</exception>
</member>
<member name="P:System.Collections.ObjectModel.ReadOnlyDictionary`2.System#Collections#Generic#IDictionary{TKey@TValue}#Keys">
<summary>Ottiene una raccolta contenente le chiavi presenti nel dizionario.</summary>
<returns>Raccolta contenente le chiavi dell'oggetto che implementa <see cref="T:System.Collections.ObjectModel.ReadOnlyDictionary`2" />.</returns>
</member>
<member name="M:System.Collections.ObjectModel.ReadOnlyDictionary`2.System#Collections#Generic#IDictionary{TKey@TValue}#Remove(`0)">
<summary>Genera un'eccezione <see cref="T:System.NotSupportedException" /> in tutti i casi.</summary>
<returns>Genera un'eccezione <see cref="T:System.NotSupportedException" /> in tutti i casi.</returns>
<param name="key">Chiave dell'elemento da rimuovere.</param>
<exception cref="T:System.NotSupportedException">In tutti i casi.</exception>
</member>
<member name="P:System.Collections.ObjectModel.ReadOnlyDictionary`2.System#Collections#Generic#IDictionary{TKey@TValue}#Values">
<summary>Ottiene una raccolta contenente i valori presenti nel dizionario.</summary>
<returns>Raccolta che contiene i valori dell'oggetto che implementa <see cref="T:System.Collections.ObjectModel.ReadOnlyDictionary`2" />.</returns>
</member>
<member name="P:System.Collections.ObjectModel.ReadOnlyDictionary`2.System#Collections#Generic#IReadOnlyDictionary{TKey@TValue}#Keys">
<summary>Ottiene una raccolta enumerabile contenente le chiavi nel dizionario di sola lettura. </summary>
<returns>Raccolta enumerabile contenente le chiavi nel dizionario di sola lettura.</returns>
</member>
<member name="P:System.Collections.ObjectModel.ReadOnlyDictionary`2.System#Collections#Generic#IReadOnlyDictionary{TKey@TValue}#Values">
<summary>Ottiene una raccolta enumerabile contenente i valori nel dizionario di sola lettura.</summary>
<returns>Raccolta enumerabile contenente i valori nel dizionario di sola lettura.</returns>
</member>
<member name="M:System.Collections.ObjectModel.ReadOnlyDictionary`2.System#Collections#ICollection#CopyTo(System.Array,System.Int32)">
<summary>Copia gli elementi del dizionario in una matrice, iniziando dall'indice di matrice specificato.</summary>
<param name="array">Matrice unidimensionale che costituisce la destinazione degli elementi copiati dal dizionario.L'indicizzazione della matrice deve essere in base zero.</param>
<param name="index">Indice in base zero della matrice specificata nel parametro <paramref name="array" /> in corrispondenza del quale ha inizio la copia. </param>
<exception cref="T:System.ArgumentNullException">
<paramref name="array" /> è null. </exception>
<exception cref="T:System.ArgumentOutOfRangeException">
<paramref name="index" /> è minore di zero. </exception>
<exception cref="T:System.ArgumentException">
<paramref name="array" /> è multidimensionale.- oppure - Il numero degli elementi nel dizionario di origine è maggiore dello spazio disponibile da <paramref name="index" /> alla fine del parametro <paramref name="array" /> di destinazione.- oppure - Il tipo del dizionario di origine non può essere sottoposto automaticamente a cast sul tipo dell'oggetto <paramref name="array" /><paramref name="." /> di destinazione</exception>
</member>
<member name="P:System.Collections.ObjectModel.ReadOnlyDictionary`2.System#Collections#ICollection#IsSynchronized">
<summary>Ottiene un valore che indica se l'accesso al dizionario è sincronizzato (thread safe).</summary>
<returns>true se l'accesso al dizionario è sincronizzato (thread-safe), altrimenti false.</returns>
</member>
<member name="P:System.Collections.ObjectModel.ReadOnlyDictionary`2.System#Collections#ICollection#SyncRoot">
<summary>Ottiene un oggetto che può essere utilizzato per sincronizzare l'accesso al dizionario.</summary>
<returns>Oggetto che può essere utilizzato per sincronizzare l'accesso al dizionario.</returns>
</member>
<member name="M:System.Collections.ObjectModel.ReadOnlyDictionary`2.System#Collections#IDictionary#Add(System.Object,System.Object)">
<summary>Genera un'eccezione <see cref="T:System.NotSupportedException" /> in tutti i casi.</summary>
<param name="key">Chiave dell'elemento da aggiungere. </param>
<param name="value">Valore dell'elemento da aggiungere. </param>
<exception cref="T:System.NotSupportedException">In tutti i casi.</exception>
</member>
<member name="M:System.Collections.ObjectModel.ReadOnlyDictionary`2.System#Collections#IDictionary#Clear">
<summary>Genera un'eccezione <see cref="T:System.NotSupportedException" /> in tutti i casi.</summary>
<exception cref="T:System.NotSupportedException">In tutti i casi.</exception>
</member>
<member name="M:System.Collections.ObjectModel.ReadOnlyDictionary`2.System#Collections#IDictionary#Contains(System.Object)">
<summary>Determina se il dizionario contiene un elemento con la chiave specificata.</summary>
<returns>true se il dizionario contiene un elemento con la chiave specificata; in caso contrario, false.</returns>
<param name="key">Chiave da individuare nel dizionario.</param>
<exception cref="T:System.ArgumentNullException">
<paramref name="key" /> è null. </exception>
</member>
<member name="M:System.Collections.ObjectModel.ReadOnlyDictionary`2.System#Collections#IDictionary#GetEnumerator">
<summary>Restituisce un enumeratore per il dizionario.</summary>
<returns>Enumeratore per il dizionario.</returns>
</member>
<member name="P:System.Collections.ObjectModel.ReadOnlyDictionary`2.System#Collections#IDictionary#IsFixedSize">
<summary>Ottiene un valore che indica se le dimensioni del dizionario sono fisse.</summary>
<returns>true se il dizionario è a dimensione fissa; in caso contrario, false.</returns>
</member>
<member name="P:System.Collections.ObjectModel.ReadOnlyDictionary`2.System#Collections#IDictionary#IsReadOnly">
<summary>Ottiene un valore che indica se il dizionario è di sola lettura.</summary>
<returns>true in tutti i casi.</returns>
</member>
<member name="P:System.Collections.ObjectModel.ReadOnlyDictionary`2.System#Collections#IDictionary#Item(System.Object)">
<summary>Ottiene l'elemento che dispone della chiave specificata.</summary>
<returns>Elemento che dispone della chiave specificata.</returns>
<param name="key">Chiave dell'elemento da ottenere o impostare. </param>
<exception cref="T:System.ArgumentNullException">
<paramref name="key" /> è null. </exception>
<exception cref="T:System.NotSupportedException">La proprietà è impostata.- oppure - La proprietà è impostata, <paramref name="key" /> non esiste nella raccolta e il dizionario è di dimensioni fisse. </exception>
</member>
<member name="P:System.Collections.ObjectModel.ReadOnlyDictionary`2.System#Collections#IDictionary#Keys">
<summary>Ottiene una raccolta contenente le chiavi presenti nel dizionario.</summary>
<returns>Raccolta che contiene le chiavi del dizionario.</returns>
</member>
<member name="M:System.Collections.ObjectModel.ReadOnlyDictionary`2.System#Collections#IDictionary#Remove(System.Object)">
<summary>Genera un'eccezione <see cref="T:System.NotSupportedException" /> in tutti i casi.</summary>
<param name="key">Chiave dell'elemento da rimuovere. </param>
<exception cref="T:System.NotSupportedException">In tutti i casi.</exception>
</member>
<member name="P:System.Collections.ObjectModel.ReadOnlyDictionary`2.System#Collections#IDictionary#Values">
<summary>Ottiene una raccolta contenente i valori presenti nel dizionario.</summary>
<returns>Insieme contenente i valori presenti nel dizionario.</returns>
</member>
<member name="M:System.Collections.ObjectModel.ReadOnlyDictionary`2.System#Collections#IEnumerable#GetEnumerator">
<summary>Restituisce un enumeratore che consente di scorrere una raccolta.</summary>
<returns>Enumeratore che può essere utilizzato per scorrere la raccolta.</returns>
</member>
<member name="M:System.Collections.ObjectModel.ReadOnlyDictionary`2.TryGetValue(`0,`1@)">
<summary>Recupera il valore associato alla chiave specificata.</summary>
<returns>true se l'oggetto che implementa l'interfaccia <see cref="T:System.Collections.ObjectModel.ReadOnlyDictionary`2" /> contiene un elemento con la chiave specificata; in caso contrario, false.</returns>
<param name="key">Chiave di cui verrà recuperato il valore.</param>
<param name="value">Quando termina, questo metodo restituisce il valore associato alla chiave specificata nel caso in cui la chiave venga trovata; in caso contrario, il valore predefinito per il tipo di parametro <paramref name="value" />.Questo parametro viene passato non inizializzato.</param>
</member>
<member name="P:System.Collections.ObjectModel.ReadOnlyDictionary`2.Values">
<summary>Ottiene una raccolta contenente i valori presenti nel dizionario.</summary>
<returns>Raccolta che contiene i valori dell'oggetto che implementa <see cref="T:System.Collections.ObjectModel.ReadOnlyDictionary`2" />.</returns>
</member>
<member name="T:System.Collections.ObjectModel.ReadOnlyDictionary`2.KeyCollection">
<summary>Rappresenta una raccolta di sola lettura delle chiavi di un oggetto <see cref="T:System.Collections.ObjectModel.ReadOnlyDictionary`2" />.</summary>
</member>
<member name="M:System.Collections.ObjectModel.ReadOnlyDictionary`2.KeyCollection.CopyTo(`0[],System.Int32)">
<summary>Copia gli elementi della raccolta in una matrice, a partire da un determinato indice della matrice.</summary>
<param name="array">Matrice unidimensionale che rappresenta la destinazione degli elementi copiati dalla raccolta.L'indicizzazione della matrice deve essere in base zero.</param>
<param name="arrayIndex">Indice in base zero della matrice specificata nel parametro <paramref name="array" /> in corrispondenza del quale ha inizio la copia.</param>
<exception cref="T:System.ArgumentNullException">
<paramref name="array" /> è null.</exception>
<exception cref="T:System.ArgumentOutOfRangeException">
<paramref name="arrayIndex" /> è minore di 0.</exception>
<exception cref="T:System.ArgumentException">
<paramref name="array" /> è multidimensionale.- oppure -Il numero degli elementi nella raccolta di origine è maggiore dello spazio disponibile da <paramref name="arrayIndex" /> alla fine del parametro <paramref name="array" /> di destinazione.- oppure -Il tipo <paramref name="T" /> non può essere sottoposto automaticamente a cast sul tipo della <paramref name="array" /> di destinazione.</exception>
</member>
<member name="P:System.Collections.ObjectModel.ReadOnlyDictionary`2.KeyCollection.Count">
<summary>Ottiene il numero di elementi nella raccolta.</summary>
<returns>Numero di elementi contenuti nella raccolta.</returns>
</member>
<member name="M:System.Collections.ObjectModel.ReadOnlyDictionary`2.KeyCollection.GetEnumerator">
<summary>Restituisce un enumeratore che consente di scorrere la raccolta.</summary>
<returns>Enumeratore che può essere utilizzato per scorrere la raccolta.</returns>
</member>
<member name="M:System.Collections.ObjectModel.ReadOnlyDictionary`2.KeyCollection.System#Collections#Generic#ICollection{T}#Add(`0)">
<summary>Genera un'eccezione <see cref="T:System.NotSupportedException" /> in tutti i casi.</summary>
<param name="item">Oggetto da aggiungere alla raccolta.</param>
<exception cref="T:System.NotSupportedException">In tutti i casi.</exception>
</member>
<member name="M:System.Collections.ObjectModel.ReadOnlyDictionary`2.KeyCollection.System#Collections#Generic#ICollection{T}#Clear">
<summary>Genera un'eccezione <see cref="T:System.NotSupportedException" /> in tutti i casi.</summary>
<exception cref="T:System.NotSupportedException">In tutti i casi.</exception>
</member>
<member name="M:System.Collections.ObjectModel.ReadOnlyDictionary`2.KeyCollection.System#Collections#Generic#ICollection{T}#Contains(`0)">
<summary>Stabilisce se la raccolta contiene un valore specifico.</summary>
<returns>true se <paramref name="item" /> è presente nella raccolta; in caso contrario, false.</returns>
<param name="item">Oggetto da individuare nella raccolta.</param>
</member>
<member name="P:System.Collections.ObjectModel.ReadOnlyDictionary`2.KeyCollection.System#Collections#Generic#ICollection{T}#IsReadOnly">
<summary>Ottiene un valore che indica se la raccolta è di sola lettura.</summary>
<returns>true in tutti i casi.</returns>
</member>
<member name="M:System.Collections.ObjectModel.ReadOnlyDictionary`2.KeyCollection.System#Collections#Generic#ICollection{T}#Remove(`0)">
<summary>Genera un'eccezione <see cref="T:System.NotSupportedException" /> in tutti i casi.</summary>
<returns>true se l'oggetto <paramref name="item" /> è stato rimosso correttamente dalla raccolta; in caso contrario, false.Questo metodo restituisce anche false se l'oggetto <paramref name="item" /> non viene trovato nella raccolta originale.</returns>
<param name="item">Oggetto da rimuovere dalla raccolta.</param>
<exception cref="T:System.NotSupportedException">In tutti i casi.</exception>
</member>
<member name="M:System.Collections.ObjectModel.ReadOnlyDictionary`2.KeyCollection.System#Collections#ICollection#CopyTo(System.Array,System.Int32)">
<summary>Copia gli elementi della raccolta in una matrice, a partire da un determinato indice della matrice.</summary>
<param name="array">Matrice unidimensionale che rappresenta la destinazione degli elementi copiati dalla raccolta.L'indicizzazione della matrice deve essere in base zero.</param>
<param name="index">Indice in base zero della matrice specificata nel parametro <paramref name="array" /> in corrispondenza del quale ha inizio la copia.</param>
<exception cref="T:System.ArgumentNullException">
<paramref name="array" /> è null.</exception>
<exception cref="T:System.ArgumentOutOfRangeException">
<paramref name="index" /> è minore di 0.</exception>
<exception cref="T:System.ArgumentException">
<paramref name="array" /> è multidimensionale.- oppure -Il numero degli elementi nella raccolta di origine è maggiore dello spazio disponibile da <paramref name="index" /> alla fine del parametro <paramref name="array" /> di destinazione.</exception>
</member>
<member name="P:System.Collections.ObjectModel.ReadOnlyDictionary`2.KeyCollection.System#Collections#ICollection#IsSynchronized">
<summary>Ottiene un valore che indica se l'accesso alla raccolta è sincronizzato (thread-safe).</summary>
<returns>true se l'accesso alla raccolta è sincronizzato (thread-safe), altrimenti false.</returns>
</member>
<member name="P:System.Collections.ObjectModel.ReadOnlyDictionary`2.KeyCollection.System#Collections#ICollection#SyncRoot">
<summary>Ottiene un oggetto che può essere utilizzato per sincronizzare l'accesso alla raccolta.</summary>
<returns>Oggetto che può essere utilizzato per sincronizzare l'accesso alla raccolta.</returns>
</member>
<member name="M:System.Collections.ObjectModel.ReadOnlyDictionary`2.KeyCollection.System#Collections#IEnumerable#GetEnumerator">
<summary>Restituisce un enumeratore che consente di scorrere la raccolta.</summary>
<returns>Enumeratore che può essere utilizzato per scorrere la raccolta.</returns>
</member>
<member name="T:System.Collections.ObjectModel.ReadOnlyDictionary`2.ValueCollection">
<summary>Rappresenta una raccolta di sola lettura dei valori di un oggetto <see cref="T:System.Collections.ObjectModel.ReadOnlyDictionary`2" />.</summary>
</member>
<member name="M:System.Collections.ObjectModel.ReadOnlyDictionary`2.ValueCollection.CopyTo(`1[],System.Int32)">
<summary>Copia gli elementi della raccolta in una matrice, a partire da un determinato indice della matrice.</summary>
<param name="array">Matrice unidimensionale che rappresenta la destinazione degli elementi copiati dalla raccolta.L'indicizzazione della matrice deve essere in base zero.</param>
<param name="arrayIndex">Indice in base zero della matrice specificata nel parametro <paramref name="array" /> in corrispondenza del quale ha inizio la copia.</param>
<exception cref="T:System.ArgumentNullException">
<paramref name="array" /> è null.</exception>
<exception cref="T:System.ArgumentOutOfRangeException">
<paramref name="arrayIndex" /> è minore di 0.</exception>
<exception cref="T:System.ArgumentException">
<paramref name="array" /> è multidimensionale.- oppure -Il numero degli elementi nella raccolta di origine è maggiore dello spazio disponibile da <paramref name="arrayIndex" /> alla fine del parametro <paramref name="array" /> di destinazione.- oppure -Il tipo <paramref name="T" /> non può essere sottoposto automaticamente a cast sul tipo della <paramref name="array" /> di destinazione.</exception>
</member>
<member name="P:System.Collections.ObjectModel.ReadOnlyDictionary`2.ValueCollection.Count">
<summary>Ottiene il numero di elementi nella raccolta.</summary>
<returns>Numero di elementi contenuti nella raccolta.</returns>
</member>
<member name="M:System.Collections.ObjectModel.ReadOnlyDictionary`2.ValueCollection.GetEnumerator">
<summary>Restituisce un enumeratore che consente di scorrere la raccolta.</summary>
<returns>Enumeratore che può essere utilizzato per scorrere la raccolta.</returns>
</member>
<member name="M:System.Collections.ObjectModel.ReadOnlyDictionary`2.ValueCollection.System#Collections#Generic#ICollection{T}#Add(`1)">
<summary>Genera un'eccezione <see cref="T:System.NotSupportedException" /> in tutti i casi.</summary>
<param name="item">Oggetto da aggiungere alla raccolta.</param>
<exception cref="T:System.NotSupportedException">In tutti i casi.</exception>
</member>
<member name="M:System.Collections.ObjectModel.ReadOnlyDictionary`2.ValueCollection.System#Collections#Generic#ICollection{T}#Clear">
<summary>Genera un'eccezione <see cref="T:System.NotSupportedException" /> in tutti i casi.</summary>
<exception cref="T:System.NotSupportedException">In tutti i casi.</exception>
</member>
<member name="M:System.Collections.ObjectModel.ReadOnlyDictionary`2.ValueCollection.System#Collections#Generic#ICollection{T}#Contains(`1)">
<summary>Stabilisce se la raccolta contiene un valore specifico.</summary>
<returns>true se <paramref name="item" /> è presente nella raccolta; in caso contrario, false.</returns>
<param name="item">Oggetto da individuare nella raccolta.</param>
</member>
<member name="P:System.Collections.ObjectModel.ReadOnlyDictionary`2.ValueCollection.System#Collections#Generic#ICollection{T}#IsReadOnly">
<summary>Ottiene un valore che indica se la raccolta è di sola lettura.</summary>
<returns>true in tutti i casi.</returns>
</member>
<member name="M:System.Collections.ObjectModel.ReadOnlyDictionary`2.ValueCollection.System#Collections#Generic#ICollection{T}#Remove(`1)">
<summary>Genera un'eccezione <see cref="T:System.NotSupportedException" /> in tutti i casi.</summary>
<returns>true se l'oggetto <paramref name="item" /> è stato rimosso correttamente dalla raccolta; in caso contrario, false.Questo metodo restituisce anche false se l'oggetto <paramref name="item" /> non viene trovato nella raccolta originale.</returns>
<param name="item">Oggetto da rimuovere dalla raccolta.</param>
<exception cref="T:System.NotSupportedException">In tutti i casi.</exception>
</member>
<member name="M:System.Collections.ObjectModel.ReadOnlyDictionary`2.ValueCollection.System#Collections#ICollection#CopyTo(System.Array,System.Int32)">
<summary>Copia gli elementi della raccolta in una matrice, a partire da un determinato indice della matrice.</summary>
<param name="array">Matrice unidimensionale che rappresenta la destinazione degli elementi copiati dalla raccolta.L'indicizzazione della matrice deve essere in base zero.</param>
<param name="index">Indice in base zero della matrice specificata nel parametro <paramref name="array" /> in corrispondenza del quale ha inizio la copia.</param>
<exception cref="T:System.ArgumentNullException">
<paramref name="array" /> è null.</exception>
<exception cref="T:System.ArgumentOutOfRangeException">
<paramref name="index" /> è minore di 0.</exception>
<exception cref="T:System.ArgumentException">
<paramref name="array" /> è multidimensionale.- oppure -Il numero degli elementi nella raccolta di origine è maggiore dello spazio disponibile da <paramref name="index" /> alla fine del parametro <paramref name="array" /> di destinazione.</exception>
</member>
<member name="P:System.Collections.ObjectModel.ReadOnlyDictionary`2.ValueCollection.System#Collections#ICollection#IsSynchronized">
<summary>Ottiene un valore che indica se l'accesso alla raccolta è sincronizzato (thread-safe).</summary>
<returns>true se l'accesso alla raccolta è sincronizzato (thread-safe), altrimenti false.</returns>
</member>
<member name="P:System.Collections.ObjectModel.ReadOnlyDictionary`2.ValueCollection.System#Collections#ICollection#SyncRoot">
<summary>Ottiene un oggetto che può essere utilizzato per sincronizzare l'accesso alla raccolta.</summary>
<returns>Oggetto che può essere utilizzato per sincronizzare l'accesso alla raccolta.</returns>
</member>
<member name="M:System.Collections.ObjectModel.ReadOnlyDictionary`2.ValueCollection.System#Collections#IEnumerable#GetEnumerator">
<summary>Restituisce un enumeratore che consente di scorrere la raccolta.</summary>
<returns>Enumeratore che può essere utilizzato per scorrere la raccolta.</returns>
</member>
<member name="T:System.Collections.ObjectModel.ReadOnlyObservableCollection`1">
<summary>Rappresenta un oggetto <see cref="T:System.Collections.ObjectModel.ObservableCollection`1" /> in sola lettura.</summary>
<typeparam name="T">Tipo di elementi contenuti nella raccolta.</typeparam>
</member>
<member name="M:System.Collections.ObjectModel.ReadOnlyObservableCollection`1.#ctor(System.Collections.ObjectModel.ObservableCollection{`0})">
<summary>Inizializza una nuova istanza della classe <see cref="T:System.Collections.ObjectModel.ReadOnlyObservableCollection`1" /> che funge da wrapper per l'oggetto <see cref="T:System.Collections.ObjectModel.ObservableCollection`1" /> specificato.</summary>
<param name="list">Oggetto <see cref="T:System.Collections.ObjectModel.ObservableCollection`1" /> con cui creare questa istanza della classe <see cref="T:System.Collections.ObjectModel.ReadOnlyObservableCollection`1" />.</param>
<exception cref="T:System.ArgumentNullException">
<paramref name="list" /> è null.</exception>
</member>
<member name="E:System.Collections.ObjectModel.ReadOnlyObservableCollection`1.CollectionChanged">
<summary>Si verifica quando un elemento viene aggiunto o rimosso.</summary>
</member>
<member name="M:System.Collections.ObjectModel.ReadOnlyObservableCollection`1.OnCollectionChanged(System.Collections.Specialized.NotifyCollectionChangedEventArgs)">
<summary>Genera l'evento <see cref="E:System.Collections.ObjectModel.ReadOnlyObservableCollection`1.CollectionChanged" /> utilizzando gli argomenti specificati.</summary>
<param name="args">Argomenti dell'evento generato.</param>
</member>
<member name="M:System.Collections.ObjectModel.ReadOnlyObservableCollection`1.OnPropertyChanged(System.ComponentModel.PropertyChangedEventArgs)">
<summary>Genera l'evento <see cref="E:System.Collections.ObjectModel.ReadOnlyObservableCollection`1.PropertyChanged" /> utilizzando gli argomenti specificati.</summary>
<param name="args">Argomenti dell'evento generato.</param>
</member>
<member name="E:System.Collections.ObjectModel.ReadOnlyObservableCollection`1.PropertyChanged">
<summary>Generato quando il valore di una proprietà cambia.</summary>
</member>
<member name="E:System.Collections.ObjectModel.ReadOnlyObservableCollection`1.System#Collections#Specialized#INotifyCollectionChanged#CollectionChanged">
<summary>Si verifica quando l'insieme cambia.</summary>
</member>
<member name="E:System.Collections.ObjectModel.ReadOnlyObservableCollection`1.System#ComponentModel#INotifyPropertyChanged#PropertyChanged">
<summary>Generato quando il valore di una proprietà cambia.</summary>
</member>
<member name="T:System.Collections.Specialized.INotifyCollectionChanged">
<summary>Notifica ai listener le modifiche dinamiche, ad esempio l'aggiunta e la rimozione di elementi o l'aggiornamento dell'intero elenco.</summary>
</member>
<member name="E:System.Collections.Specialized.INotifyCollectionChanged.CollectionChanged">
<summary>Si verifica quando l'insieme cambia.</summary>
</member>
<member name="T:System.Collections.Specialized.NotifyCollectionChangedAction">
<summary>Descrive l'azione che ha causato un evento <see cref="E:System.Collections.Specialized.INotifyCollectionChanged.CollectionChanged" />. </summary>
</member>
<member name="F:System.Collections.Specialized.NotifyCollectionChangedAction.Add">
<summary>Uno o più elementi sono stati aggiunti alla raccolta.</summary>
</member>
<member name="F:System.Collections.Specialized.NotifyCollectionChangedAction.Move">
<summary>Uno o più elementi sono stati spostati nell'insieme.</summary>
</member>
<member name="F:System.Collections.Specialized.NotifyCollectionChangedAction.Remove">
<summary>Uno o più elementi sono stati rimossi dalla raccolta.</summary>
</member>
<member name="F:System.Collections.Specialized.NotifyCollectionChangedAction.Replace">
<summary>Uno o più elementi sono stati sostituiti nella raccolta.</summary>
</member>
<member name="F:System.Collections.Specialized.NotifyCollectionChangedAction.Reset">
<summary>Il contenuto della raccolta è stato modificato in modo significativo.</summary>
</member>
<member name="T:System.Collections.Specialized.NotifyCollectionChangedEventArgs">
<summary>Fornisce dati per l'evento <see cref="E:System.Collections.Specialized.INotifyCollectionChanged.CollectionChanged" />.</summary>
</member>
<member name="M:System.Collections.Specialized.NotifyCollectionChangedEventArgs.#ctor(System.Collections.Specialized.NotifyCollectionChangedAction)">
<summary>Inizializza una nuova istanza della classe <see cref="T:System.Collections.Specialized.NotifyCollectionChangedEventArgs" /> che descrive una modifica di <see cref="F:System.Collections.Specialized.NotifyCollectionChangedAction.Reset" />.</summary>
<param name="action">Azione che ha causato l'evento.È necessario impostare questo parametro su <see cref="F:System.Collections.Specialized.NotifyCollectionChangedAction.Reset" />.</param>
</member>
<member name="M:System.Collections.Specialized.NotifyCollectionChangedEventArgs.#ctor(System.Collections.Specialized.NotifyCollectionChangedAction,System.Collections.IList)">
<summary>Inizializza una nuova istanza della classe <see cref="T:System.Collections.Specialized.NotifyCollectionChangedEventArgs" /> che descrive una modifica di più elementi.</summary>
<param name="action">Azione che ha causato l'evento.È possibile impostare questo parametro su <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>
<param name="changedItems">Elementi interessati dalla modifica.</param>
</member>
<member name="M:System.Collections.Specialized.NotifyCollectionChangedEventArgs.#ctor(System.Collections.Specialized.NotifyCollectionChangedAction,System.Collections.IList,System.Collections.IList)">
<summary>Inizializza una nuova istanza della classe <see cref="T:System.Collections.Specialized.NotifyCollectionChangedEventArgs" /> che descrive una modifica <see cref="F:System.Collections.Specialized.NotifyCollectionChangedAction.Replace" /> di più elementi.</summary>
<param name="action">Azione che ha causato l'evento.È possibile impostare questo parametro solo su <see cref="F:System.Collections.Specialized.NotifyCollectionChangedAction.Replace" />.</param>
<param name="newItems">Elementi nuovi che sostituiscono gli elementi originali.</param>
<param name="oldItems">Elementi originali sostituiti.</param>
<exception cref="T:System.ArgumentException">Se <paramref name="action" /> non è Replace.</exception>
<exception cref="T:System.ArgumentNullException">Se <paramref name="oldItems" /> o <paramref name="newItems" /> è null.</exception>
</member>
<member name="M:System.Collections.Specialized.NotifyCollectionChangedEventArgs.#ctor(System.Collections.Specialized.NotifyCollectionChangedAction,System.Collections.IList,System.Collections.IList,System.Int32)">
<summary>Inizializza una nuova istanza della classe <see cref="T:System.Collections.Specialized.NotifyCollectionChangedEventArgs" /> che descrive una modifica <see cref="F:System.Collections.Specialized.NotifyCollectionChangedAction.Replace" /> di più elementi.</summary>
<param name="action">Azione che ha causato l'evento.È possibile impostare questo parametro solo su <see cref="F:System.Collections.Specialized.NotifyCollectionChangedAction.Replace" />.</param>
<param name="newItems">Elementi nuovi che sostituiscono gli elementi originali.</param>
<param name="oldItems">Elementi originali sostituiti.</param>
<param name="startingIndex">Indice del primo elemento degli elementi che vengono sostituiti.</param>
<exception cref="T:System.ArgumentException">Se <paramref name="action" /> non è Replace.</exception>
<exception cref="T:System.ArgumentNullException">Se <paramref name="oldItems" /> o <paramref name="newItems" /> è null.</exception>
</member>
<member name="M:System.Collections.Specialized.NotifyCollectionChangedEventArgs.#ctor(System.Collections.Specialized.NotifyCollectionChangedAction,System.Collections.IList,System.Int32)">
<summary>Inizializza una nuova istanza della classe <see cref="T:System.Collections.Specialized.NotifyCollectionChangedEventArgs" /> che descrive una modifica di più elementi o una modifica di <see cref="F:System.Collections.Specialized.NotifyCollectionChangedAction.Reset" />.</summary>
<param name="action">Azione che ha causato l'evento.È possibile impostare questo parametro su <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>
<param name="changedItems">Elementi interessati dalla modifica.</param>
<param name="startingIndex">Indice in corrispondenza del quale è stata apportata la modifica.</param>
<exception cref="T:System.ArgumentException">Se <paramref name="action" /> non è Reset, Add o Remove, se <paramref name="action" /> è Reset e <paramref name="changedItems" /> non è null o <paramref name="startingIndex" /> non è -1 oppure se l'azione è Add o Remove e <paramref name="startingIndex" /> è inferiore a -1.</exception>
<exception cref="T:System.ArgumentNullException">Se <paramref name="action" /> è Add o Remove e <paramref name="changedItems" /> è null.</exception>
</member>
<member name="M:System.Collections.Specialized.NotifyCollectionChangedEventArgs.#ctor(System.Collections.Specialized.NotifyCollectionChangedAction,System.Collections.IList,System.Int32,System.Int32)">
<summary>Inizializza una nuova istanza della classe <see cref="T:System.Collections.Specialized.NotifyCollectionChangedEventArgs" /> che descrive una modifica <see cref="F:System.Collections.Specialized.NotifyCollectionChangedAction.Move" /> di più elementi.</summary>
<param name="action">Azione che ha causato l'evento.È possibile impostare questo parametro solo su <see cref="F:System.Collections.Specialized.NotifyCollectionChangedAction.Move" />.</param>
<param name="changedItems">Elementi interessati dalla modifica.</param>
<param name="index">Indice nuovo per gli elementi modificati.</param>
<param name="oldIndex">Indice precedente per gli elementi modificati.</param>
<exception cref="T:System.ArgumentException">Se <paramref name="action" /> non è Move o <paramref name="index" /> è minore di 0.</exception>
</member>
<member name="M:System.Collections.Specialized.NotifyCollectionChangedEventArgs.#ctor(System.Collections.Specialized.NotifyCollectionChangedAction,System.Object)">
<summary>Inizializza una nuova istanza della classe <see cref="T:System.Collections.Specialized.NotifyCollectionChangedEventArgs" /> che descrive una modifica di un elemento.</summary>
<param name="action">Azione che ha causato l'evento.È possibile impostare questo parametro su <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>
<param name="changedItem">Elemento interessato dalla modifica.</param>
<exception cref="T:System.ArgumentException">Se <paramref name="action" /> non è Reset, Add o Remove o se <paramref name="action" /> è Reset e <paramref name="changedItem" /> non è null.</exception>
</member>
<member name="M:System.Collections.Specialized.NotifyCollectionChangedEventArgs.#ctor(System.Collections.Specialized.NotifyCollectionChangedAction,System.Object,System.Int32)">
<summary>Inizializza una nuova istanza della classe <see cref="T:System.Collections.Specialized.NotifyCollectionChangedEventArgs" /> che descrive una modifica di un elemento.</summary>
<param name="action">Azione che ha causato l'evento.È possibile impostare questo parametro su <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>
<param name="changedItem">Elemento interessato dalla modifica.</param>
<param name="index">Indice in corrispondenza del quale è stata apportata la modifica.</param>
<exception cref="T:System.ArgumentException">Se <paramref name="action" /> non è Reset, Add o Remove o se <paramref name="action" /> è Reset e <paramref name="changedItems" /> non è null o <paramref name="index" /> non è -1.</exception>
</member>
<member name="M:System.Collections.Specialized.NotifyCollectionChangedEventArgs.#ctor(System.Collections.Specialized.NotifyCollectionChangedAction,System.Object,System.Int32,System.Int32)">
<summary>Inizializza una nuova istanza della classe <see cref="T:System.Collections.Specialized.NotifyCollectionChangedEventArgs" /> che descrive una modifica <see cref="F:System.Collections.Specialized.NotifyCollectionChangedAction.Move" /> di un elemento.</summary>
<param name="action">Azione che ha causato l'evento.È possibile impostare questo parametro solo su <see cref="F:System.Collections.Specialized.NotifyCollectionChangedAction.Move" />.</param>
<param name="changedItem">Elemento interessato dalla modifica.</param>
<param name="index">Indice nuovo per l'elemento modificato.</param>
<param name="oldIndex">Indice precedente per l'elemento modificato.</param>
<exception cref="T:System.ArgumentException">Se <paramref name="action" /> non è Move o <paramref name="index" /> è minore di 0.</exception>
</member>
<member name="M:System.Collections.Specialized.NotifyCollectionChangedEventArgs.#ctor(System.Collections.Specialized.NotifyCollectionChangedAction,System.Object,System.Object)">
<summary>Inizializza una nuova istanza della classe <see cref="T:System.Collections.Specialized.NotifyCollectionChangedEventArgs" /> che descrive una modifica <see cref="F:System.Collections.Specialized.NotifyCollectionChangedAction.Replace" /> di un elemento.</summary>
<param name="action">Azione che ha causato l'evento.È possibile impostare questo parametro solo su <see cref="F:System.Collections.Specialized.NotifyCollectionChangedAction.Replace" />.</param>
<param name="newItem">Elemento nuovo che sostituisce l'elemento originale.</param>
<param name="oldItem">Elemento originale sostituito.</param>
<exception cref="T:System.ArgumentException">Se <paramref name="action" /> non è Replace.</exception>
</member>
<member name="M:System.Collections.Specialized.NotifyCollectionChangedEventArgs.#ctor(System.Collections.Specialized.NotifyCollectionChangedAction,System.Object,System.Object,System.Int32)">
<summary>Inizializza una nuova istanza della classe <see cref="T:System.Collections.Specialized.NotifyCollectionChangedEventArgs" /> che descrive una modifica <see cref="F:System.Collections.Specialized.NotifyCollectionChangedAction.Replace" /> di un elemento.</summary>
<param name="action">Azione che ha causato l'evento.È possibile impostare questo parametro su <see cref="F:System.Collections.Specialized.NotifyCollectionChangedAction.Replace" />.</param>
<param name="newItem">Elemento nuovo che sostituisce l'elemento originale.</param>
<param name="oldItem">Elemento originale sostituito.</param>
<param name="index">Indice dell'elemento sostituito.</param>
<exception cref="T:System.ArgumentException">Se <paramref name="action" /> non è Replace.</exception>
</member>
<member name="P:System.Collections.Specialized.NotifyCollectionChangedEventArgs.Action">
<summary>Ottiene l'azione che ha causato l'evento. </summary>
<returns>Valore <see cref="T:System.Collections.Specialized.NotifyCollectionChangedAction" /> che descrive l'azione che ha causato l'evento.</returns>
</member>
<member name="P:System.Collections.Specialized.NotifyCollectionChangedEventArgs.NewItems">
<summary>Ottiene l'elenco di elementi nuovi interessati dalla modifica.</summary>
<returns>Elenco di elementi nuovi interessati dalla modifica.</returns>
</member>
<member name="P:System.Collections.Specialized.NotifyCollectionChangedEventArgs.NewStartingIndex">
<summary>Ottiene l'indice in corrispondenza del quale è stata eseguita la modifica.</summary>
<returns>Indice in base zero in corrispondenza del quale è stata eseguita la modifica.</returns>
</member>
<member name="P:System.Collections.Specialized.NotifyCollectionChangedEventArgs.OldItems">
<summary>Ottiene l'elenco di elementi interessati da un'azione <see cref="F:System.Collections.Specialized.NotifyCollectionChangedAction.Replace" />, Remove o Move.</summary>
<returns>Elenco di elementi interessati da un'azione <see cref="F:System.Collections.Specialized.NotifyCollectionChangedAction.Replace" />, Remove o Move.</returns>
</member>
<member name="P:System.Collections.Specialized.NotifyCollectionChangedEventArgs.OldStartingIndex">
<summary>Ottiene l'indice in corrispondenza del quale è stata eseguita un'azione <see cref="F:System.Collections.Specialized.NotifyCollectionChangedAction.Move" />, Remove o Replace.</summary>
<returns>Indice in base zero in corrispondenza del quale è stata eseguita un'azione <see cref="F:System.Collections.Specialized.NotifyCollectionChangedAction.Move" />, Remove o Replace.</returns>
</member>
<member name="T:System.Collections.Specialized.NotifyCollectionChangedEventHandler">
<summary>Rappresenta il metodo che gestisce l'evento <see cref="E:System.Collections.Specialized.INotifyCollectionChanged.CollectionChanged" />. </summary>
<param name="sender">Oggetto che ha generato l'evento.</param>
<param name="e">Informazioni sull'evento.</param>
</member>
<member name="T:System.ComponentModel.DataErrorsChangedEventArgs">
<summary>Fornisce dati per l'evento <see cref="E:System.ComponentModel.INotifyDataErrorInfo.ErrorsChanged" />.</summary>
</member>
<member name="M:System.ComponentModel.DataErrorsChangedEventArgs.#ctor(System.String)">
<summary>Inizializza una nuova istanza della classe <see cref="T:System.ComponentModel.DataErrorsChangedEventArgs" />.</summary>
<param name="propertyName">Nome della proprietà che contiene un errore. null o <see cref="F:System.String.Empty" /> se l'errore è a livello di oggetto.</param>
</member>
<member name="P:System.ComponentModel.DataErrorsChangedEventArgs.PropertyName">
<summary>Ottiene il nome della proprietà che contiene un errore.</summary>
<returns>Nome della proprietà che contiene un errore.null o <see cref="F:System.String.Empty" /> se l'errore è a livello di oggetto.</returns>
</member>
<member name="T:System.ComponentModel.INotifyDataErrorInfo">
<summary>Definisce i membri che le classi di entità dati possono implementare per fornire un supporto di convalida sincrono e asincrono personalizzato.</summary>
</member>
<member name="E:System.ComponentModel.INotifyDataErrorInfo.ErrorsChanged">
<summary>Si verifica quando gli errori di convalida cambiano per una proprietà o per l'intera entità. </summary>
</member>
<member name="M:System.ComponentModel.INotifyDataErrorInfo.GetErrors(System.String)">
<summary>Ottiene gli errori di convalida per una proprietà specificata o per l'intera entità.</summary>
<returns>Errori di convalida per la proprietà o per l'entità.</returns>
<param name="propertyName">Nome della proprietà per cui recuperare gli errori di convalida, oppure null o <see cref="F:System.String.Empty" />, per recuperare errori a livello di entità.</param>
</member>
<member name="P:System.ComponentModel.INotifyDataErrorInfo.HasErrors">
<summary>Ottiene un valore che indica se l'entità presenta errori di convalida. </summary>
<returns>true se l'entità presenta attualmente errori di convalida; in caso contrario, false.</returns>
</member>
<member name="T:System.ComponentModel.INotifyPropertyChanged">
<summary>Notifica i client che il valore di una proprietà è cambiato.</summary>
</member>
<member name="E:System.ComponentModel.INotifyPropertyChanged.PropertyChanged">
<summary>Generato quando il valore di una proprietà cambia.</summary>
</member>
<member name="T:System.ComponentModel.INotifyPropertyChanging">
<summary>Notifica ai client che il valore di una proprietà è in fase di modifica.</summary>
</member>
<member name="E:System.ComponentModel.INotifyPropertyChanging.PropertyChanging">
<summary>Si verifica quando il valore di una proprietà è in corso di modifica.</summary>
</member>
<member name="T:System.ComponentModel.PropertyChangedEventArgs">
<summary>Fornisce dati per l'evento <see cref="E:System.ComponentModel.INotifyPropertyChanged.PropertyChanged" />.</summary>
</member>
<member name="M:System.ComponentModel.PropertyChangedEventArgs.#ctor(System.String)">
<summary>Inizializza una nuova istanza della classe <see cref="T:System.ComponentModel.PropertyChangedEventArgs" />.</summary>
<param name="propertyName">Nome della proprietà modificata. </param>
</member>
<member name="P:System.ComponentModel.PropertyChangedEventArgs.PropertyName">
<summary>Ottiene il nome della proprietà modificata.</summary>
<returns>Nome della proprietà modificata.</returns>
</member>
<member name="T:System.ComponentModel.PropertyChangedEventHandler">
<summary>Rappresenta il metodo tramite il quale verrà gestito l'evento <see cref="E:System.ComponentModel.INotifyPropertyChanged.PropertyChanged" /> generato quando viene modificata una proprietà su un componente.</summary>
<param name="sender">Origine dellevento. </param>
<param name="e">Classe <see cref="T:System.ComponentModel.PropertyChangedEventArgs" /> che contiene i dati dell'evento. </param>
</member>
<member name="T:System.ComponentModel.PropertyChangingEventArgs">
<summary>Fornisce dati per l'evento <see cref="E:System.ComponentModel.INotifyPropertyChanging.PropertyChanging" />. </summary>
</member>
<member name="M:System.ComponentModel.PropertyChangingEventArgs.#ctor(System.String)">
<summary>Inizializza una nuova istanza della classe <see cref="T:System.ComponentModel.PropertyChangingEventArgs" />. </summary>
<param name="propertyName">Nome della proprietà il cui valore è in fase di modifica.</param>
</member>
<member name="P:System.ComponentModel.PropertyChangingEventArgs.PropertyName">
<summary>Ottiene il nome della proprietà il cui valore è in fase di modifica.</summary>
<returns>Nome della proprietà il cui valore è in fase di modifica.</returns>
</member>
<member name="T:System.ComponentModel.PropertyChangingEventHandler">
<summary>Rappresenta il metodo da cui verrà gestito l'evento <see cref="E:System.ComponentModel.INotifyPropertyChanging.PropertyChanging" /> di un'interfaccia <see cref="T:System.ComponentModel.INotifyPropertyChanging" />. </summary>
<param name="sender">Origine dellevento. </param>
<param name="e">Classe <see cref="T:System.ComponentModel.PropertyChangingEventArgs" /> che contiene i dati dell'evento.</param>
</member>
<member name="T:System.Windows.Input.ICommand">
<summary>Definisce un comando.</summary>
</member>
<member name="M:System.Windows.Input.ICommand.CanExecute(System.Object)">
<summary>Definisce il metodo che determina se il comando può essere eseguito nello stato corrente.</summary>
<returns>true se il comando può essere eseguito; in caso contrario, false.</returns>
<param name="parameter">Dati usati dal comando.Se il comando non richiede dati da passare, questo oggetto può essere impostato su null.</param>
</member>
<member name="E:System.Windows.Input.ICommand.CanExecuteChanged">
<summary>Si verifica quando ci sono modifiche che determinano se il comando deve o meno essere eseguito.</summary>
</member>
<member name="M:System.Windows.Input.ICommand.Execute(System.Object)">
<summary>Definisce il metodo da chiamare quando il comando viene richiamato.</summary>
<param name="parameter">Dati usati dal comando.Se il comando non richiede dati da passare, questo oggetto può essere impostato su null.</param>
</member>
</members>
</doc>
@@ -0,0 +1,786 @@
<?xml version="1.0" encoding="utf-8"?>
<doc>
<assembly>
<name>System.ObjectModel</name>
</assembly>
<members>
<member name="T:System.Collections.ObjectModel.KeyedCollection`2">
<summary>キーが値に埋め込まれているコレクションの抽象基本クラスを提供します。</summary>
<typeparam name="TKey">コレクション内のキーの型。</typeparam>
<typeparam name="TItem">コレクション内の項目の型。</typeparam>
</member>
<member name="M:System.Collections.ObjectModel.KeyedCollection`2.#ctor">
<summary>既定の等値比較子を使用する <see cref="T:System.Collections.ObjectModel.KeyedCollection`2" /> クラスの新しいインスタンスを初期化します。</summary>
</member>
<member name="M:System.Collections.ObjectModel.KeyedCollection`2.#ctor(System.Collections.Generic.IEqualityComparer{`0})">
<summary>指定した等値比較子を使用する <see cref="T:System.Collections.ObjectModel.KeyedCollection`2" /> クラスの新しいインスタンスを初期化します。</summary>
<param name="comparer">キーを比較する場合に使用する <see cref="T:System.Collections.Generic.IEqualityComparer`1" /> ジェネリック インターフェイスの実装。または、<see cref="P:System.Collections.Generic.EqualityComparer`1.Default" /> から取得する、キーの型の既定の等値比較子を使用する場合は null。</param>
</member>
<member name="M:System.Collections.ObjectModel.KeyedCollection`2.#ctor(System.Collections.Generic.IEqualityComparer{`0},System.Int32)">
<summary>指定した等値比較子を使用し、指定したしきい値を超えた場合に検索ディクショナリを作成する、<see cref="T:System.Collections.ObjectModel.KeyedCollection`2" /> クラスの新しいインスタンスを初期化します。</summary>
<param name="comparer">キーを比較する場合に使用する <see cref="T:System.Collections.Generic.IEqualityComparer`1" /> ジェネリック インターフェイスの実装。または、<see cref="P:System.Collections.Generic.EqualityComparer`1.Default" /> から取得する、キーの型の既定の等値比較子を使用する場合は null。</param>
<param name="dictionaryCreationThreshold">検索ディクショナリを作成せずにコレクションが保有できる要素数 (0 を指定すると最初の項目の追加時に検索ディクショナリが作成される)。検索ディクショナリを作成しない場合は -1。</param>
<exception cref="T:System.ArgumentOutOfRangeException">
<paramref name="dictionaryCreationThreshold" /> is less than 1.</exception>
</member>
<member name="M:System.Collections.ObjectModel.KeyedCollection`2.ChangeItemKey(`1,`0)">
<summary>検索ディクショナリの指定した要素に関連付けられたキーを変更します。</summary>
<param name="item">変更するキーの要素。</param>
<param name="newKey">
<paramref name="item" /> の新しいキー。</param>
<exception cref="T:System.ArgumentNullException">
<paramref name="item" /> is null.-or-<paramref name="key" /> is null.</exception>
<exception cref="T:System.ArgumentException">
<paramref name="item" /> is not found.-or-<paramref name="key" /> already exists in the <see cref="T:System.Collections.ObjectModel.KeyedCollection`2" />.</exception>
</member>
<member name="M:System.Collections.ObjectModel.KeyedCollection`2.ClearItems">
<summary>
<see cref="T:System.Collections.ObjectModel.KeyedCollection`2" /> からすべての要素を削除します。</summary>
</member>
<member name="P:System.Collections.ObjectModel.KeyedCollection`2.Comparer">
<summary>コレクションの複数のキーの値が等しいかどうかを確認するために使用される、ジェネリック等値比較子を取得します。</summary>
<returns>コレクションの複数のキーの値が等しいかどうかを確認するために使用される <see cref="T:System.Collections.Generic.IEqualityComparer`1" /> ジェネリック インターフェイスの実装。</returns>
</member>
<member name="M:System.Collections.ObjectModel.KeyedCollection`2.Contains(`0)">
<summary>指定したキーの要素がコレクションに含まれているかどうかを確認します。</summary>
<returns>指定したキーを持つ要素が <see cref="T:System.Collections.ObjectModel.KeyedCollection`2" /> に格納されている場合は true。それ以外の場合は false。</returns>
<param name="key">
<see cref="T:System.Collections.ObjectModel.KeyedCollection`2" /> 内で検索されるキー。</param>
<exception cref="T:System.ArgumentNullException">
<paramref name="key" /> is null.</exception>
</member>
<member name="P:System.Collections.ObjectModel.KeyedCollection`2.Dictionary">
<summary>
<see cref="T:System.Collections.ObjectModel.KeyedCollection`2" /> の検索ディクショナリを取得します。</summary>
<returns>存在する場合は <see cref="T:System.Collections.ObjectModel.KeyedCollection`2" /> の検索ディクショナリ。それ以外の場合は null。</returns>
</member>
<member name="M:System.Collections.ObjectModel.KeyedCollection`2.GetKeyForItem(`1)">
<summary>派生クラスで実装された場合、指定した要素からキーを抽出します。</summary>
<returns>指定した要素のキー。</returns>
<param name="item">キーの抽出元要素。</param>
</member>
<member name="M:System.Collections.ObjectModel.KeyedCollection`2.InsertItem(System.Int32,`1)">
<summary>
<see cref="T:System.Collections.ObjectModel.KeyedCollection`2" /> 内の指定したインデックスの位置に要素を挿入します。</summary>
<param name="index">
<paramref name="item" /> を挿入する位置の、0 から始まるインデックス番号。</param>
<param name="item">挿入するオブジェクト。</param>
<exception cref="T:System.ArgumentOutOfRangeException">
<paramref name="index" /> is less than 0.-or-<paramref name="index" /> is greater than <see cref="P:System.Collections.ObjectModel.Collection`1.Count" />.</exception>
</member>
<member name="P:System.Collections.ObjectModel.KeyedCollection`2.Item(`0)">
<summary>指定したキーを持つ要素を取得します。</summary>
<returns>指定したキーを持つ要素。指定したキーを持つ要素が見つからない場合は、例外がスローされます。</returns>
<param name="key">取得する要素のキー。</param>
<exception cref="T:System.ArgumentNullException">
<paramref name="key" /> is null.</exception>
<exception cref="T:System.Collections.Generic.KeyNotFoundException">An element with the specified key does not exist in the collection.</exception>
</member>
<member name="M:System.Collections.ObjectModel.KeyedCollection`2.Remove(`0)">
<summary>指定したキーを持つ要素を <see cref="T:System.Collections.ObjectModel.KeyedCollection`2" /> から削除します。</summary>
<returns>要素が正常に削除された場合は true。それ以外の場合は false。このメソッドは、<paramref name="key" /><see cref="T:System.Collections.ObjectModel.KeyedCollection`2" /> に見つからない場合にも false を返します。</returns>
<param name="key">削除する要素のキー。</param>
<exception cref="T:System.ArgumentNullException">
<paramref name="key" /> is null.</exception>
</member>
<member name="M:System.Collections.ObjectModel.KeyedCollection`2.RemoveItem(System.Int32)">
<summary>
<see cref="T:System.Collections.ObjectModel.KeyedCollection`2" /> の指定したインデックスにある要素を削除します。</summary>
<param name="index">削除する要素のインデックス。</param>
</member>
<member name="M:System.Collections.ObjectModel.KeyedCollection`2.SetItem(System.Int32,`1)">
<summary>指定したインデックス位置の項目を、指定した項目で置き換えます。</summary>
<param name="index">置き換えられる項目の 0 から始まるインデックス。</param>
<param name="item">新しい項目。</param>
</member>
<member name="T:System.Collections.ObjectModel.ObservableCollection`1">
<summary>項目が追加、削除されたとき、またはリスト全体が更新されたときに通知を提供する動的なデータ コレクションを表します。</summary>
<typeparam name="T">コレクション内の要素の型。</typeparam>
</member>
<member name="M:System.Collections.ObjectModel.ObservableCollection`1.#ctor">
<summary>
<see cref="T:System.Collections.ObjectModel.ObservableCollection`1" /> クラスの新しいインスタンスを初期化します。</summary>
</member>
<member name="M:System.Collections.ObjectModel.ObservableCollection`1.#ctor(System.Collections.Generic.IEnumerable{`0})">
<summary>指定したコレクションからコピーされる要素を格納する <see cref="T:System.Collections.ObjectModel.ObservableCollection`1" /> クラスの新しいインスタンスを初期化します。</summary>
<param name="collection">要素のコピー元のコレクション。</param>
<exception cref="T:System.ArgumentNullException">
<paramref name="collection" /> パラメーターに null を指定することはできません。</exception>
</member>
<member name="M:System.Collections.ObjectModel.ObservableCollection`1.BlockReentrancy">
<summary>このコレクションを変更するための再入試行を禁止します。</summary>
<returns>オブジェクトの破棄に使用できる <see cref="T:System.IDisposable" /> オブジェクト。</returns>
</member>
<member name="M:System.Collections.ObjectModel.ObservableCollection`1.CheckReentrancy">
<summary>このコレクションを変更するための再入試行をチェックします。</summary>
<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>
</member>
<member name="M:System.Collections.ObjectModel.ObservableCollection`1.ClearItems">
<summary>コレクションからすべての項目を削除します。</summary>
</member>
<member name="E:System.Collections.ObjectModel.ObservableCollection`1.CollectionChanged">
<summary>項目が追加、削除、変更、移動された場合、またはリスト全体が更新されたときに発生します。</summary>
</member>
<member name="M:System.Collections.ObjectModel.ObservableCollection`1.InsertItem(System.Int32,`0)">
<summary>コレクション内の指定したインデックスの位置に項目を挿入します。</summary>
<param name="index">
<paramref name="item" /> を挿入する位置の、0 から始まるインデックス。</param>
<param name="item">挿入するオブジェクト。</param>
</member>
<member name="M:System.Collections.ObjectModel.ObservableCollection`1.Move(System.Int32,System.Int32)">
<summary>指定したインデックスが示す位置にある項目を、コレクション内の新しい場所に移動します。</summary>
<param name="oldIndex">移動する項目の場所を指定する、0 から始まるインデックス。</param>
<param name="newIndex">項目の新しい場所を指定する、0 から始まるインデックス。</param>
</member>
<member name="M:System.Collections.ObjectModel.ObservableCollection`1.MoveItem(System.Int32,System.Int32)">
<summary>指定したインデックスが示す位置にある項目を、コレクション内の新しい場所に移動します。</summary>
<param name="oldIndex">移動する項目の場所を指定する、0 から始まるインデックス。</param>
<param name="newIndex">項目の新しい場所を指定する、0 から始まるインデックス。</param>
</member>
<member name="M:System.Collections.ObjectModel.ObservableCollection`1.OnCollectionChanged(System.Collections.Specialized.NotifyCollectionChangedEventArgs)">
<summary>指定された引数を使用して、<see cref="E:System.Collections.ObjectModel.ObservableCollection`1.CollectionChanged" /> イベントを発生させます。</summary>
<param name="e">発生させるイベントの引数。</param>
</member>
<member name="M:System.Collections.ObjectModel.ObservableCollection`1.OnPropertyChanged(System.ComponentModel.PropertyChangedEventArgs)">
<summary>指定された引数を使用して、<see cref="E:System.Collections.ObjectModel.ObservableCollection`1.PropertyChanged" /> イベントを発生させます。</summary>
<param name="e">発生させるイベントの引数。</param>
</member>
<member name="E:System.Collections.ObjectModel.ObservableCollection`1.PropertyChanged">
<summary>プロパティ値が変更するときに発生します。</summary>
</member>
<member name="M:System.Collections.ObjectModel.ObservableCollection`1.RemoveItem(System.Int32)">
<summary>指定したインデックスが示す位置にある項目をコレクションから削除します。</summary>
<param name="index">削除する要素の、0 から始まるインデックス番号。</param>
</member>
<member name="M:System.Collections.ObjectModel.ObservableCollection`1.SetItem(System.Int32,`0)">
<summary>指定したインデックス位置にある要素を置き換えます。</summary>
<param name="index">置き換える要素の 0 から始まるインデックス番号。</param>
<param name="item">指定したインデックス位置に存在する要素の新しい値。</param>
</member>
<member name="E:System.Collections.ObjectModel.ObservableCollection`1.System#ComponentModel#INotifyPropertyChanged#PropertyChanged">
<summary>プロパティ値が変更するときに発生します。</summary>
</member>
<member name="T:System.Collections.ObjectModel.ReadOnlyDictionary`2">
<summary>キーと値のペアの読み取り専用ジェネリック コレクションを表します。</summary>
<typeparam name="TKey">ディクショナリ内のキーの型。</typeparam>
<typeparam name="TValue">ディクショナリ内の値の型。</typeparam>
</member>
<member name="M:System.Collections.ObjectModel.ReadOnlyDictionary`2.#ctor(System.Collections.Generic.IDictionary{`0,`1})">
<summary>指定したディクショナリのラッパーである、<see cref="T:System.Collections.ObjectModel.ReadOnlyDictionary`2" /> クラスの新しいインスタンスを初期化します。</summary>
<param name="dictionary">ラップするディクショナリ。</param>
</member>
<member name="M:System.Collections.ObjectModel.ReadOnlyDictionary`2.ContainsKey(`0)">
<summary>指定されたキーを持つ要素がディクショナリに格納されているかどうかを確認します。</summary>
<returns>指定したキーを持つ要素がディクショナリに格納されている場合は true。それ以外の場合は false。</returns>
<param name="key">ディクショナリ内で検索するキー。</param>
</member>
<member name="P:System.Collections.ObjectModel.ReadOnlyDictionary`2.Count">
<summary>ディクショナリ内の項目の数を取得します。</summary>
<returns>ディクショナリ内の項目の数。</returns>
</member>
<member name="P:System.Collections.ObjectModel.ReadOnlyDictionary`2.Dictionary">
<summary>この <see cref="T:System.Collections.ObjectModel.ReadOnlyDictionary`2" /> オブジェクトによってラップされるディクショナリを取得します。</summary>
<returns>このオブジェクトにラップされているディクショナリ。</returns>
</member>
<member name="M:System.Collections.ObjectModel.ReadOnlyDictionary`2.GetEnumerator">
<summary>
<see cref="T:System.Collections.ObjectModel.ReadOnlyDictionary`2" /> を反復処理する列挙子を返します。</summary>
<returns>コレクションの反復処理に使用できる列挙子。</returns>
</member>
<member name="P:System.Collections.ObjectModel.ReadOnlyDictionary`2.Item(`0)">
<summary>指定したキーを持つ要素を取得します。</summary>
<returns>指定したキーを持つ要素。</returns>
<param name="key">取得する要素のキー。</param>
<exception cref="T:System.ArgumentNullException">
<paramref name="key" /> は null なので、</exception>
<exception cref="T:System.Collections.Generic.KeyNotFoundException">プロパティは取得されますが、<paramref name="key" /> が見つかりません。</exception>
</member>
<member name="P:System.Collections.ObjectModel.ReadOnlyDictionary`2.Keys">
<summary>ディクショナリのキーが格納されているキー コレクションを取得します。</summary>
<returns>ディクショナリのキーが格納されているキー コレクション。</returns>
</member>
<member name="M:System.Collections.ObjectModel.ReadOnlyDictionary`2.System#Collections#Generic#ICollection{T}#Add(System.Collections.Generic.KeyValuePair{`0,`1})">
<summary>常に <see cref="T:System.NotSupportedException" /> 例外をスローします。</summary>
<param name="item">ディクショナリに追加するオブジェクト。</param>
<exception cref="T:System.NotSupportedException">常にスローします。</exception>
</member>
<member name="M:System.Collections.ObjectModel.ReadOnlyDictionary`2.System#Collections#Generic#ICollection{T}#Clear">
<summary>常に <see cref="T:System.NotSupportedException" /> 例外をスローします。</summary>
<exception cref="T:System.NotSupportedException">常にスローします。</exception>
</member>
<member name="M:System.Collections.ObjectModel.ReadOnlyDictionary`2.System#Collections#Generic#ICollection{T}#Contains(System.Collections.Generic.KeyValuePair{`0,`1})">
<summary>特定の値がディクショナリに格納されているかどうかを確認します。</summary>
<returns>
<paramref name="item" /> がディクショナリに存在する場合は true。それ以外の場合は false。</returns>
<param name="item">ディクショナリ内で検索するオブジェクト。</param>
</member>
<member name="M:System.Collections.ObjectModel.ReadOnlyDictionary`2.System#Collections#Generic#ICollection{T}#CopyTo(System.Collections.Generic.KeyValuePair{`0,`1}[],System.Int32)">
<summary>指定した配列インデックスを開始位置として、ディクショナリの要素を配列にコピーします。</summary>
<param name="array">ディクショナリから要素がコピーされる 1 次元配列。配列では 0 から始まるインデックスを使用する必要があります。</param>
<param name="arrayIndex">コピーの開始位置となる、<paramref name="array" /> 内の 0 から始まるインデックス。</param>
<exception cref="T:System.ArgumentNullException">
<paramref name="array" /> は null なので、</exception>
<exception cref="T:System.ArgumentOutOfRangeException">
<paramref name="arrayIndex" /> が 0 未満です。</exception>
<exception cref="T:System.ArgumentException">
<paramref name="array" /> が多次元です。またはコピー元のディクショナリの要素数が、コピー先の <paramref name="array" /><paramref name="arrayIndex" /> から最後までの領域を超えています。または型 <paramref name="T" /> をコピー先の <paramref name="array" /> の型に自動的にキャストすることはできません。</exception>
</member>
<member name="P:System.Collections.ObjectModel.ReadOnlyDictionary`2.System#Collections#Generic#ICollection{T}#IsReadOnly">
<summary>ディクショナリが読み取り専用かどうかを示す値を取得します。</summary>
<returns>常に true。</returns>
</member>
<member name="M:System.Collections.ObjectModel.ReadOnlyDictionary`2.System#Collections#Generic#ICollection{T}#Remove(System.Collections.Generic.KeyValuePair{`0,`1})">
<summary>常に <see cref="T:System.NotSupportedException" /> 例外をスローします。</summary>
<returns>常に <see cref="T:System.NotSupportedException" /> 例外をスローします。</returns>
<param name="item">ディクショナリから削除するオブジェクト。</param>
<exception cref="T:System.NotSupportedException">常にスローします。</exception>
</member>
<member name="M:System.Collections.ObjectModel.ReadOnlyDictionary`2.System#Collections#Generic#IDictionary{TKey@TValue}#Add(`0,`1)">
<summary>常に <see cref="T:System.NotSupportedException" /> 例外をスローします。</summary>
<param name="key">追加する要素のキーとして使用するオブジェクト。</param>
<param name="value">追加する要素の値として使用するオブジェクト。</param>
<exception cref="T:System.NotSupportedException">常にスローします。</exception>
</member>
<member name="P:System.Collections.ObjectModel.ReadOnlyDictionary`2.System#Collections#Generic#IDictionary{TKey@TValue}#Item(`0)">
<summary>指定したキーを持つ要素を取得します。</summary>
<returns>指定したキーを持つ要素。</returns>
<param name="key">取得または設定する要素のキー。</param>
<exception cref="T:System.ArgumentNullException">
<paramref name="key" /> は null なので、</exception>
<exception cref="T:System.Collections.Generic.KeyNotFoundException">プロパティは取得されますが、<paramref name="key" /> が見つかりません。</exception>
<exception cref="T:System.NotSupportedException">プロパティが設定されています。</exception>
</member>
<member name="P:System.Collections.ObjectModel.ReadOnlyDictionary`2.System#Collections#Generic#IDictionary{TKey@TValue}#Keys">
<summary>ディクショナリのキーを含むコレクションを取得します。</summary>
<returns>
<see cref="T:System.Collections.ObjectModel.ReadOnlyDictionary`2" /> を実装するオブジェクトのキーが格納されているコレクション。</returns>
</member>
<member name="M:System.Collections.ObjectModel.ReadOnlyDictionary`2.System#Collections#Generic#IDictionary{TKey@TValue}#Remove(`0)">
<summary>常に <see cref="T:System.NotSupportedException" /> 例外をスローします。</summary>
<returns>常に <see cref="T:System.NotSupportedException" /> 例外をスローします。</returns>
<param name="key">削除する要素のキー。</param>
<exception cref="T:System.NotSupportedException">常にスローします。</exception>
</member>
<member name="P:System.Collections.ObjectModel.ReadOnlyDictionary`2.System#Collections#Generic#IDictionary{TKey@TValue}#Values">
<summary>ディクショナリ内の値を含むコレクションを取得します。</summary>
<returns>
<see cref="T:System.Collections.ObjectModel.ReadOnlyDictionary`2" /> を実装するオブジェクト内の値が格納されているコレクション。</returns>
</member>
<member name="P:System.Collections.ObjectModel.ReadOnlyDictionary`2.System#Collections#Generic#IReadOnlyDictionary{TKey@TValue}#Keys">
<summary>読み取り専用のディクショナリのキーを含む列挙可能なコレクションを取得します。</summary>
<returns>読み取り専用のディクショナリのキーを含む列挙可能なコレクション。</returns>
</member>
<member name="P:System.Collections.ObjectModel.ReadOnlyDictionary`2.System#Collections#Generic#IReadOnlyDictionary{TKey@TValue}#Values">
<summary>読み取り専用のディクショナリの値を含む列挙可能なコレクションを取得します。</summary>
<returns>読み取り専用のディクショナリの値を含む列挙可能なコレクション。</returns>
</member>
<member name="M:System.Collections.ObjectModel.ReadOnlyDictionary`2.System#Collections#ICollection#CopyTo(System.Array,System.Int32)">
<summary>指定した配列インデックスを開始位置として、ディクショナリの要素を配列にコピーします。</summary>
<param name="array">ディクショナリから要素がコピーされる 1 次元配列。配列では 0 から始まるインデックスを使用する必要があります。</param>
<param name="index">コピーの開始位置となる、<paramref name="array" /> 内の 0 から始まるインデックス。</param>
<exception cref="T:System.ArgumentNullException">
<paramref name="array" /> は null なので、</exception>
<exception cref="T:System.ArgumentOutOfRangeException">
<paramref name="index" /> が 0 未満です。</exception>
<exception cref="T:System.ArgumentException">
<paramref name="array" /> が多次元です。またはコピー元のディクショナリの要素数が、コピー先の <paramref name="array" /><paramref name="index" /> から最後までの領域を超えています。または コピー元のディクショナリの型をコピー先の <paramref name="array" /> の型に自動的にキャストすることはできません<paramref name="。" /></exception>
</member>
<member name="P:System.Collections.ObjectModel.ReadOnlyDictionary`2.System#Collections#ICollection#IsSynchronized">
<summary>ディクショナリへのアクセスが同期されている (スレッド セーフである) かどうかを示す値を取得します。</summary>
<returns>ディクショナリへのアクセスが同期されている (スレッド セーフである) 場合は true。それ以外の場合は false。</returns>
</member>
<member name="P:System.Collections.ObjectModel.ReadOnlyDictionary`2.System#Collections#ICollection#SyncRoot">
<summary>ディクショナリへのアクセスを同期するために使用できるオブジェクトを取得します。</summary>
<returns>ディクショナリへのアクセスを同期するために使用できるオブジェクト。</returns>
</member>
<member name="M:System.Collections.ObjectModel.ReadOnlyDictionary`2.System#Collections#IDictionary#Add(System.Object,System.Object)">
<summary>常に <see cref="T:System.NotSupportedException" /> 例外をスローします。</summary>
<param name="key">追加する要素のキー。</param>
<param name="value">追加する要素の値。</param>
<exception cref="T:System.NotSupportedException">常にスローします。</exception>
</member>
<member name="M:System.Collections.ObjectModel.ReadOnlyDictionary`2.System#Collections#IDictionary#Clear">
<summary>常に <see cref="T:System.NotSupportedException" /> 例外をスローします。</summary>
<exception cref="T:System.NotSupportedException">常にスローします。</exception>
</member>
<member name="M:System.Collections.ObjectModel.ReadOnlyDictionary`2.System#Collections#IDictionary#Contains(System.Object)">
<summary>指定されたキーを持つ要素がディクショナリに格納されているかどうかを確認します。</summary>
<returns>指定したキーを持つ要素がディクショナリに格納されている場合は true。それ以外の場合は false。</returns>
<param name="key">ディクショナリ内で検索するキー。</param>
<exception cref="T:System.ArgumentNullException">
<paramref name="key" /> は null なので、</exception>
</member>
<member name="M:System.Collections.ObjectModel.ReadOnlyDictionary`2.System#Collections#IDictionary#GetEnumerator">
<summary>ディクショナリの列挙子を返します。</summary>
<returns>このディクショナリの列挙子。</returns>
</member>
<member name="P:System.Collections.ObjectModel.ReadOnlyDictionary`2.System#Collections#IDictionary#IsFixedSize">
<summary>ディクショナリが固定サイズかどうかを示す値を取得します。</summary>
<returns>ディクショナリが固定サイズの場合は true。それ以外の場合は false。</returns>
</member>
<member name="P:System.Collections.ObjectModel.ReadOnlyDictionary`2.System#Collections#IDictionary#IsReadOnly">
<summary>ディクショナリが読み取り専用かどうかを示す値を取得します。</summary>
<returns>常に true。</returns>
</member>
<member name="P:System.Collections.ObjectModel.ReadOnlyDictionary`2.System#Collections#IDictionary#Item(System.Object)">
<summary>指定したキーを持つ要素を取得します。</summary>
<returns>指定したキーを持つ要素。</returns>
<param name="key">取得または設定する要素のキー。</param>
<exception cref="T:System.ArgumentNullException">
<paramref name="key" /> は null なので、</exception>
<exception cref="T:System.NotSupportedException">プロパティが設定されています。またはこのプロパティが設定されていますが、<paramref name="key" /> がコレクション内に存在しません。また、ディクショナリが固定サイズです。</exception>
</member>
<member name="P:System.Collections.ObjectModel.ReadOnlyDictionary`2.System#Collections#IDictionary#Keys">
<summary>ディクショナリのキーを含むコレクションを取得します。</summary>
<returns>ディクショナリのキーが格納されているコレクション。</returns>
</member>
<member name="M:System.Collections.ObjectModel.ReadOnlyDictionary`2.System#Collections#IDictionary#Remove(System.Object)">
<summary>常に <see cref="T:System.NotSupportedException" /> 例外をスローします。</summary>
<param name="key">削除する要素のキー。</param>
<exception cref="T:System.NotSupportedException">常にスローします。</exception>
</member>
<member name="P:System.Collections.ObjectModel.ReadOnlyDictionary`2.System#Collections#IDictionary#Values">
<summary>ディクショナリ内の値を含むコレクションを取得します。</summary>
<returns>ディクショナリ内の値が格納されているコレクション。</returns>
</member>
<member name="M:System.Collections.ObjectModel.ReadOnlyDictionary`2.System#Collections#IEnumerable#GetEnumerator">
<summary>コレクションを反復処理する列挙子を返します。</summary>
<returns>コレクションの反復処理に使用できる列挙子。</returns>
</member>
<member name="M:System.Collections.ObjectModel.ReadOnlyDictionary`2.TryGetValue(`0,`1@)">
<summary>指定されたキーに関連付けられている値を取得します。</summary>
<returns>指定したキーを持つ要素が <see cref="T:System.Collections.ObjectModel.ReadOnlyDictionary`2" /> を実装するオブジェクトに格納されている場合は true。それ以外の場合は false。</returns>
<param name="key">値を取得するキー。</param>
<param name="value">このメソッドが返されるときに、キーが見つかった場合は、指定したキーに関連付けられている値。それ以外の場合は <paramref name="value" /> パラメーターの型に対する既定の値。このパラメーターは初期化せずに渡されます。</param>
</member>
<member name="P:System.Collections.ObjectModel.ReadOnlyDictionary`2.Values">
<summary>ディクショナリ内の値を含むコレクションを取得します。</summary>
<returns>
<see cref="T:System.Collections.ObjectModel.ReadOnlyDictionary`2" /> を実装するオブジェクト内の値が格納されているコレクション。</returns>
</member>
<member name="T:System.Collections.ObjectModel.ReadOnlyDictionary`2.KeyCollection">
<summary>
<see cref="T:System.Collections.ObjectModel.ReadOnlyDictionary`2" /> オブジェクトのキーの読み取り専用コレクションを表します。</summary>
</member>
<member name="M:System.Collections.ObjectModel.ReadOnlyDictionary`2.KeyCollection.CopyTo(`0[],System.Int32)">
<summary>特定の配列インデックスを開始位置として、コレクションの要素を配列にコピーします。</summary>
<param name="array">コレクション要素のコピー先となる 1 次元配列。配列では 0 から始まるインデックスを使用する必要があります。</param>
<param name="arrayIndex">コピーの開始位置となる、<paramref name="array" /> 内の 0 から始まるインデックス。</param>
<exception cref="T:System.ArgumentNullException">
<paramref name="array" /> は null なので、</exception>
<exception cref="T:System.ArgumentOutOfRangeException">
<paramref name="arrayIndex" /> が 0 未満です。</exception>
<exception cref="T:System.ArgumentException">
<paramref name="array" /> が多次元です。またはコピー元のコレクションの要素数が、コピー先の <paramref name="array" /><paramref name="arrayIndex" /> から最後までの領域を超えています。または型 <paramref name="T" /> をコピー先の <paramref name="array" /> の型に自動的にキャストすることはできません。</exception>
</member>
<member name="P:System.Collections.ObjectModel.ReadOnlyDictionary`2.KeyCollection.Count">
<summary>コレクション内の要素の数を取得します。</summary>
<returns>コレクション内の要素の数。</returns>
</member>
<member name="M:System.Collections.ObjectModel.ReadOnlyDictionary`2.KeyCollection.GetEnumerator">
<summary>コレクションを反復処理する列挙子を返します。</summary>
<returns>コレクションの反復処理に使用できる列挙子。</returns>
</member>
<member name="M:System.Collections.ObjectModel.ReadOnlyDictionary`2.KeyCollection.System#Collections#Generic#ICollection{T}#Add(`0)">
<summary>常に <see cref="T:System.NotSupportedException" /> 例外をスローします。</summary>
<param name="item">コレクションに追加するオブジェクト。</param>
<exception cref="T:System.NotSupportedException">常にスローします。</exception>
</member>
<member name="M:System.Collections.ObjectModel.ReadOnlyDictionary`2.KeyCollection.System#Collections#Generic#ICollection{T}#Clear">
<summary>常に <see cref="T:System.NotSupportedException" /> 例外をスローします。</summary>
<exception cref="T:System.NotSupportedException">常にスローします。</exception>
</member>
<member name="M:System.Collections.ObjectModel.ReadOnlyDictionary`2.KeyCollection.System#Collections#Generic#ICollection{T}#Contains(`0)">
<summary>コレクションに特定の値が格納されているかどうかを判断します。</summary>
<returns>
<paramref name="item" /> がコレクションに存在する場合は true。それ以外の場合は false。</returns>
<param name="item">コレクション内で検索するオブジェクト。</param>
</member>
<member name="P:System.Collections.ObjectModel.ReadOnlyDictionary`2.KeyCollection.System#Collections#Generic#ICollection{T}#IsReadOnly">
<summary>コレクションが読み取り専用かどうかを示す値を取得します。</summary>
<returns>常に true。</returns>
</member>
<member name="M:System.Collections.ObjectModel.ReadOnlyDictionary`2.KeyCollection.System#Collections#Generic#ICollection{T}#Remove(`0)">
<summary>常に <see cref="T:System.NotSupportedException" /> 例外をスローします。</summary>
<returns>
<paramref name="item" /> がコレクションから正常に削除された場合は true。それ以外の場合は false。また、このメソッドは、元のコレクションに <paramref name="item" /> が見つからない場合にも false を返します。</returns>
<param name="item">コレクションから削除するオブジェクト。</param>
<exception cref="T:System.NotSupportedException">常にスローします。</exception>
</member>
<member name="M:System.Collections.ObjectModel.ReadOnlyDictionary`2.KeyCollection.System#Collections#ICollection#CopyTo(System.Array,System.Int32)">
<summary>特定の配列インデックスを開始位置として、コレクションの要素を配列にコピーします。</summary>
<param name="array">コレクション要素のコピー先となる 1 次元配列。配列では 0 から始まるインデックスを使用する必要があります。</param>
<param name="index">コピーの開始位置となる、<paramref name="array" /> 内の 0 から始まるインデックス。</param>
<exception cref="T:System.ArgumentNullException">
<paramref name="array" /> は null なので、</exception>
<exception cref="T:System.ArgumentOutOfRangeException">
<paramref name="index" /> が 0 未満です。</exception>
<exception cref="T:System.ArgumentException">
<paramref name="array" /> が多次元です。またはコピー元のコレクションの要素数が、コピー先の <paramref name="array" /><paramref name="index" /> から最後までの領域を超えています。</exception>
</member>
<member name="P:System.Collections.ObjectModel.ReadOnlyDictionary`2.KeyCollection.System#Collections#ICollection#IsSynchronized">
<summary>コレクションへのアクセスが同期されている (スレッド セーフである) かどうかを示す値を取得します。</summary>
<returns>コレクションへのアクセスが同期されている (スレッド セーフである) 場合は true。それ以外の場合は false。</returns>
</member>
<member name="P:System.Collections.ObjectModel.ReadOnlyDictionary`2.KeyCollection.System#Collections#ICollection#SyncRoot">
<summary>コレクションへのアクセスを同期するために使用できるオブジェクトを取得します。</summary>
<returns>コレクションへのアクセスを同期するために使用できるオブジェクト。</returns>
</member>
<member name="M:System.Collections.ObjectModel.ReadOnlyDictionary`2.KeyCollection.System#Collections#IEnumerable#GetEnumerator">
<summary>コレクションを反復処理する列挙子を返します。</summary>
<returns>コレクションの反復処理に使用できる列挙子。</returns>
</member>
<member name="T:System.Collections.ObjectModel.ReadOnlyDictionary`2.ValueCollection">
<summary>
<see cref="T:System.Collections.ObjectModel.ReadOnlyDictionary`2" /> オブジェクトの値の読み取り専用コレクションを表します。</summary>
</member>
<member name="M:System.Collections.ObjectModel.ReadOnlyDictionary`2.ValueCollection.CopyTo(`1[],System.Int32)">
<summary>特定の配列インデックスを開始位置として、コレクションの要素を配列にコピーします。</summary>
<param name="array">コレクション要素のコピー先となる 1 次元配列。配列では 0 から始まるインデックスを使用する必要があります。</param>
<param name="arrayIndex">コピーの開始位置となる、<paramref name="array" /> 内の 0 から始まるインデックス。</param>
<exception cref="T:System.ArgumentNullException">
<paramref name="array" /> は null なので、</exception>
<exception cref="T:System.ArgumentOutOfRangeException">
<paramref name="arrayIndex" /> が 0 未満です。</exception>
<exception cref="T:System.ArgumentException">
<paramref name="array" /> が多次元です。またはコピー元のコレクションの要素数が、コピー先の <paramref name="array" /><paramref name="arrayIndex" /> から最後までの領域を超えています。または型 <paramref name="T" /> をコピー先の <paramref name="array" /> の型に自動的にキャストすることはできません。</exception>
</member>
<member name="P:System.Collections.ObjectModel.ReadOnlyDictionary`2.ValueCollection.Count">
<summary>コレクション内の要素の数を取得します。</summary>
<returns>コレクション内の要素の数。</returns>
</member>
<member name="M:System.Collections.ObjectModel.ReadOnlyDictionary`2.ValueCollection.GetEnumerator">
<summary>コレクションを反復処理する列挙子を返します。</summary>
<returns>コレクションの反復処理に使用できる列挙子。</returns>
</member>
<member name="M:System.Collections.ObjectModel.ReadOnlyDictionary`2.ValueCollection.System#Collections#Generic#ICollection{T}#Add(`1)">
<summary>常に <see cref="T:System.NotSupportedException" /> 例外をスローします。</summary>
<param name="item">コレクションに追加するオブジェクト。</param>
<exception cref="T:System.NotSupportedException">常にスローします。</exception>
</member>
<member name="M:System.Collections.ObjectModel.ReadOnlyDictionary`2.ValueCollection.System#Collections#Generic#ICollection{T}#Clear">
<summary>常に <see cref="T:System.NotSupportedException" /> 例外をスローします。</summary>
<exception cref="T:System.NotSupportedException">常にスローします。</exception>
</member>
<member name="M:System.Collections.ObjectModel.ReadOnlyDictionary`2.ValueCollection.System#Collections#Generic#ICollection{T}#Contains(`1)">
<summary>コレクションに特定の値が格納されているかどうかを判断します。</summary>
<returns>
<paramref name="item" /> がコレクションに存在する場合は true。それ以外の場合は false。</returns>
<param name="item">コレクション内で検索するオブジェクト。</param>
</member>
<member name="P:System.Collections.ObjectModel.ReadOnlyDictionary`2.ValueCollection.System#Collections#Generic#ICollection{T}#IsReadOnly">
<summary>コレクションが読み取り専用かどうかを示す値を取得します。</summary>
<returns>常に true。</returns>
</member>
<member name="M:System.Collections.ObjectModel.ReadOnlyDictionary`2.ValueCollection.System#Collections#Generic#ICollection{T}#Remove(`1)">
<summary>常に <see cref="T:System.NotSupportedException" /> 例外をスローします。</summary>
<returns>
<paramref name="item" /> がコレクションから正常に削除された場合は true。それ以外の場合は false。また、このメソッドは、元のコレクションに <paramref name="item" /> が見つからない場合にも false を返します。</returns>
<param name="item">コレクションから削除するオブジェクト。</param>
<exception cref="T:System.NotSupportedException">常にスローします。</exception>
</member>
<member name="M:System.Collections.ObjectModel.ReadOnlyDictionary`2.ValueCollection.System#Collections#ICollection#CopyTo(System.Array,System.Int32)">
<summary>特定の配列インデックスを開始位置として、コレクションの要素を配列にコピーします。</summary>
<param name="array">コレクション要素のコピー先となる 1 次元配列。配列では 0 から始まるインデックスを使用する必要があります。</param>
<param name="index">コピーの開始位置となる、<paramref name="array" /> 内の 0 から始まるインデックス。</param>
<exception cref="T:System.ArgumentNullException">
<paramref name="array" /> は null なので、</exception>
<exception cref="T:System.ArgumentOutOfRangeException">
<paramref name="index" /> が 0 未満です。</exception>
<exception cref="T:System.ArgumentException">
<paramref name="array" /> が多次元です。またはコピー元のコレクションの要素数が、コピー先の <paramref name="array" /><paramref name="index" /> から最後までの領域を超えています。</exception>
</member>
<member name="P:System.Collections.ObjectModel.ReadOnlyDictionary`2.ValueCollection.System#Collections#ICollection#IsSynchronized">
<summary>コレクションへのアクセスが同期されている (スレッド セーフである) かどうかを示す値を取得します。</summary>
<returns>コレクションへのアクセスが同期されている (スレッド セーフである) 場合は true。それ以外の場合は false。</returns>
</member>
<member name="P:System.Collections.ObjectModel.ReadOnlyDictionary`2.ValueCollection.System#Collections#ICollection#SyncRoot">
<summary>コレクションへのアクセスを同期するために使用できるオブジェクトを取得します。</summary>
<returns>コレクションへのアクセスを同期するために使用できるオブジェクト。</returns>
</member>
<member name="M:System.Collections.ObjectModel.ReadOnlyDictionary`2.ValueCollection.System#Collections#IEnumerable#GetEnumerator">
<summary>コレクションを反復処理する列挙子を返します。</summary>
<returns>コレクションの反復処理に使用できる列挙子。</returns>
</member>
<member name="T:System.Collections.ObjectModel.ReadOnlyObservableCollection`1">
<summary>読み取り専用の <see cref="T:System.Collections.ObjectModel.ObservableCollection`1" /> を表します。</summary>
<typeparam name="T">コレクション内の要素の型。</typeparam>
</member>
<member name="M:System.Collections.ObjectModel.ReadOnlyObservableCollection`1.#ctor(System.Collections.ObjectModel.ObservableCollection{`0})">
<summary>指定した <see cref="T:System.Collections.ObjectModel.ObservableCollection`1" /> のラッパーとして使用される <see cref="T:System.Collections.ObjectModel.ReadOnlyObservableCollection`1" /> クラスの新しいインスタンスを初期化します。</summary>
<param name="list">
<see cref="T:System.Collections.ObjectModel.ReadOnlyObservableCollection`1" /> クラスのこのインスタンスを作成するために使用する <see cref="T:System.Collections.ObjectModel.ObservableCollection`1" /></param>
<exception cref="T:System.ArgumentNullException">
<paramref name="list" /> は null なので、</exception>
</member>
<member name="E:System.Collections.ObjectModel.ReadOnlyObservableCollection`1.CollectionChanged">
<summary>項目が追加または削除されるときに発生します。</summary>
</member>
<member name="M:System.Collections.ObjectModel.ReadOnlyObservableCollection`1.OnCollectionChanged(System.Collections.Specialized.NotifyCollectionChangedEventArgs)">
<summary>指定された引数を使用して、<see cref="E:System.Collections.ObjectModel.ReadOnlyObservableCollection`1.CollectionChanged" /> イベントを発生させます。</summary>
<param name="args">発生させるイベントの引数。</param>
</member>
<member name="M:System.Collections.ObjectModel.ReadOnlyObservableCollection`1.OnPropertyChanged(System.ComponentModel.PropertyChangedEventArgs)">
<summary>指定された引数を使用して、<see cref="E:System.Collections.ObjectModel.ReadOnlyObservableCollection`1.PropertyChanged" /> イベントを発生させます。</summary>
<param name="args">発生させるイベントの引数。</param>
</member>
<member name="E:System.Collections.ObjectModel.ReadOnlyObservableCollection`1.PropertyChanged">
<summary>プロパティ値が変更するときに発生します。</summary>
</member>
<member name="E:System.Collections.ObjectModel.ReadOnlyObservableCollection`1.System#Collections#Specialized#INotifyCollectionChanged#CollectionChanged">
<summary>コレクションが変更された場合に発生します。</summary>
</member>
<member name="E:System.Collections.ObjectModel.ReadOnlyObservableCollection`1.System#ComponentModel#INotifyPropertyChanged#PropertyChanged">
<summary>プロパティ値が変更するときに発生します。</summary>
</member>
<member name="T:System.Collections.Specialized.INotifyCollectionChanged">
<summary>項目が追加、削除されたときやリスト全体が更新されたときなど、動的な変更をリスナーに通知します。</summary>
</member>
<member name="E:System.Collections.Specialized.INotifyCollectionChanged.CollectionChanged">
<summary>コレクションが変更された場合に発生します。</summary>
</member>
<member name="T:System.Collections.Specialized.NotifyCollectionChangedAction">
<summary>
<see cref="E:System.Collections.Specialized.INotifyCollectionChanged.CollectionChanged" /> イベントを発生させるアクションを説明します。</summary>
</member>
<member name="F:System.Collections.Specialized.NotifyCollectionChangedAction.Add">
<summary>1 つ以上の項目がコレクションに追加されました。</summary>
</member>
<member name="F:System.Collections.Specialized.NotifyCollectionChangedAction.Move">
<summary>コレクション内で 1 つ以上の項目が移動されました。</summary>
</member>
<member name="F:System.Collections.Specialized.NotifyCollectionChangedAction.Remove">
<summary>1 つ以上の項目がコレクションから削除されました。</summary>
</member>
<member name="F:System.Collections.Specialized.NotifyCollectionChangedAction.Replace">
<summary>コレクション内で 1 つ以上の項目が置き換えられました。</summary>
</member>
<member name="F:System.Collections.Specialized.NotifyCollectionChangedAction.Reset">
<summary>コレクションの内容が大幅に変更されました。</summary>
</member>
<member name="T:System.Collections.Specialized.NotifyCollectionChangedEventArgs">
<summary>
<see cref="E:System.Collections.Specialized.INotifyCollectionChanged.CollectionChanged" /> イベントにデータを提供します。</summary>
</member>
<member name="M:System.Collections.Specialized.NotifyCollectionChangedEventArgs.#ctor(System.Collections.Specialized.NotifyCollectionChangedAction)">
<summary>
<see cref="F:System.Collections.Specialized.NotifyCollectionChangedAction.Reset" /> の変更を説明する <see cref="T:System.Collections.Specialized.NotifyCollectionChangedEventArgs" /> クラスの新しいインスタンスを初期化します。</summary>
<param name="action">イベントの原因となったアクション。これは、<see cref="F:System.Collections.Specialized.NotifyCollectionChangedAction.Reset" /> に設定する必要があります。</param>
</member>
<member name="M:System.Collections.Specialized.NotifyCollectionChangedEventArgs.#ctor(System.Collections.Specialized.NotifyCollectionChangedAction,System.Collections.IList)">
<summary>複数項目の変更を表す <see cref="T:System.Collections.Specialized.NotifyCollectionChangedEventArgs" /> クラスの新しいインスタンスを初期化します。</summary>
<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>
<param name="changedItems">変更の影響を受ける項目。</param>
</member>
<member name="M:System.Collections.Specialized.NotifyCollectionChangedEventArgs.#ctor(System.Collections.Specialized.NotifyCollectionChangedAction,System.Collections.IList,System.Collections.IList)">
<summary>
<see cref="F:System.Collections.Specialized.NotifyCollectionChangedAction.Replace" /> による複数項目の変更を表す <see cref="T:System.Collections.Specialized.NotifyCollectionChangedEventArgs" /> クラスの新しいインスタンスを初期化します。</summary>
<param name="action">イベントの原因となったアクション。<see cref="F:System.Collections.Specialized.NotifyCollectionChangedAction.Replace" /> のみに設定できます。</param>
<param name="newItems">元の項目を置き換える新しい項目。</param>
<param name="oldItems">置き換えられる元の項目。</param>
<exception cref="T:System.ArgumentException">
<paramref name="action" /> が Replace ではない場合。</exception>
<exception cref="T:System.ArgumentNullException">
<paramref name="oldItems" /> または <paramref name="newItems" /> が null の場合。</exception>
</member>
<member name="M:System.Collections.Specialized.NotifyCollectionChangedEventArgs.#ctor(System.Collections.Specialized.NotifyCollectionChangedAction,System.Collections.IList,System.Collections.IList,System.Int32)">
<summary>
<see cref="F:System.Collections.Specialized.NotifyCollectionChangedAction.Replace" /> による複数項目の変更を表す <see cref="T:System.Collections.Specialized.NotifyCollectionChangedEventArgs" /> クラスの新しいインスタンスを初期化します。</summary>
<param name="action">イベントの原因となったアクション。<see cref="F:System.Collections.Specialized.NotifyCollectionChangedAction.Replace" /> のみに設定できます。</param>
<param name="newItems">元の項目を置き換える新しい項目。</param>
<param name="oldItems">置き換えられる元の項目。</param>
<param name="startingIndex">置き換えられる項目の最初の項目のインデックス。</param>
<exception cref="T:System.ArgumentException">
<paramref name="action" /> が Replace ではない場合。</exception>
<exception cref="T:System.ArgumentNullException">
<paramref name="oldItems" /> または <paramref name="newItems" /> が null の場合。</exception>
</member>
<member name="M:System.Collections.Specialized.NotifyCollectionChangedEventArgs.#ctor(System.Collections.Specialized.NotifyCollectionChangedAction,System.Collections.IList,System.Int32)">
<summary>複数項目の変更または <see cref="F:System.Collections.Specialized.NotifyCollectionChangedAction.Reset" /> による変更を表す <see cref="T:System.Collections.Specialized.NotifyCollectionChangedEventArgs" /> クラスの新しいインスタンスを初期化します。</summary>
<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>
<param name="changedItems">変更の影響を受ける項目。</param>
<param name="startingIndex">変更が発生したインデックス。</param>
<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>
<exception cref="T:System.ArgumentNullException">
<paramref name="action" /> が Add または Remove で、<paramref name="changedItems" /> が null の場合。</exception>
</member>
<member name="M:System.Collections.Specialized.NotifyCollectionChangedEventArgs.#ctor(System.Collections.Specialized.NotifyCollectionChangedAction,System.Collections.IList,System.Int32,System.Int32)">
<summary>
<see cref="F:System.Collections.Specialized.NotifyCollectionChangedAction.Move" /> による複数項目の変更を表す <see cref="T:System.Collections.Specialized.NotifyCollectionChangedEventArgs" /> クラスの新しいインスタンスを初期化します。</summary>
<param name="action">イベントの原因となったアクション。<see cref="F:System.Collections.Specialized.NotifyCollectionChangedAction.Move" /> のみに設定できます。</param>
<param name="changedItems">変更の影響を受ける項目。</param>
<param name="index">変更された項目の新しいインデックス。</param>
<param name="oldIndex">変更された項目の古いインデックス。</param>
<exception cref="T:System.ArgumentException">
<paramref name="action" /> が Move ではない場合、または <paramref name="index" /> が 0 未満の場合。</exception>
</member>
<member name="M:System.Collections.Specialized.NotifyCollectionChangedEventArgs.#ctor(System.Collections.Specialized.NotifyCollectionChangedAction,System.Object)">
<summary>1 項目の変更を表す <see cref="T:System.Collections.Specialized.NotifyCollectionChangedEventArgs" /> クラスの新しいインスタンスを初期化します。</summary>
<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>
<param name="changedItem">変更の影響を受ける項目。</param>
<exception cref="T:System.ArgumentException">
<paramref name="action" /> が Reset、Add、Remove ではない場合、または <paramref name="action" /> が Reset で、かつ <paramref name="changedItem" /> が null ではない場合。</exception>
</member>
<member name="M:System.Collections.Specialized.NotifyCollectionChangedEventArgs.#ctor(System.Collections.Specialized.NotifyCollectionChangedAction,System.Object,System.Int32)">
<summary>1 項目の変更を表す <see cref="T:System.Collections.Specialized.NotifyCollectionChangedEventArgs" /> クラスの新しいインスタンスを初期化します。</summary>
<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>
<param name="changedItem">変更の影響を受ける項目。</param>
<param name="index">変更が発生したインデックス。</param>
<exception cref="T:System.ArgumentException">
<paramref name="action" /> が Reset、Add、Remove ではない場合、または <paramref name="action" /> が Reset で、かつ <paramref name="changedItems" /> が null ではないか、<paramref name="index" /> が -1 ではない場合。</exception>
</member>
<member name="M:System.Collections.Specialized.NotifyCollectionChangedEventArgs.#ctor(System.Collections.Specialized.NotifyCollectionChangedAction,System.Object,System.Int32,System.Int32)">
<summary>1 項目の <see cref="F:System.Collections.Specialized.NotifyCollectionChangedAction.Move" /> の変更を表す <see cref="T:System.Collections.Specialized.NotifyCollectionChangedEventArgs" /> クラスの新しいインスタンスを初期化します。</summary>
<param name="action">イベントの原因となったアクション。<see cref="F:System.Collections.Specialized.NotifyCollectionChangedAction.Move" /> のみに設定できます。</param>
<param name="changedItem">変更の影響を受ける項目。</param>
<param name="index">変更された項目の新しいインデックス。</param>
<param name="oldIndex">変更された項目の古いインデックス。</param>
<exception cref="T:System.ArgumentException">
<paramref name="action" /> が Move ではない場合、または <paramref name="index" /> が 0 未満の場合。</exception>
</member>
<member name="M:System.Collections.Specialized.NotifyCollectionChangedEventArgs.#ctor(System.Collections.Specialized.NotifyCollectionChangedAction,System.Object,System.Object)">
<summary>
<see cref="F:System.Collections.Specialized.NotifyCollectionChangedAction.Replace" /> による 1 項目の変更を表す <see cref="T:System.Collections.Specialized.NotifyCollectionChangedEventArgs" /> クラスの新しいインスタンスを初期化します。</summary>
<param name="action">イベントの原因となったアクション。<see cref="F:System.Collections.Specialized.NotifyCollectionChangedAction.Replace" /> のみに設定できます。</param>
<param name="newItem">元の項目を置き換える新しい項目。</param>
<param name="oldItem">置き換えられる元の項目。</param>
<exception cref="T:System.ArgumentException">
<paramref name="action" /> が Replace ではない場合。</exception>
</member>
<member name="M:System.Collections.Specialized.NotifyCollectionChangedEventArgs.#ctor(System.Collections.Specialized.NotifyCollectionChangedAction,System.Object,System.Object,System.Int32)">
<summary>
<see cref="F:System.Collections.Specialized.NotifyCollectionChangedAction.Replace" /> による 1 項目の変更を表す <see cref="T:System.Collections.Specialized.NotifyCollectionChangedEventArgs" /> クラスの新しいインスタンスを初期化します。</summary>
<param name="action">イベントの原因となったアクション。これは、<see cref="F:System.Collections.Specialized.NotifyCollectionChangedAction.Replace" /> に設定できます。</param>
<param name="newItem">元の項目を置き換える新しい項目。</param>
<param name="oldItem">置き換えられる元の項目。</param>
<param name="index">置き換えられる項目のインデックス。</param>
<exception cref="T:System.ArgumentException">
<paramref name="action" /> が Replace ではない場合。</exception>
</member>
<member name="P:System.Collections.Specialized.NotifyCollectionChangedEventArgs.Action">
<summary>イベントの原因となったアクションを取得します。</summary>
<returns>イベントの原因となったアクションを説明する <see cref="T:System.Collections.Specialized.NotifyCollectionChangedAction" /> 値。</returns>
</member>
<member name="P:System.Collections.Specialized.NotifyCollectionChangedEventArgs.NewItems">
<summary>変更に関連する新しい項目のリストを取得します。</summary>
<returns>変更に関連する新しい項目のリスト。</returns>
</member>
<member name="P:System.Collections.Specialized.NotifyCollectionChangedEventArgs.NewStartingIndex">
<summary>変更が発生した位置のインデックスを取得します。</summary>
<returns>変更が発生した位置の 0 から始まるインデックス。</returns>
</member>
<member name="P:System.Collections.Specialized.NotifyCollectionChangedEventArgs.OldItems">
<summary>
<see cref="F:System.Collections.Specialized.NotifyCollectionChangedAction.Replace" />、Remove、または Move アクションで影響を受ける項目のリストを取得します。</summary>
<returns>
<see cref="F:System.Collections.Specialized.NotifyCollectionChangedAction.Replace" />、Remove、または Move アクションで影響を受ける項目のリスト。</returns>
</member>
<member name="P:System.Collections.Specialized.NotifyCollectionChangedEventArgs.OldStartingIndex">
<summary>
<see cref="F:System.Collections.Specialized.NotifyCollectionChangedAction.Move" />、Remove、または Replace アクションが発生した位置のインデックスを取得します。</summary>
<returns>
<see cref="F:System.Collections.Specialized.NotifyCollectionChangedAction.Move" />、Remove、または Replace アクションが発生した位置の 0 から始まるインデックス。</returns>
</member>
<member name="T:System.Collections.Specialized.NotifyCollectionChangedEventHandler">
<summary>
<see cref="E:System.Collections.Specialized.INotifyCollectionChanged.CollectionChanged" /> イベントを処理するメソッドを表します。</summary>
<param name="sender">イベントを発生させたオブジェクト。</param>
<param name="e">イベントに関する情報。</param>
</member>
<member name="T:System.ComponentModel.DataErrorsChangedEventArgs">
<summary>
<see cref="E:System.ComponentModel.INotifyDataErrorInfo.ErrorsChanged" /> イベントにデータを提供します。</summary>
</member>
<member name="M:System.ComponentModel.DataErrorsChangedEventArgs.#ctor(System.String)">
<summary>
<see cref="T:System.ComponentModel.DataErrorsChangedEventArgs" /> クラスの新しいインスタンスを初期化します。</summary>
<param name="propertyName">エラーがあるプロパティの名前です。エラーがオブジェクト レベルの場合、null または <see cref="F:System.String.Empty" /> です。</param>
</member>
<member name="P:System.ComponentModel.DataErrorsChangedEventArgs.PropertyName">
<summary>エラーのあるプロパティの名前を取得します。</summary>
<returns>エラーのあるプロパティの名前。エラーがオブジェクト レベルの場合、null または <see cref="F:System.String.Empty" /> となります。</returns>
</member>
<member name="T:System.ComponentModel.INotifyDataErrorInfo">
<summary>カスタムの同期検証および非同期検証サポートを提供するためにデータ エンティティ クラスに実装できるメンバーを定義します。</summary>
</member>
<member name="E:System.ComponentModel.INotifyDataErrorInfo.ErrorsChanged">
<summary>プロパティまたはエンティティ全体の検証エラーが変更されたときに発生します。</summary>
</member>
<member name="M:System.ComponentModel.INotifyDataErrorInfo.GetErrors(System.String)">
<summary>指定されたプロパティまたはエンティティ全体の検証エラーを取得します。</summary>
<returns>プロパティまたはエンティティの検証エラー。</returns>
<param name="propertyName">検証エラーを取得するプロパティの名前。または、エンティティ レベルのエラーを取得する場合は null または <see cref="F:System.String.Empty" /></param>
</member>
<member name="P:System.ComponentModel.INotifyDataErrorInfo.HasErrors">
<summary>エンティティに検証エラーがあるかどうかを示す値を取得します。</summary>
<returns>現在エンティティに検証エラーがある場合は true。それ以外の場合は false。</returns>
</member>
<member name="T:System.ComponentModel.INotifyPropertyChanged">
<summary>プロパティ値が変更されたことをクライアントに通知します。</summary>
</member>
<member name="E:System.ComponentModel.INotifyPropertyChanged.PropertyChanged">
<summary>プロパティ値が変更するときに発生します。</summary>
</member>
<member name="T:System.ComponentModel.INotifyPropertyChanging">
<summary>プロパティ値が変更されようとしていることをクライアントに通知します。</summary>
</member>
<member name="E:System.ComponentModel.INotifyPropertyChanging.PropertyChanging">
<summary>プロパティ値が変更されようとしている場合に発生します。</summary>
</member>
<member name="T:System.ComponentModel.PropertyChangedEventArgs">
<summary>
<see cref="E:System.ComponentModel.INotifyPropertyChanged.PropertyChanged" /> イベントにデータを提供します。</summary>
</member>
<member name="M:System.ComponentModel.PropertyChangedEventArgs.#ctor(System.String)">
<summary>
<see cref="T:System.ComponentModel.PropertyChangedEventArgs" /> クラスの新しいインスタンスを初期化します。</summary>
<param name="propertyName">変更されたプロパティの名前。</param>
</member>
<member name="P:System.ComponentModel.PropertyChangedEventArgs.PropertyName">
<summary>変更されたプロパティの名前を取得します。</summary>
<returns>変更されたプロパティの名前。</returns>
</member>
<member name="T:System.ComponentModel.PropertyChangedEventHandler">
<summary>コンポーネントでプロパティが変更されたときに発生する <see cref="E:System.ComponentModel.INotifyPropertyChanged.PropertyChanged" /> イベントを処理するメソッドを表します</summary>
<param name="sender">イベントのソース。</param>
<param name="e">イベント データを格納している <see cref="T:System.ComponentModel.PropertyChangedEventArgs" /></param>
</member>
<member name="T:System.ComponentModel.PropertyChangingEventArgs">
<summary>
<see cref="E:System.ComponentModel.INotifyPropertyChanging.PropertyChanging" /> イベントにデータを提供します。</summary>
</member>
<member name="M:System.ComponentModel.PropertyChangingEventArgs.#ctor(System.String)">
<summary>
<see cref="T:System.ComponentModel.PropertyChangingEventArgs" /> クラスの新しいインスタンスを初期化します。</summary>
<param name="propertyName">値が変更されようとしているプロパティの名前。</param>
</member>
<member name="P:System.ComponentModel.PropertyChangingEventArgs.PropertyName">
<summary>値が変更されようとしているプロパティの名前を取得します。</summary>
<returns>値が変更されようとしているプロパティの名前。</returns>
</member>
<member name="T:System.ComponentModel.PropertyChangingEventHandler">
<summary>
<see cref="T:System.ComponentModel.INotifyPropertyChanging" /> インターフェイスの <see cref="E:System.ComponentModel.INotifyPropertyChanging.PropertyChanging" /> イベントを処理するメソッドを表します。</summary>
<param name="sender">イベントのソース。</param>
<param name="e">イベント データを格納している <see cref="T:System.ComponentModel.PropertyChangingEventArgs" /></param>
</member>
<member name="T:System.Windows.Input.ICommand">
<summary>コマンドを定義します。</summary>
</member>
<member name="M:System.Windows.Input.ICommand.CanExecute(System.Object)">
<summary>現在の状態でコマンドが実行可能かどうかを決定するメソッドを定義します。</summary>
<returns>
このコマンドを実行できる場合は true。それ以外の場合は false。</returns>
<param name="parameter">コマンドにより使用されるデータです。コマンドにデータを渡す必要がない場合は、このオブジェクトを null に設定できます。</param>
</member>
<member name="E:System.Windows.Input.ICommand.CanExecuteChanged">
<summary>コマンドを実行するかどうかに影響するような変更があった場合に発生します。</summary>
</member>
<member name="M:System.Windows.Input.ICommand.Execute(System.Object)">
<summary>コマンドが起動される際に呼び出すメソッドを定義します。</summary>
<param name="parameter">コマンドにより使用されるデータです。コマンドにデータを渡す必要がない場合は、このオブジェクトを null に設定できます。</param>
</member>
</members>
</doc>
@@ -0,0 +1,788 @@
<?xml version="1.0" encoding="utf-8"?>
<doc>
<assembly>
<name>System.ObjectModel</name>
</assembly>
<members>
<member name="T:System.Collections.ObjectModel.KeyedCollection`2">
<summary>키가 값에 포함된 컬렉션에 대한 추상 기본 클래스를 제공합니다.</summary>
<typeparam name="TKey">컬렉션에 있는 키의 형식입니다.</typeparam>
<typeparam name="TItem">컬렉션에 있는 항목의 형식입니다.</typeparam>
</member>
<member name="M:System.Collections.ObjectModel.KeyedCollection`2.#ctor">
<summary>기본 같음 비교자를 사용하는 <see cref="T:System.Collections.ObjectModel.KeyedCollection`2" /> 클래스의 새 인스턴스를 초기화합니다.</summary>
</member>
<member name="M:System.Collections.ObjectModel.KeyedCollection`2.#ctor(System.Collections.Generic.IEqualityComparer{`0})">
<summary>지정된 같음 비교자를 사용하는 <see cref="T:System.Collections.ObjectModel.KeyedCollection`2" /> 클래스의 새 인스턴스를 초기화합니다.</summary>
<param name="comparer">키를 비교할 때 사용할 <see cref="T:System.Collections.Generic.IEqualityComparer`1" /> 제네릭 인터페이스의 구현이거나, <see cref="P:System.Collections.Generic.EqualityComparer`1.Default" />에서 얻은 키의 형식에 대한 기본 같음 비교자를 사용하려면 null입니다.</param>
</member>
<member name="M:System.Collections.ObjectModel.KeyedCollection`2.#ctor(System.Collections.Generic.IEqualityComparer{`0},System.Int32)">
<summary>지정된 같음 비교자를 사용하고 지정된 임계값이 초과되면 조회 사전을 만드는 <see cref="T:System.Collections.ObjectModel.KeyedCollection`2" /> 클래스의 새 인스턴스를 초기화합니다.</summary>
<param name="comparer">키를 비교할 때 사용할 <see cref="T:System.Collections.Generic.IEqualityComparer`1" /> 제네릭 인터페이스의 구현이거나, <see cref="P:System.Collections.Generic.EqualityComparer`1.Default" />에서 얻은 키의 형식에 대한 기본 같음 비교자를 사용하려면 null입니다.</param>
<param name="dictionaryCreationThreshold">컬렉션에서 조회 사전을 만들지 않고 저장할 수 있는 요소의 수입니다. 0을 지정하면 첫 번째 항목을 추가할 때 조회 사전이 만들어지고, -1을 지정하면 조회 사전이 만들어지지 않습니다.</param>
<exception cref="T:System.ArgumentOutOfRangeException">
<paramref name="dictionaryCreationThreshold" /> is less than 1.</exception>
</member>
<member name="M:System.Collections.ObjectModel.KeyedCollection`2.ChangeItemKey(`1,`0)">
<summary>조회 사전의 지정된 요소와 연결된 키를 변경합니다.</summary>
<param name="item">키를 변경할 요소입니다.</param>
<param name="newKey">
<paramref name="item" />의 새 키입니다.</param>
<exception cref="T:System.ArgumentNullException">
<paramref name="item" /> is null.-or-<paramref name="key" /> is null.</exception>
<exception cref="T:System.ArgumentException">
<paramref name="item" /> is not found.-or-<paramref name="key" /> already exists in the <see cref="T:System.Collections.ObjectModel.KeyedCollection`2" />.</exception>
</member>
<member name="M:System.Collections.ObjectModel.KeyedCollection`2.ClearItems">
<summary>
<see cref="T:System.Collections.ObjectModel.KeyedCollection`2" />에서 요소를 모두 제거합니다.</summary>
</member>
<member name="P:System.Collections.ObjectModel.KeyedCollection`2.Comparer">
<summary>컬렉션에 있는 키가 같은지 확인하는 데 사용되는 제네릭 같음 비교자를 가져옵니다.</summary>
<returns>컬렉션에 있는 키가 같은지 확인하는 데 사용되는 <see cref="T:System.Collections.Generic.IEqualityComparer`1" /> 제네릭 인터페이스의 구현입니다.</returns>
</member>
<member name="M:System.Collections.ObjectModel.KeyedCollection`2.Contains(`0)">
<summary>컬렉션에 지정된 키를 가진 요소가 포함된지를 확인합니다.</summary>
<returns>
<see cref="T:System.Collections.ObjectModel.KeyedCollection`2" />에 지정한 키가 있는 요소가 포함되어 있으면 true이고, 그렇지 않으면 false입니다.</returns>
<param name="key">
<see cref="T:System.Collections.ObjectModel.KeyedCollection`2" />에서 찾을 수 있는 키입니다.</param>
<exception cref="T:System.ArgumentNullException">
<paramref name="key" /> is null.</exception>
</member>
<member name="P:System.Collections.ObjectModel.KeyedCollection`2.Dictionary">
<summary>
<see cref="T:System.Collections.ObjectModel.KeyedCollection`2" />의 조회 사전을 가져옵니다.</summary>
<returns>
<see cref="T:System.Collections.ObjectModel.KeyedCollection`2" />의 조회 사전이 있으면 해당 조회 사전이고, 그렇지 않으면 null입니다.</returns>
</member>
<member name="M:System.Collections.ObjectModel.KeyedCollection`2.GetKeyForItem(`1)">
<summary>파생 클래스에서 구현되면 지정된 요소에서 키를 추출합니다.</summary>
<returns>지정된 요소의 키입니다.</returns>
<param name="item">키를 추출할 요소입니다.</param>
</member>
<member name="M:System.Collections.ObjectModel.KeyedCollection`2.InsertItem(System.Int32,`1)">
<summary>
<see cref="T:System.Collections.ObjectModel.KeyedCollection`2" />의 지정된 인덱스에 요소를 삽입합니다.</summary>
<param name="index">
<paramref name="item" />를 삽입해야 하는 인덱스(0부터 시작)입니다.</param>
<param name="item">삽입할 개체입니다.</param>
<exception cref="T:System.ArgumentOutOfRangeException">
<paramref name="index" /> is less than 0.-or-<paramref name="index" /> is greater than <see cref="P:System.Collections.ObjectModel.Collection`1.Count" />.</exception>
</member>
<member name="P:System.Collections.ObjectModel.KeyedCollection`2.Item(`0)">
<summary>지정된 키를 가진 요소를 가져옵니다. </summary>
<returns>지정한 키가 있는 요소입니다.지정된 키를 가진 요소가 없으면 예외가 throw됩니다.</returns>
<param name="key">가져올 요소의 키입니다.</param>
<exception cref="T:System.ArgumentNullException">
<paramref name="key" /> is null.</exception>
<exception cref="T:System.Collections.Generic.KeyNotFoundException">An element with the specified key does not exist in the collection.</exception>
</member>
<member name="M:System.Collections.ObjectModel.KeyedCollection`2.Remove(`0)">
<summary>
<see cref="T:System.Collections.ObjectModel.KeyedCollection`2" />에서 지정한 키를 가지는 요소를 제거합니다.</summary>
<returns>요소가 제거되면 true이고, 그렇지 않으면 false입니다.이 메서드는 <paramref name="key" /><see cref="T:System.Collections.ObjectModel.KeyedCollection`2" />에 없는 경우에도 false를 반환합니다.</returns>
<param name="key">제거할 요소의 키입니다.</param>
<exception cref="T:System.ArgumentNullException">
<paramref name="key" /> is null.</exception>
</member>
<member name="M:System.Collections.ObjectModel.KeyedCollection`2.RemoveItem(System.Int32)">
<summary>
<see cref="T:System.Collections.ObjectModel.KeyedCollection`2" />의 지정한 인덱스에서 요소를 제거합니다.</summary>
<param name="index">제거할 요소의 인덱스입니다.</param>
</member>
<member name="M:System.Collections.ObjectModel.KeyedCollection`2.SetItem(System.Int32,`1)">
<summary>지정된 인덱스에 있는 항목을 지정된 항목으로 바꿉니다.</summary>
<param name="index">바꿀 항목의 0부터 시작하는 인덱스입니다.</param>
<param name="item">새 항목입니다.</param>
</member>
<member name="T:System.Collections.ObjectModel.ObservableCollection`1">
<summary>항목이 추가 또는 제거되거나 전체 목록이 새로 고쳐질 때 알림을 제공하는 동적 데이터 컬렉션을 나타냅니다.</summary>
<typeparam name="T">컬렉션에 있는 요소의 형식입니다.</typeparam>
</member>
<member name="M:System.Collections.ObjectModel.ObservableCollection`1.#ctor">
<summary>
<see cref="T:System.Collections.ObjectModel.ObservableCollection`1" /> 클래스의 새 인스턴스를 초기화합니다.</summary>
</member>
<member name="M:System.Collections.ObjectModel.ObservableCollection`1.#ctor(System.Collections.Generic.IEnumerable{`0})">
<summary>지정된 컬렉션에서 복사한 요소가 포함된 <see cref="T:System.Collections.ObjectModel.ObservableCollection`1" /> 클래스의 새 인스턴스를 초기화합니다.</summary>
<param name="collection">요소를 복사할 컬렉션입니다.</param>
<exception cref="T:System.ArgumentNullException">
<paramref name="collection" /> 매개 변수가 null인 경우</exception>
</member>
<member name="M:System.Collections.ObjectModel.ObservableCollection`1.BlockReentrancy">
<summary>이 컬렉션을 변경하려는 재진입 시도를 허용하지 않습니다.</summary>
<returns>개체를 삭제하는 데 사용할 수 있는 <see cref="T:System.IDisposable" /> 개체입니다.</returns>
</member>
<member name="M:System.Collections.ObjectModel.ObservableCollection`1.CheckReentrancy">
<summary>이 컬렉션을 변경하려는 재진입 시도를 확인합니다.</summary>
<exception cref="T:System.InvalidOperationException">
<see cref="T:System.IDisposable" /> 반환 값이 아직 삭제되지 않은 상태에서 <see cref="M:System.Collections.ObjectModel.ObservableCollection`1.BlockReentrancy" />를 호출한 경우.일반적으로 이는 <see cref="E:System.Collections.ObjectModel.ObservableCollection`1.CollectionChanged" /> 이벤트 도중 이 컬렉션을 추가로 변경하려고 한 경우입니다.그러나 이 동작은 파생 클래스에서 <see cref="M:System.Collections.ObjectModel.ObservableCollection`1.BlockReentrancy" />를 호출하는 시점에 따라 다릅니다.</exception>
</member>
<member name="M:System.Collections.ObjectModel.ObservableCollection`1.ClearItems">
<summary>컬렉션에서 모든 항목을 제거합니다.</summary>
</member>
<member name="E:System.Collections.ObjectModel.ObservableCollection`1.CollectionChanged">
<summary>항목이 추가, 제거, 변경 또는 이동되거나 전체 목록이 새로 고쳐질 때 발생합니다.</summary>
</member>
<member name="M:System.Collections.ObjectModel.ObservableCollection`1.InsertItem(System.Int32,`0)">
<summary>항목을 컬렉션 내의 지정된 인덱스에 삽입합니다.</summary>
<param name="index">
<paramref name="item" />을 삽입해야 하는 인덱스(0부터 시작)입니다.</param>
<param name="item">삽입할 개체입니다.</param>
</member>
<member name="M:System.Collections.ObjectModel.ObservableCollection`1.Move(System.Int32,System.Int32)">
<summary>지정된 인덱스에 있는 항목을 컬렉션에서 새 위치로 이동합니다.</summary>
<param name="oldIndex">이동할 항목의 위치를 지정하는 인덱스(0부터 시작)입니다.</param>
<param name="newIndex">항목의 새 위치를 지정하는 인덱스(0부터 시작)입니다.</param>
</member>
<member name="M:System.Collections.ObjectModel.ObservableCollection`1.MoveItem(System.Int32,System.Int32)">
<summary>지정된 인덱스에 있는 항목을 컬렉션에서 새 위치로 이동합니다.</summary>
<param name="oldIndex">이동할 항목의 위치를 지정하는 인덱스(0부터 시작)입니다.</param>
<param name="newIndex">항목의 새 위치를 지정하는 인덱스(0부터 시작)입니다.</param>
</member>
<member name="M:System.Collections.ObjectModel.ObservableCollection`1.OnCollectionChanged(System.Collections.Specialized.NotifyCollectionChangedEventArgs)">
<summary>제공된 인수를 사용하여 <see cref="E:System.Collections.ObjectModel.ObservableCollection`1.CollectionChanged" /> 이벤트를 발생시킵니다.</summary>
<param name="e">발생할 이벤트의 인수입니다.</param>
</member>
<member name="M:System.Collections.ObjectModel.ObservableCollection`1.OnPropertyChanged(System.ComponentModel.PropertyChangedEventArgs)">
<summary>제공된 인수를 사용하여 <see cref="E:System.Collections.ObjectModel.ObservableCollection`1.PropertyChanged" /> 이벤트를 발생시킵니다.</summary>
<param name="e">발생할 이벤트의 인수입니다.</param>
</member>
<member name="E:System.Collections.ObjectModel.ObservableCollection`1.PropertyChanged">
<summary>속성 값이 변경될 때 발생합니다.</summary>
</member>
<member name="M:System.Collections.ObjectModel.ObservableCollection`1.RemoveItem(System.Int32)">
<summary>컬렉션의 지정된 인덱스에서 항목을 제거합니다.</summary>
<param name="index">제거할 요소의 0부터 시작하는 인덱스입니다.</param>
</member>
<member name="M:System.Collections.ObjectModel.ObservableCollection`1.SetItem(System.Int32,`0)">
<summary>지정된 인덱스에 있는 요소를 바꿉니다.</summary>
<param name="index">바꿀 요소의 인덱스(0부터 시작)입니다.</param>
<param name="item">지정한 인덱스에 있는 요소의 새 값입니다.</param>
</member>
<member name="E:System.Collections.ObjectModel.ObservableCollection`1.System#ComponentModel#INotifyPropertyChanged#PropertyChanged">
<summary>속성 값이 변경될 때 발생합니다.</summary>
</member>
<member name="T:System.Collections.ObjectModel.ReadOnlyDictionary`2">
<summary>키/값 쌍의 읽기 전용 제네릭 컬렉션을 나타냅니다.</summary>
<typeparam name="TKey">사전에 있는 키의 형식입니다.</typeparam>
<typeparam name="TValue">사전에 있는 값의 형식입니다.</typeparam>
</member>
<member name="M:System.Collections.ObjectModel.ReadOnlyDictionary`2.#ctor(System.Collections.Generic.IDictionary{`0,`1})">
<summary>지정한 사전을 둘러싸는 래퍼인 <see cref="T:System.Collections.ObjectModel.ReadOnlyDictionary`2" /> 클래스의 새 인스턴스를 초기화합니다.</summary>
<param name="dictionary">래핑할 사전입니다.</param>
</member>
<member name="M:System.Collections.ObjectModel.ReadOnlyDictionary`2.ContainsKey(`0)">
<summary>지정된 키를 가진 요소가 사전에 포함되어 있는지 여부를 확인합니다.</summary>
<returns>사전에 지정한 키를 가진 요소가 포함되어 있는 경우 true이고 그렇지 않은 경우 false입니다.</returns>
<param name="key">사전에서 찾을 키입니다.</param>
</member>
<member name="P:System.Collections.ObjectModel.ReadOnlyDictionary`2.Count">
<summary>사전의 항목 수를 가져옵니다.</summary>
<returns>사전의 항목 수입니다.</returns>
</member>
<member name="P:System.Collections.ObjectModel.ReadOnlyDictionary`2.Dictionary">
<summary><see cref="T:System.Collections.ObjectModel.ReadOnlyDictionary`2" /> 개체에서 래핑하는 사전을 가져옵니다.</summary>
<returns>이 개체에서 래핑되는 사전입니다.</returns>
</member>
<member name="M:System.Collections.ObjectModel.ReadOnlyDictionary`2.GetEnumerator">
<summary>
<see cref="T:System.Collections.ObjectModel.ReadOnlyDictionary`2" />을 반복하는 열거자를 반환합니다.</summary>
<returns>컬렉션을 반복하는 데 사용할 수 있는 열거자입니다.</returns>
</member>
<member name="P:System.Collections.ObjectModel.ReadOnlyDictionary`2.Item(`0)">
<summary>지정된 키를 가진 요소를 가져옵니다.</summary>
<returns>지정된 키를 갖는 요소입니다.</returns>
<param name="key">가져올 요소의 키입니다.</param>
<exception cref="T:System.ArgumentNullException">
<paramref name="key" />가 null입니다.</exception>
<exception cref="T:System.Collections.Generic.KeyNotFoundException">속성이 검색되었지만 <paramref name="key" />가 없는 경우</exception>
</member>
<member name="P:System.Collections.ObjectModel.ReadOnlyDictionary`2.Keys">
<summary>사전의 키가 들어 있는 키 컬렉션을 가져옵니다.</summary>
<returns>사전의 키가 들어 있는 키 컬렉션입니다.</returns>
</member>
<member name="M:System.Collections.ObjectModel.ReadOnlyDictionary`2.System#Collections#Generic#ICollection{T}#Add(System.Collections.Generic.KeyValuePair{`0,`1})">
<summary>모든 경우에 <see cref="T:System.NotSupportedException" /> 예외를 throw합니다.</summary>
<param name="item">사전에 추가할 개체입니다.</param>
<exception cref="T:System.NotSupportedException">모든 경우</exception>
</member>
<member name="M:System.Collections.ObjectModel.ReadOnlyDictionary`2.System#Collections#Generic#ICollection{T}#Clear">
<summary>모든 경우에 <see cref="T:System.NotSupportedException" /> 예외를 throw합니다.</summary>
<exception cref="T:System.NotSupportedException">모든 경우</exception>
</member>
<member name="M:System.Collections.ObjectModel.ReadOnlyDictionary`2.System#Collections#Generic#ICollection{T}#Contains(System.Collections.Generic.KeyValuePair{`0,`1})">
<summary>사전에 특정 값이 들어 있는지 여부를 확인합니다.</summary>
<returns>
<paramref name="item" />이 사전에 있으면 true이고, 그렇지 않으면 false입니다.</returns>
<param name="item">사전에서 찾을 개체입니다.</param>
</member>
<member name="M:System.Collections.ObjectModel.ReadOnlyDictionary`2.System#Collections#Generic#ICollection{T}#CopyTo(System.Collections.Generic.KeyValuePair{`0,`1}[],System.Int32)">
<summary>지정한 배열 인덱스부터 사전의 요소를 배열에 복사합니다.</summary>
<param name="array">사전에서 복사한 요소의 대상인 1차원 배열입니다.배열에서 0부터 시작하는 인덱스를 사용해야 합니다.</param>
<param name="arrayIndex">
<paramref name="array" />에서 복사가 시작되는 인덱스(0부터 시작)입니다.</param>
<exception cref="T:System.ArgumentNullException">
<paramref name="array" />가 null입니다.</exception>
<exception cref="T:System.ArgumentOutOfRangeException">
<paramref name="arrayIndex" />가 0보다 작은 경우</exception>
<exception cref="T:System.ArgumentException">
<paramref name="array" />가 다차원 배열인 경우또는소스 사전의 요소 수가 <paramref name="arrayIndex" />부터 대상 <paramref name="array" /> 끝까지의 사용 가능한 공간보다 큰 경우또는<paramref name="T" /> 형식을 대상 <paramref name="array" />의 형식으로 자동 캐스팅할 수 없는 경우</exception>
</member>
<member name="P:System.Collections.ObjectModel.ReadOnlyDictionary`2.System#Collections#Generic#ICollection{T}#IsReadOnly">
<summary>사전이 읽기 전용인지 여부를 나타내는 값을 가져옵니다.</summary>
<returns>모든 경우에 true를 반환합니다.</returns>
</member>
<member name="M:System.Collections.ObjectModel.ReadOnlyDictionary`2.System#Collections#Generic#ICollection{T}#Remove(System.Collections.Generic.KeyValuePair{`0,`1})">
<summary>모든 경우에 <see cref="T:System.NotSupportedException" /> 예외를 throw합니다.</summary>
<returns>모든 경우에 <see cref="T:System.NotSupportedException" /> 예외를 throw합니다.</returns>
<param name="item">사전에서 제거할 개체입니다.</param>
<exception cref="T:System.NotSupportedException">모든 경우</exception>
</member>
<member name="M:System.Collections.ObjectModel.ReadOnlyDictionary`2.System#Collections#Generic#IDictionary{TKey@TValue}#Add(`0,`1)">
<summary>모든 경우에 <see cref="T:System.NotSupportedException" /> 예외를 throw합니다.</summary>
<param name="key">추가할 요소의 키로 사용할 개체입니다.</param>
<param name="value">추가할 요소의 값으로 사용할 개체입니다.</param>
<exception cref="T:System.NotSupportedException">모든 경우</exception>
</member>
<member name="P:System.Collections.ObjectModel.ReadOnlyDictionary`2.System#Collections#Generic#IDictionary{TKey@TValue}#Item(`0)">
<summary>지정된 키를 가진 요소를 가져옵니다.</summary>
<returns>지정된 키를 갖는 요소입니다.</returns>
<param name="key">가져오거나 설정할 요소의 키입니다.</param>
<exception cref="T:System.ArgumentNullException">
<paramref name="key" />가 null입니다.</exception>
<exception cref="T:System.Collections.Generic.KeyNotFoundException">속성이 검색되었지만 <paramref name="key" />가 없는 경우</exception>
<exception cref="T:System.NotSupportedException">속성이 설정된 경우</exception>
</member>
<member name="P:System.Collections.ObjectModel.ReadOnlyDictionary`2.System#Collections#Generic#IDictionary{TKey@TValue}#Keys">
<summary>사전의 키가 들어 있는 컬렉션을 가져옵니다.</summary>
<returns>
<see cref="T:System.Collections.ObjectModel.ReadOnlyDictionary`2" />를 구현하는 개체의 키가 들어 있는 컬렉션입니다.</returns>
</member>
<member name="M:System.Collections.ObjectModel.ReadOnlyDictionary`2.System#Collections#Generic#IDictionary{TKey@TValue}#Remove(`0)">
<summary>모든 경우에 <see cref="T:System.NotSupportedException" /> 예외를 throw합니다.</summary>
<returns>모든 경우에 <see cref="T:System.NotSupportedException" /> 예외를 throw합니다.</returns>
<param name="key">제거할 요소의 키입니다.</param>
<exception cref="T:System.NotSupportedException">모든 경우</exception>
</member>
<member name="P:System.Collections.ObjectModel.ReadOnlyDictionary`2.System#Collections#Generic#IDictionary{TKey@TValue}#Values">
<summary>사전의 값이 들어 있는 컬렉션을 가져옵니다.</summary>
<returns>
<see cref="T:System.Collections.ObjectModel.ReadOnlyDictionary`2" />를 구현하는 개체의 값이 들어 있는 컬렉션입니다.</returns>
</member>
<member name="P:System.Collections.ObjectModel.ReadOnlyDictionary`2.System#Collections#Generic#IReadOnlyDictionary{TKey@TValue}#Keys">
<summary>읽기 전용 사전의 키를 포함하는 열거 가능한 컬렉션을 가져옵니다. </summary>
<returns>읽기 전용 사전의 키를 포함하는 열거 가능한 컬렉션입니다.</returns>
</member>
<member name="P:System.Collections.ObjectModel.ReadOnlyDictionary`2.System#Collections#Generic#IReadOnlyDictionary{TKey@TValue}#Values">
<summary>읽기 전용 사전의 값을 포함하는 열거 가능한 컬렉션을 가져옵니다.</summary>
<returns>읽기 전용 사전의 값을 포함하는 열거 가능한 컬렉션입니다.</returns>
</member>
<member name="M:System.Collections.ObjectModel.ReadOnlyDictionary`2.System#Collections#ICollection#CopyTo(System.Array,System.Int32)">
<summary>지정한 배열 인덱스부터 사전의 요소를 배열에 복사합니다.</summary>
<param name="array">사전에서 복사한 요소의 대상인 1차원 배열입니다.배열에서 0부터 시작하는 인덱스를 사용해야 합니다.</param>
<param name="index">
<paramref name="array" />에서 복사가 시작되는 인덱스(0부터 시작)입니다. </param>
<exception cref="T:System.ArgumentNullException">
<paramref name="array" />가 null입니다. </exception>
<exception cref="T:System.ArgumentOutOfRangeException">
<paramref name="index" />가 0보다 작은 경우 </exception>
<exception cref="T:System.ArgumentException">
<paramref name="array" />가 다차원 배열인 경우또는 소스 사전의 요소 수가 <paramref name="index" />부터 대상 <paramref name="array" /> 끝까지의 사용 가능한 공간보다 큰 경우또는 소스 사전의 형식이 대상 <paramref name="array" />의 형식으로 자동 캐스팅될 수 없는 경우</exception>
</member>
<member name="P:System.Collections.ObjectModel.ReadOnlyDictionary`2.System#Collections#ICollection#IsSynchronized">
<summary>사전에 대한 액세스가 동기화되어 스레드로부터 안전한지 여부를 나타내는 값을 가져옵니다.</summary>
<returns>사전에 대한 액세스가 동기화되어 스레드로부터 안전하면 true이고, 그렇지 않으면 false입니다.</returns>
</member>
<member name="P:System.Collections.ObjectModel.ReadOnlyDictionary`2.System#Collections#ICollection#SyncRoot">
<summary>사전에 대한 액세스를 동기화하는 데 사용할 수 있는 개체를 가져옵니다.</summary>
<returns>사전에 대한 액세스를 동기화하는 데 사용할 수 있는 개체입니다.</returns>
</member>
<member name="M:System.Collections.ObjectModel.ReadOnlyDictionary`2.System#Collections#IDictionary#Add(System.Object,System.Object)">
<summary>모든 경우에 <see cref="T:System.NotSupportedException" /> 예외를 throw합니다.</summary>
<param name="key">추가할 요소의 키입니다. </param>
<param name="value">추가할 요소의 값입니다. </param>
<exception cref="T:System.NotSupportedException">모든 경우</exception>
</member>
<member name="M:System.Collections.ObjectModel.ReadOnlyDictionary`2.System#Collections#IDictionary#Clear">
<summary>모든 경우에 <see cref="T:System.NotSupportedException" /> 예외를 throw합니다.</summary>
<exception cref="T:System.NotSupportedException">모든 경우</exception>
</member>
<member name="M:System.Collections.ObjectModel.ReadOnlyDictionary`2.System#Collections#IDictionary#Contains(System.Object)">
<summary>지정된 키를 가진 요소가 사전에 포함되어 있는지 여부를 확인합니다.</summary>
<returns>사전에 지정한 키를 가진 요소가 포함되어 있는 경우 true이고 그렇지 않은 경우 false입니다.</returns>
<param name="key">사전에서 찾을 키입니다.</param>
<exception cref="T:System.ArgumentNullException">
<paramref name="key" />가 null입니다. </exception>
</member>
<member name="M:System.Collections.ObjectModel.ReadOnlyDictionary`2.System#Collections#IDictionary#GetEnumerator">
<summary>사전의 열거자를 반환합니다.</summary>
<returns>사전의 열거자입니다.</returns>
</member>
<member name="P:System.Collections.ObjectModel.ReadOnlyDictionary`2.System#Collections#IDictionary#IsFixedSize">
<summary>사전의 크기가 고정되어 있는지 여부를 나타내는 값을 가져옵니다.</summary>
<returns>사전의 크기가 고정되어 있으면 true이고, 그렇지 않으면 false입니다.</returns>
</member>
<member name="P:System.Collections.ObjectModel.ReadOnlyDictionary`2.System#Collections#IDictionary#IsReadOnly">
<summary>사전이 읽기 전용인지 여부를 나타내는 값을 가져옵니다.</summary>
<returns>모든 경우에 true를 반환합니다.</returns>
</member>
<member name="P:System.Collections.ObjectModel.ReadOnlyDictionary`2.System#Collections#IDictionary#Item(System.Object)">
<summary>지정된 키를 가진 요소를 가져옵니다.</summary>
<returns>지정된 키를 갖는 요소입니다.</returns>
<param name="key">가져오거나 설정할 요소의 키입니다. </param>
<exception cref="T:System.ArgumentNullException">
<paramref name="key" />가 null입니다. </exception>
<exception cref="T:System.NotSupportedException">속성이 설정된 경우또는 속성이 설정되어 있고 <paramref name="key" />가 컬렉션에 없으며 사전의 크기가 고정된 경우 </exception>
</member>
<member name="P:System.Collections.ObjectModel.ReadOnlyDictionary`2.System#Collections#IDictionary#Keys">
<summary>사전의 키가 들어 있는 컬렉션을 가져옵니다.</summary>
<returns>사전의 키가 들어 있는 컬렉션입니다.</returns>
</member>
<member name="M:System.Collections.ObjectModel.ReadOnlyDictionary`2.System#Collections#IDictionary#Remove(System.Object)">
<summary>모든 경우에 <see cref="T:System.NotSupportedException" /> 예외를 throw합니다.</summary>
<param name="key">제거할 요소의 키입니다. </param>
<exception cref="T:System.NotSupportedException">모든 경우</exception>
</member>
<member name="P:System.Collections.ObjectModel.ReadOnlyDictionary`2.System#Collections#IDictionary#Values">
<summary>사전의 값이 들어 있는 컬렉션을 가져옵니다.</summary>
<returns>사전의 값이 들어 있는 컬렉션입니다.</returns>
</member>
<member name="M:System.Collections.ObjectModel.ReadOnlyDictionary`2.System#Collections#IEnumerable#GetEnumerator">
<summary>컬렉션을 반복하는 열거자를 반환합니다.</summary>
<returns>컬렉션을 반복하는 데 사용할 수 있는 열거자입니다.</returns>
</member>
<member name="M:System.Collections.ObjectModel.ReadOnlyDictionary`2.TryGetValue(`0,`1@)">
<summary>지정된 키와 연결된 값을 검색합니다.</summary>
<returns>
<see cref="T:System.Collections.ObjectModel.ReadOnlyDictionary`2" />를 구현하는 개체에 지정한 키가 있는 요소가 포함되어 있으면 true이고, 그렇지 않으면 false입니다.</returns>
<param name="key">값을 검색할 키입니다.</param>
<param name="value">이 메서드가 반환될 때 지정된 키가 있으면 해당 키와 연결된 값이고, 그렇지 않으면 <paramref name="value" /> 매개 변수의 형식에 대한 기본값입니다.이 매개 변수는 초기화되지 않은 상태로 전달됩니다.</param>
</member>
<member name="P:System.Collections.ObjectModel.ReadOnlyDictionary`2.Values">
<summary>사전의 값이 들어 있는 컬렉션을 가져옵니다.</summary>
<returns>
<see cref="T:System.Collections.ObjectModel.ReadOnlyDictionary`2" />를 구현하는 개체의 값이 들어 있는 컬렉션입니다.</returns>
</member>
<member name="T:System.Collections.ObjectModel.ReadOnlyDictionary`2.KeyCollection">
<summary>
<see cref="T:System.Collections.ObjectModel.ReadOnlyDictionary`2" /> 개체 키의 읽기 전용 컬렉션을 나타냅니다.</summary>
</member>
<member name="M:System.Collections.ObjectModel.ReadOnlyDictionary`2.KeyCollection.CopyTo(`0[],System.Int32)">
<summary>특정 배열 인덱스부터 컬렉션의 요소를 배열에 복사합니다.</summary>
<param name="array">컬렉션에서 복사한 요소의 대상인 1차원 배열입니다.배열에서 0부터 시작하는 인덱스를 사용해야 합니다.</param>
<param name="arrayIndex">
<paramref name="array" />에서 복사가 시작되는 인덱스(0부터 시작)입니다.</param>
<exception cref="T:System.ArgumentNullException">
<paramref name="array" />가 null입니다.</exception>
<exception cref="T:System.ArgumentOutOfRangeException">
<paramref name="arrayIndex" />가 0보다 작은 경우</exception>
<exception cref="T:System.ArgumentException">
<paramref name="array" />가 다차원 배열인 경우또는소스 컬렉션의 요소 수가 <paramref name="arrayIndex" />부터 대상 <paramref name="array" /> 끝까지의 사용 가능한 공간보다 큰 경우또는<paramref name="T" /> 형식을 대상 <paramref name="array" />의 형식으로 자동 캐스팅할 수 없는 경우</exception>
</member>
<member name="P:System.Collections.ObjectModel.ReadOnlyDictionary`2.KeyCollection.Count">
<summary>컬렉션에 있는 요소의 수를 가져옵니다.</summary>
<returns>컬렉션에 있는 요소의 수입니다.</returns>
</member>
<member name="M:System.Collections.ObjectModel.ReadOnlyDictionary`2.KeyCollection.GetEnumerator">
<summary>컬렉션을 반복하는 열거자를 반환합니다.</summary>
<returns>컬렉션을 반복하는 데 사용할 수 있는 열거자입니다.</returns>
</member>
<member name="M:System.Collections.ObjectModel.ReadOnlyDictionary`2.KeyCollection.System#Collections#Generic#ICollection{T}#Add(`0)">
<summary>모든 경우에 <see cref="T:System.NotSupportedException" /> 예외를 throw합니다.</summary>
<param name="item">컬렉션에 추가할 개체입니다.</param>
<exception cref="T:System.NotSupportedException">모든 경우</exception>
</member>
<member name="M:System.Collections.ObjectModel.ReadOnlyDictionary`2.KeyCollection.System#Collections#Generic#ICollection{T}#Clear">
<summary>모든 경우에 <see cref="T:System.NotSupportedException" /> 예외를 throw합니다.</summary>
<exception cref="T:System.NotSupportedException">모든 경우</exception>
</member>
<member name="M:System.Collections.ObjectModel.ReadOnlyDictionary`2.KeyCollection.System#Collections#Generic#ICollection{T}#Contains(`0)">
<summary>컬렉션에 특정 값이 있는지 여부를 확인합니다.</summary>
<returns>
<paramref name="item" />이 컬렉션에 있으면 true이고, 그렇지 않으면 false입니다.</returns>
<param name="item">컬렉션에서 찾을 개체입니다.</param>
</member>
<member name="P:System.Collections.ObjectModel.ReadOnlyDictionary`2.KeyCollection.System#Collections#Generic#ICollection{T}#IsReadOnly">
<summary>컬렉션이 읽기 전용인지 여부를 나타내는 값을 가져옵니다.</summary>
<returns>모든 경우에 true를 반환합니다.</returns>
</member>
<member name="M:System.Collections.ObjectModel.ReadOnlyDictionary`2.KeyCollection.System#Collections#Generic#ICollection{T}#Remove(`0)">
<summary>모든 경우에 <see cref="T:System.NotSupportedException" /> 예외를 throw합니다.</summary>
<returns>컬렉션에서 <paramref name="item" />이 성공적으로 제거되었으면 true이고, 그렇지 않으면 false입니다.이 메서드는 <paramref name="item" />이 원래 컬렉션에 없는 경우에도 false를 반환합니다.</returns>
<param name="item">컬렉션에서 제거할 개체입니다.</param>
<exception cref="T:System.NotSupportedException">모든 경우</exception>
</member>
<member name="M:System.Collections.ObjectModel.ReadOnlyDictionary`2.KeyCollection.System#Collections#ICollection#CopyTo(System.Array,System.Int32)">
<summary>특정 배열 인덱스부터 컬렉션의 요소를 배열에 복사합니다.</summary>
<param name="array">컬렉션에서 복사한 요소의 대상인 1차원 배열입니다.배열에서 0부터 시작하는 인덱스를 사용해야 합니다.</param>
<param name="index">
<paramref name="array" />에서 복사가 시작되는 인덱스(0부터 시작)입니다.</param>
<exception cref="T:System.ArgumentNullException">
<paramref name="array" />가 null입니다.</exception>
<exception cref="T:System.ArgumentOutOfRangeException">
<paramref name="index" />가 0보다 작은 경우</exception>
<exception cref="T:System.ArgumentException">
<paramref name="array" />가 다차원 배열인 경우또는소스 컬렉션의 요소 수가 <paramref name="index" />부터 대상 <paramref name="array" /> 끝까지의 사용 가능한 공간보다 큰 경우</exception>
</member>
<member name="P:System.Collections.ObjectModel.ReadOnlyDictionary`2.KeyCollection.System#Collections#ICollection#IsSynchronized">
<summary>해당 컬렉션에 대한 액세스가 동기화되어 스레드로부터 안전하게 보호되는지 여부를 나타내는 값을 가져옵니다.</summary>
<returns>컬렉션에 대한 액세스가 동기화(스레드로부터 안전)되면 true이고, 그렇지 않으면 false입니다.</returns>
</member>
<member name="P:System.Collections.ObjectModel.ReadOnlyDictionary`2.KeyCollection.System#Collections#ICollection#SyncRoot">
<summary>컬렉션에 대한 액세스를 동기화하는 데 사용할 수 있는 개체를 가져옵니다.</summary>
<returns>컬렉션에 대한 액세스를 동기화하는 데 사용할 수 있는 개체입니다.</returns>
</member>
<member name="M:System.Collections.ObjectModel.ReadOnlyDictionary`2.KeyCollection.System#Collections#IEnumerable#GetEnumerator">
<summary>컬렉션을 반복하는 열거자를 반환합니다.</summary>
<returns>컬렉션을 반복하는 데 사용할 수 있는 열거자입니다.</returns>
</member>
<member name="T:System.Collections.ObjectModel.ReadOnlyDictionary`2.ValueCollection">
<summary>
<see cref="T:System.Collections.ObjectModel.ReadOnlyDictionary`2" /> 개체 값의 읽기 전용 컬렉션을 나타냅니다.</summary>
</member>
<member name="M:System.Collections.ObjectModel.ReadOnlyDictionary`2.ValueCollection.CopyTo(`1[],System.Int32)">
<summary>특정 배열 인덱스부터 컬렉션의 요소를 배열에 복사합니다.</summary>
<param name="array">컬렉션에서 복사한 요소의 대상인 1차원 배열입니다.배열에서 0부터 시작하는 인덱스를 사용해야 합니다.</param>
<param name="arrayIndex">
<paramref name="array" />에서 복사가 시작되는 인덱스(0부터 시작)입니다.</param>
<exception cref="T:System.ArgumentNullException">
<paramref name="array" />가 null입니다.</exception>
<exception cref="T:System.ArgumentOutOfRangeException">
<paramref name="arrayIndex" />가 0보다 작은 경우</exception>
<exception cref="T:System.ArgumentException">
<paramref name="array" />가 다차원 배열인 경우또는소스 컬렉션의 요소 수가 <paramref name="arrayIndex" />부터 대상 <paramref name="array" /> 끝까지의 사용 가능한 공간보다 큰 경우또는<paramref name="T" /> 형식을 대상 <paramref name="array" />의 형식으로 자동 캐스팅할 수 없는 경우</exception>
</member>
<member name="P:System.Collections.ObjectModel.ReadOnlyDictionary`2.ValueCollection.Count">
<summary>컬렉션에 있는 요소의 수를 가져옵니다.</summary>
<returns>컬렉션에 있는 요소의 수입니다.</returns>
</member>
<member name="M:System.Collections.ObjectModel.ReadOnlyDictionary`2.ValueCollection.GetEnumerator">
<summary>컬렉션을 반복하는 열거자를 반환합니다.</summary>
<returns>컬렉션을 반복하는 데 사용할 수 있는 열거자입니다.</returns>
</member>
<member name="M:System.Collections.ObjectModel.ReadOnlyDictionary`2.ValueCollection.System#Collections#Generic#ICollection{T}#Add(`1)">
<summary>모든 경우에 <see cref="T:System.NotSupportedException" /> 예외를 throw합니다.</summary>
<param name="item">컬렉션에 추가할 개체입니다.</param>
<exception cref="T:System.NotSupportedException">모든 경우</exception>
</member>
<member name="M:System.Collections.ObjectModel.ReadOnlyDictionary`2.ValueCollection.System#Collections#Generic#ICollection{T}#Clear">
<summary>모든 경우에 <see cref="T:System.NotSupportedException" /> 예외를 throw합니다.</summary>
<exception cref="T:System.NotSupportedException">모든 경우</exception>
</member>
<member name="M:System.Collections.ObjectModel.ReadOnlyDictionary`2.ValueCollection.System#Collections#Generic#ICollection{T}#Contains(`1)">
<summary>컬렉션에 특정 값이 있는지 여부를 확인합니다.</summary>
<returns>
<paramref name="item" />이 컬렉션에 있으면 true이고, 그렇지 않으면 false입니다.</returns>
<param name="item">컬렉션에서 찾을 개체입니다.</param>
</member>
<member name="P:System.Collections.ObjectModel.ReadOnlyDictionary`2.ValueCollection.System#Collections#Generic#ICollection{T}#IsReadOnly">
<summary>컬렉션이 읽기 전용인지 여부를 나타내는 값을 가져옵니다.</summary>
<returns>모든 경우에 true를 반환합니다.</returns>
</member>
<member name="M:System.Collections.ObjectModel.ReadOnlyDictionary`2.ValueCollection.System#Collections#Generic#ICollection{T}#Remove(`1)">
<summary>모든 경우에 <see cref="T:System.NotSupportedException" /> 예외를 throw합니다.</summary>
<returns>컬렉션에서 <paramref name="item" />이 성공적으로 제거되었으면 true이고, 그렇지 않으면 false입니다.이 메서드는 <paramref name="item" />이 원래 컬렉션에 없는 경우에도 false를 반환합니다.</returns>
<param name="item">컬렉션에서 제거할 개체입니다.</param>
<exception cref="T:System.NotSupportedException">모든 경우</exception>
</member>
<member name="M:System.Collections.ObjectModel.ReadOnlyDictionary`2.ValueCollection.System#Collections#ICollection#CopyTo(System.Array,System.Int32)">
<summary>특정 배열 인덱스부터 컬렉션의 요소를 배열에 복사합니다.</summary>
<param name="array">컬렉션에서 복사한 요소의 대상인 1차원 배열입니다.배열에서 0부터 시작하는 인덱스를 사용해야 합니다.</param>
<param name="index">
<paramref name="array" />에서 복사가 시작되는 인덱스(0부터 시작)입니다.</param>
<exception cref="T:System.ArgumentNullException">
<paramref name="array" />가 null입니다.</exception>
<exception cref="T:System.ArgumentOutOfRangeException">
<paramref name="index" />가 0보다 작은 경우</exception>
<exception cref="T:System.ArgumentException">
<paramref name="array" />가 다차원 배열인 경우또는소스 컬렉션의 요소 수가 <paramref name="index" />부터 대상 <paramref name="array" /> 끝까지의 사용 가능한 공간보다 큰 경우</exception>
</member>
<member name="P:System.Collections.ObjectModel.ReadOnlyDictionary`2.ValueCollection.System#Collections#ICollection#IsSynchronized">
<summary>해당 컬렉션에 대한 액세스가 동기화되어 스레드로부터 안전하게 보호되는지 여부를 나타내는 값을 가져옵니다.</summary>
<returns>컬렉션에 대한 액세스가 동기화(스레드로부터 안전)되면 true이고, 그렇지 않으면 false입니다.</returns>
</member>
<member name="P:System.Collections.ObjectModel.ReadOnlyDictionary`2.ValueCollection.System#Collections#ICollection#SyncRoot">
<summary>컬렉션에 대한 액세스를 동기화하는 데 사용할 수 있는 개체를 가져옵니다.</summary>
<returns>컬렉션에 대한 액세스를 동기화하는 데 사용할 수 있는 개체입니다.</returns>
</member>
<member name="M:System.Collections.ObjectModel.ReadOnlyDictionary`2.ValueCollection.System#Collections#IEnumerable#GetEnumerator">
<summary>컬렉션을 반복하는 열거자를 반환합니다.</summary>
<returns>컬렉션을 반복하는 데 사용할 수 있는 열거자입니다.</returns>
</member>
<member name="T:System.Collections.ObjectModel.ReadOnlyObservableCollection`1">
<summary>읽기 전용 <see cref="T:System.Collections.ObjectModel.ObservableCollection`1" />을 나타냅니다.</summary>
<typeparam name="T">컬렉션에 있는 요소의 형식입니다.</typeparam>
</member>
<member name="M:System.Collections.ObjectModel.ReadOnlyObservableCollection`1.#ctor(System.Collections.ObjectModel.ObservableCollection{`0})">
<summary>지정된 <see cref="T:System.Collections.ObjectModel.ObservableCollection`1" />에 대한 래퍼 역할을 하는 <see cref="T:System.Collections.ObjectModel.ReadOnlyObservableCollection`1" />의 새 인스턴스를 초기화합니다.</summary>
<param name="list">
<see cref="T:System.Collections.ObjectModel.ReadOnlyObservableCollection`1" /> 클래스의 이 인스턴스를 만드는 데 사용할 <see cref="T:System.Collections.ObjectModel.ObservableCollection`1" />입니다.</param>
<exception cref="T:System.ArgumentNullException">
<paramref name="list" />가 null입니다.</exception>
</member>
<member name="E:System.Collections.ObjectModel.ReadOnlyObservableCollection`1.CollectionChanged">
<summary>항목이 추가되거나 제거되는 경우 발생합니다.</summary>
</member>
<member name="M:System.Collections.ObjectModel.ReadOnlyObservableCollection`1.OnCollectionChanged(System.Collections.Specialized.NotifyCollectionChangedEventArgs)">
<summary>제공된 인수를 사용하여 <see cref="E:System.Collections.ObjectModel.ReadOnlyObservableCollection`1.CollectionChanged" /> 이벤트를 발생시킵니다.</summary>
<param name="args">발생할 이벤트의 인수입니다.</param>
</member>
<member name="M:System.Collections.ObjectModel.ReadOnlyObservableCollection`1.OnPropertyChanged(System.ComponentModel.PropertyChangedEventArgs)">
<summary>제공된 인수를 사용하여 <see cref="E:System.Collections.ObjectModel.ReadOnlyObservableCollection`1.PropertyChanged" /> 이벤트를 발생시킵니다.</summary>
<param name="args">발생할 이벤트의 인수입니다.</param>
</member>
<member name="E:System.Collections.ObjectModel.ReadOnlyObservableCollection`1.PropertyChanged">
<summary>속성 값이 변경될 때 발생합니다.</summary>
</member>
<member name="E:System.Collections.ObjectModel.ReadOnlyObservableCollection`1.System#Collections#Specialized#INotifyCollectionChanged#CollectionChanged">
<summary>컬렉션이 변경되면 이 이벤트가 발생합니다.</summary>
</member>
<member name="E:System.Collections.ObjectModel.ReadOnlyObservableCollection`1.System#ComponentModel#INotifyPropertyChanged#PropertyChanged">
<summary>속성 값이 변경될 때 발생합니다.</summary>
</member>
<member name="T:System.Collections.Specialized.INotifyCollectionChanged">
<summary>항목이 추가 및 제거되거나 전체 목록이 새로 고쳐진 경우와 같은 동적 변경 내용을 수신기에 알립니다.</summary>
</member>
<member name="E:System.Collections.Specialized.INotifyCollectionChanged.CollectionChanged">
<summary>컬렉션이 변경되면 이 이벤트가 발생합니다.</summary>
</member>
<member name="T:System.Collections.Specialized.NotifyCollectionChangedAction">
<summary>
<see cref="E:System.Collections.Specialized.INotifyCollectionChanged.CollectionChanged" /> 이벤트를 발생시킨 작업을 설명합니다. </summary>
</member>
<member name="F:System.Collections.Specialized.NotifyCollectionChangedAction.Add">
<summary>컬렉션에 하나 이상의 항목이 추가되었습니다.</summary>
</member>
<member name="F:System.Collections.Specialized.NotifyCollectionChangedAction.Move">
<summary>컬렉션 내에서 하나 이상의 항목이 이동했습니다.</summary>
</member>
<member name="F:System.Collections.Specialized.NotifyCollectionChangedAction.Remove">
<summary>컬렉션에서 하나 이상의 항목이 제거되었습니다.</summary>
</member>
<member name="F:System.Collections.Specialized.NotifyCollectionChangedAction.Replace">
<summary>컬렉션에서 하나 이상의 항목이 바뀌었습니다.</summary>
</member>
<member name="F:System.Collections.Specialized.NotifyCollectionChangedAction.Reset">
<summary>컬렉션의 내용이 크게 변경되었습니다.</summary>
</member>
<member name="T:System.Collections.Specialized.NotifyCollectionChangedEventArgs">
<summary>
<see cref="E:System.Collections.Specialized.INotifyCollectionChanged.CollectionChanged" /> 이벤트에 대한 데이터를 제공합니다.</summary>
</member>
<member name="M:System.Collections.Specialized.NotifyCollectionChangedEventArgs.#ctor(System.Collections.Specialized.NotifyCollectionChangedAction)">
<summary>
<see cref="F:System.Collections.Specialized.NotifyCollectionChangedAction.Reset" /> 변경을 설명하는 <see cref="T:System.Collections.Specialized.NotifyCollectionChangedEventArgs" /> 클래스의 새 인스턴스를 초기화합니다.</summary>
<param name="action">이벤트를 발생시킨 작업입니다.<see cref="F:System.Collections.Specialized.NotifyCollectionChangedAction.Reset" />으로 설정되어야 합니다.</param>
</member>
<member name="M:System.Collections.Specialized.NotifyCollectionChangedEventArgs.#ctor(System.Collections.Specialized.NotifyCollectionChangedAction,System.Collections.IList)">
<summary>여러 항목 변경을 설명하는 <see cref="T:System.Collections.Specialized.NotifyCollectionChangedEventArgs" /> 클래스의 새 인스턴스를 초기화합니다.</summary>
<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>
<param name="changedItems">변경의 영향을 받은 여러 항목입니다.</param>
</member>
<member name="M:System.Collections.Specialized.NotifyCollectionChangedEventArgs.#ctor(System.Collections.Specialized.NotifyCollectionChangedAction,System.Collections.IList,System.Collections.IList)">
<summary>여러 항목의 <see cref="F:System.Collections.Specialized.NotifyCollectionChangedAction.Replace" /> 변경을 설명하는 <see cref="T:System.Collections.Specialized.NotifyCollectionChangedEventArgs" /> 클래스의 새 인스턴스를 초기화합니다.</summary>
<param name="action">이벤트를 발생시킨 작업입니다.<see cref="F:System.Collections.Specialized.NotifyCollectionChangedAction.Replace" />로만 설정될 수 있습니다.</param>
<param name="newItems">원래 항목을 대체하는 새 항목입니다.</param>
<param name="oldItems">대체된 원래 항목입니다.</param>
<exception cref="T:System.ArgumentException">
<paramref name="action" />이 Replace가 아닌 경우</exception>
<exception cref="T:System.ArgumentNullException">
<paramref name="oldItems" /> 또는 <paramref name="newItems" />가 null인 경우</exception>
</member>
<member name="M:System.Collections.Specialized.NotifyCollectionChangedEventArgs.#ctor(System.Collections.Specialized.NotifyCollectionChangedAction,System.Collections.IList,System.Collections.IList,System.Int32)">
<summary>여러 항목의 <see cref="F:System.Collections.Specialized.NotifyCollectionChangedAction.Replace" /> 변경을 설명하는 <see cref="T:System.Collections.Specialized.NotifyCollectionChangedEventArgs" /> 클래스의 새 인스턴스를 초기화합니다.</summary>
<param name="action">이벤트를 발생시킨 작업입니다.<see cref="F:System.Collections.Specialized.NotifyCollectionChangedAction.Replace" />로만 설정될 수 있습니다.</param>
<param name="newItems">원래 항목을 대체하는 새 항목입니다.</param>
<param name="oldItems">대체된 원래 항목입니다.</param>
<param name="startingIndex">대체되는 항목 중 첫 번째 항목의 인덱스입니다.</param>
<exception cref="T:System.ArgumentException">
<paramref name="action" />이 Replace가 아닌 경우</exception>
<exception cref="T:System.ArgumentNullException">
<paramref name="oldItems" /> 또는 <paramref name="newItems" />가 null인 경우</exception>
</member>
<member name="M:System.Collections.Specialized.NotifyCollectionChangedEventArgs.#ctor(System.Collections.Specialized.NotifyCollectionChangedAction,System.Collections.IList,System.Int32)">
<summary>여러 항목 변경이나 <see cref="F:System.Collections.Specialized.NotifyCollectionChangedAction.Reset" /> 변경을 설명하는 <see cref="T:System.Collections.Specialized.NotifyCollectionChangedEventArgs" /> 클래스의 새 인스턴스를 초기화합니다.</summary>
<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>
<param name="changedItems">변경의 영향을 받은 항목입니다.</param>
<param name="startingIndex">변경이 발생한 인덱스입니다.</param>
<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>
<exception cref="T:System.ArgumentNullException">
<paramref name="action" />이 Add 또는 Remove이고 <paramref name="changedItems" />가 null인 경우</exception>
</member>
<member name="M:System.Collections.Specialized.NotifyCollectionChangedEventArgs.#ctor(System.Collections.Specialized.NotifyCollectionChangedAction,System.Collections.IList,System.Int32,System.Int32)">
<summary>여러 항목의 <see cref="F:System.Collections.Specialized.NotifyCollectionChangedAction.Move" /> 변경을 설명하는 <see cref="T:System.Collections.Specialized.NotifyCollectionChangedEventArgs" /> 클래스의 새 인스턴스를 초기화합니다.</summary>
<param name="action">이벤트를 발생시킨 작업입니다.<see cref="F:System.Collections.Specialized.NotifyCollectionChangedAction.Move" />로만 설정될 수 있습니다.</param>
<param name="changedItems">변경의 영향을 받은 항목입니다.</param>
<param name="index">변경된 항목의 새 인덱스입니다.</param>
<param name="oldIndex">변경된 항목의 이전 인덱스입니다.</param>
<exception cref="T:System.ArgumentException">
<paramref name="action" />이 Move가 아니거나 <paramref name="index" />가 0보다 작은 경우</exception>
</member>
<member name="M:System.Collections.Specialized.NotifyCollectionChangedEventArgs.#ctor(System.Collections.Specialized.NotifyCollectionChangedAction,System.Object)">
<summary>단일 항목 변경을 설명하는 <see cref="T:System.Collections.Specialized.NotifyCollectionChangedEventArgs" /> 클래스의 새 인스턴스를 초기화합니다.</summary>
<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>
<param name="changedItem">변경의 영향을 받은 항목입니다.</param>
<exception cref="T:System.ArgumentException">
<paramref name="action" />이 Reset, Add 또는 Remove가 아니거나 <paramref name="action" />이 Reset이고 <paramref name="changedItem" />가 null이 아닌 경우</exception>
</member>
<member name="M:System.Collections.Specialized.NotifyCollectionChangedEventArgs.#ctor(System.Collections.Specialized.NotifyCollectionChangedAction,System.Object,System.Int32)">
<summary>단일 항목 변경을 설명하는 <see cref="T:System.Collections.Specialized.NotifyCollectionChangedEventArgs" /> 클래스의 새 인스턴스를 초기화합니다.</summary>
<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>
<param name="changedItem">변경의 영향을 받은 항목입니다.</param>
<param name="index">변경이 발생한 인덱스입니다.</param>
<exception cref="T:System.ArgumentException">
<paramref name="action" />이 Reset, Add 또는 Remove가 아니거나, <paramref name="action" />이 Reset이고 <paramref name="changedItems" />가 null이 아니거나 <paramref name="index" />가 -1이 아닌 경우</exception>
</member>
<member name="M:System.Collections.Specialized.NotifyCollectionChangedEventArgs.#ctor(System.Collections.Specialized.NotifyCollectionChangedAction,System.Object,System.Int32,System.Int32)">
<summary>단일 항목의 <see cref="F:System.Collections.Specialized.NotifyCollectionChangedAction.Move" /> 변경을 설명하는 <see cref="T:System.Collections.Specialized.NotifyCollectionChangedEventArgs" /> 클래스의 새 인스턴스를 초기화합니다.</summary>
<param name="action">이벤트를 발생시킨 작업입니다.<see cref="F:System.Collections.Specialized.NotifyCollectionChangedAction.Move" />로만 설정될 수 있습니다.</param>
<param name="changedItem">변경의 영향을 받은 항목입니다.</param>
<param name="index">변경된 항목의 새 인덱스입니다.</param>
<param name="oldIndex">변경된 항목의 이전 인덱스입니다.</param>
<exception cref="T:System.ArgumentException">
<paramref name="action" />이 Move가 아니거나 <paramref name="index" />가 0보다 작은 경우</exception>
</member>
<member name="M:System.Collections.Specialized.NotifyCollectionChangedEventArgs.#ctor(System.Collections.Specialized.NotifyCollectionChangedAction,System.Object,System.Object)">
<summary>단일 항목의 <see cref="F:System.Collections.Specialized.NotifyCollectionChangedAction.Replace" /> 변경을 설명하는 <see cref="T:System.Collections.Specialized.NotifyCollectionChangedEventArgs" /> 클래스의 새 인스턴스를 초기화합니다.</summary>
<param name="action">이벤트를 발생시킨 작업입니다.<see cref="F:System.Collections.Specialized.NotifyCollectionChangedAction.Replace" />로만 설정될 수 있습니다.</param>
<param name="newItem">원래 항목을 대체하는 새 항목입니다.</param>
<param name="oldItem">대체된 원래 항목입니다.</param>
<exception cref="T:System.ArgumentException">
<paramref name="action" />이 Replace가 아닌 경우</exception>
</member>
<member name="M:System.Collections.Specialized.NotifyCollectionChangedEventArgs.#ctor(System.Collections.Specialized.NotifyCollectionChangedAction,System.Object,System.Object,System.Int32)">
<summary>단일 항목의 <see cref="F:System.Collections.Specialized.NotifyCollectionChangedAction.Replace" /> 변경을 설명하는 <see cref="T:System.Collections.Specialized.NotifyCollectionChangedEventArgs" /> 클래스의 새 인스턴스를 초기화합니다.</summary>
<param name="action">이벤트를 발생시킨 작업입니다.<see cref="F:System.Collections.Specialized.NotifyCollectionChangedAction.Replace" />로 설정될 수 있습니다.</param>
<param name="newItem">원래 항목을 대체하는 새 항목입니다.</param>
<param name="oldItem">대체된 원래 항목입니다.</param>
<param name="index">대체되는 항목의 인덱스입니다.</param>
<exception cref="T:System.ArgumentException">
<paramref name="action" />이 Replace가 아닌 경우</exception>
</member>
<member name="P:System.Collections.Specialized.NotifyCollectionChangedEventArgs.Action">
<summary>이벤트를 발생시킨 작업을 가져옵니다. </summary>
<returns>이벤트를 발생시킨 작업을 설명하는 <see cref="T:System.Collections.Specialized.NotifyCollectionChangedAction" /> 값입니다.</returns>
</member>
<member name="P:System.Collections.Specialized.NotifyCollectionChangedEventArgs.NewItems">
<summary>변경에 관련된 새 항목의 목록을 가져옵니다.</summary>
<returns>변경에 관련된 새 항목의 목록입니다.</returns>
</member>
<member name="P:System.Collections.Specialized.NotifyCollectionChangedEventArgs.NewStartingIndex">
<summary>변경이 발생한 인덱스를 가져옵니다.</summary>
<returns>변경이 발생한 인덱스(0부터 시작)입니다.</returns>
</member>
<member name="P:System.Collections.Specialized.NotifyCollectionChangedEventArgs.OldItems">
<summary>
<see cref="F:System.Collections.Specialized.NotifyCollectionChangedAction.Replace" />, Remove 또는 Move 작업의 영향을 받는 항목 목록을 가져옵니다.</summary>
<returns>
<see cref="F:System.Collections.Specialized.NotifyCollectionChangedAction.Replace" />, Remove 또는 Move 작업의 영향을 받는 항목 목록입니다.</returns>
</member>
<member name="P:System.Collections.Specialized.NotifyCollectionChangedEventArgs.OldStartingIndex">
<summary>
<see cref="F:System.Collections.Specialized.NotifyCollectionChangedAction.Move" />, Remove 또는 Replace 작업이 발생한 인덱스를 가져옵니다.</summary>
<returns>
<see cref="F:System.Collections.Specialized.NotifyCollectionChangedAction.Move" />, Remove 또는 Replace 작업이 발생한 인덱스(0부터 시작)입니다.</returns>
</member>
<member name="T:System.Collections.Specialized.NotifyCollectionChangedEventHandler">
<summary>
<see cref="E:System.Collections.Specialized.INotifyCollectionChanged.CollectionChanged" /> 이벤트를 처리하는 메서드를 나타냅니다. </summary>
<param name="sender">이벤트를 발생시킨 개체입니다.</param>
<param name="e">이벤트 정보입니다.</param>
</member>
<member name="T:System.ComponentModel.DataErrorsChangedEventArgs">
<summary>
<see cref="E:System.ComponentModel.INotifyDataErrorInfo.ErrorsChanged" /> 이벤트에 대한 데이터를 제공합니다.</summary>
</member>
<member name="M:System.ComponentModel.DataErrorsChangedEventArgs.#ctor(System.String)">
<summary>
<see cref="T:System.ComponentModel.DataErrorsChangedEventArgs" /> 클래스의 새 인스턴스를 초기화합니다.</summary>
<param name="propertyName">오류가 있는 속성의 이름입니다. 오류가 개체 수준인 경우 null 또는 <see cref="F:System.String.Empty" />입니다.</param>
</member>
<member name="P:System.ComponentModel.DataErrorsChangedEventArgs.PropertyName">
<summary>오류가 있는 속성의 이름을 가져옵니다.</summary>
<returns>오류가 있는 속성의 이름입니다.오류가 개체 수준인 경우 null또는 <see cref="F:System.String.Empty" />입니다.</returns>
</member>
<member name="T:System.ComponentModel.INotifyDataErrorInfo">
<summary>데이터 엔터티 클래스에서 사용자 지정 동기 및 비동기 유효성 검사 지원을 제공하기 위해 구현할 수 있는 멤버를 정의합니다.</summary>
</member>
<member name="E:System.ComponentModel.INotifyDataErrorInfo.ErrorsChanged">
<summary>속성 또는 전체 엔터티에 대한 유효성 검사 오류가 변경된 경우 발생합니다. </summary>
</member>
<member name="M:System.ComponentModel.INotifyDataErrorInfo.GetErrors(System.String)">
<summary>지정된 속성 또는 전체 엔터티에 대한 유효성 검사 오류를 가져옵니다.</summary>
<returns>속성 또는 엔터티에 대한 유효성 검사 오류입니다.</returns>
<param name="propertyName">유효성 검사 오류를 검색할 속성의 이름이거나, 엔터티 수준 오류를 검색하려면 null 또는 <see cref="F:System.String.Empty" />입니다.</param>
</member>
<member name="P:System.ComponentModel.INotifyDataErrorInfo.HasErrors">
<summary>엔터티에 유효성 검사 오류가 있는지 여부를 나타내는 값을 가져옵니다. </summary>
<returns>엔터티에 현재 유효성 검사 오류가 있으면 true이고, 그렇지 않으면 false입니다.</returns>
</member>
<member name="T:System.ComponentModel.INotifyPropertyChanged">
<summary>속성 값이 변경되었음을 클라이언트에 알립니다.</summary>
</member>
<member name="E:System.ComponentModel.INotifyPropertyChanged.PropertyChanged">
<summary>속성 값이 변경될 때 발생합니다.</summary>
</member>
<member name="T:System.ComponentModel.INotifyPropertyChanging">
<summary>속성 값이 변경되고 있음을 클라이언트에 알립니다.</summary>
</member>
<member name="E:System.ComponentModel.INotifyPropertyChanging.PropertyChanging">
<summary>속성 값이 변경될 때 발생합니다.</summary>
</member>
<member name="T:System.ComponentModel.PropertyChangedEventArgs">
<summary>
<see cref="E:System.ComponentModel.INotifyPropertyChanged.PropertyChanged" /> 이벤트에 대한 데이터를 제공합니다.</summary>
</member>
<member name="M:System.ComponentModel.PropertyChangedEventArgs.#ctor(System.String)">
<summary>
<see cref="T:System.ComponentModel.PropertyChangedEventArgs" /> 클래스의 새 인스턴스를 초기화합니다.</summary>
<param name="propertyName">변경된 속성의 이름입니다. </param>
</member>
<member name="P:System.ComponentModel.PropertyChangedEventArgs.PropertyName">
<summary>변경된 속성의 이름을 가져옵니다.</summary>
<returns>변경된 속성의 이름입니다.</returns>
</member>
<member name="T:System.ComponentModel.PropertyChangedEventHandler">
<summary>구성 요소에서 속성이 변경될 때 발생하는 <see cref="E:System.ComponentModel.INotifyPropertyChanged.PropertyChanged" /> 이벤트를 처리할 메서드를 나타냅니다.</summary>
<param name="sender">이벤트 소스입니다. </param>
<param name="e">이벤트 데이터가 들어 있는 <see cref="T:System.ComponentModel.PropertyChangedEventArgs" />입니다. </param>
</member>
<member name="T:System.ComponentModel.PropertyChangingEventArgs">
<summary>
<see cref="E:System.ComponentModel.INotifyPropertyChanging.PropertyChanging" /> 이벤트에 대한 데이터를 제공합니다. </summary>
</member>
<member name="M:System.ComponentModel.PropertyChangingEventArgs.#ctor(System.String)">
<summary>
<see cref="T:System.ComponentModel.PropertyChangingEventArgs" /> 클래스의 새 인스턴스를 초기화합니다. </summary>
<param name="propertyName">값이 변경되고 있는 속성의 이름입니다.</param>
</member>
<member name="P:System.ComponentModel.PropertyChangingEventArgs.PropertyName">
<summary>값이 변경되고 있는 속성의 이름을 가져옵니다.</summary>
<returns>값이 변경되고 있는 속성의 이름입니다.</returns>
</member>
<member name="T:System.ComponentModel.PropertyChangingEventHandler">
<summary>
<see cref="T:System.ComponentModel.INotifyPropertyChanging" /> 인터페이스의 <see cref="E:System.ComponentModel.INotifyPropertyChanging.PropertyChanging" /> 이벤트를 처리할 메서드를 나타냅니다. </summary>
<param name="sender">이벤트 소스입니다. </param>
<param name="e">이벤트 데이터가 들어 있는 <see cref="T:System.ComponentModel.PropertyChangingEventArgs" />입니다.</param>
</member>
<member name="T:System.Windows.Input.ICommand">
<summary>명령을 정의합니다.</summary>
</member>
<member name="M:System.Windows.Input.ICommand.CanExecute(System.Object)">
<summary>명령을 현재 상태에서 실행할 수 있는지를 결정하는 메서드를 정의합니다.</summary>
<returns>이 명령을 실행할 수 있으면 true이고, 그렇지 않으면 false입니다.</returns>
<param name="parameter">명령에 사용된 데이터입니다.명령에서 데이터를 전달할 필요가 없으면 이 개체를 null로 설정할 수 있습니다.</param>
</member>
<member name="E:System.Windows.Input.ICommand.CanExecuteChanged">
<summary>명령을 실행해야 하는지 여부에 영향을 주는 변경이 발생할 때 발생합니다.</summary>
</member>
<member name="M:System.Windows.Input.ICommand.Execute(System.Object)">
<summary>명령이 호출될 때 호출될 메서드를 정의합니다.</summary>
<param name="parameter">명령에 사용된 데이터입니다.명령에서 데이터를 전달할 필요가 없으면 이 개체를 null로 설정할 수 있습니다.</param>
</member>
</members>
</doc>
@@ -0,0 +1,707 @@
<?xml version="1.0" encoding="utf-8"?>
<doc>
<assembly>
<name>System.ObjectModel</name>
</assembly>
<members>
<member name="T:System.Collections.ObjectModel.KeyedCollection`2">
<summary>Предоставляет абстрактный базовый класс для коллекции, ключи которой внедрены в значения.</summary>
<typeparam name="TKey">Тип ключей в коллекции.</typeparam>
<typeparam name="TItem">Тип элементов в коллекции.</typeparam>
</member>
<member name="M:System.Collections.ObjectModel.KeyedCollection`2.#ctor">
<summary>Инициализирует новый экземпляр класса <see cref="T:System.Collections.ObjectModel.KeyedCollection`2" />, в котором используется функция сравнения по умолчанию.</summary>
</member>
<member name="M:System.Collections.ObjectModel.KeyedCollection`2.#ctor(System.Collections.Generic.IEqualityComparer{`0})">
<summary>Инициализирует новый экземпляр класса <see cref="T:System.Collections.ObjectModel.KeyedCollection`2" />, в котором используется указанная функция сравнения.</summary>
<param name="comparer">Реализация универсального интерфейса <see cref="T:System.Collections.Generic.IEqualityComparer`1" />, которая может использоваться при сравнении ключей, или null, чтобы использовать компаратор по умолчанию для типа ключа, полученного из <see cref="P:System.Collections.Generic.EqualityComparer`1.Default" />.</param>
</member>
<member name="M:System.Collections.ObjectModel.KeyedCollection`2.#ctor(System.Collections.Generic.IEqualityComparer{`0},System.Int32)">
<summary>Инициализирует новый экземпляр класса <see cref="T:System.Collections.ObjectModel.KeyedCollection`2" />, который использует заданную функцию сравнения и создает словарь поиска при превышении заданного порога.</summary>
<param name="comparer">Реализация универсального интерфейса <see cref="T:System.Collections.Generic.IEqualityComparer`1" />, которая может использоваться при сравнении ключей, или null, чтобы использовать компаратор по умолчанию для типа ключа, полученного из <see cref="P:System.Collections.Generic.EqualityComparer`1.Default" />.</param>
<param name="dictionaryCreationThreshold">Количество элементов, которое может содержать коллекция без создания словаря поиска (при значении 0 словарь поиска создается при добавлении первого элемента), или –1, чтобы определить, что словарь поиска не будет создаться никогда.</param>
<exception cref="T:System.ArgumentOutOfRangeException">
<paramref name="dictionaryCreationThreshold" /> is less than 1.</exception>
</member>
<member name="M:System.Collections.ObjectModel.KeyedCollection`2.ChangeItemKey(`1,`0)">
<summary>Изменяет ключ, связанный с указанным элементом в словаре поиска.</summary>
<param name="item">Элемент, ключ которого требуется изменить.</param>
<param name="newKey">Новый ключ для <paramref name="item" />.</param>
<exception cref="T:System.ArgumentNullException">
<paramref name="item" /> is null.-or-<paramref name="key" /> is null.</exception>
<exception cref="T:System.ArgumentException">
<paramref name="item" /> is not found.-or-<paramref name="key" /> already exists in the <see cref="T:System.Collections.ObjectModel.KeyedCollection`2" />.</exception>
</member>
<member name="M:System.Collections.ObjectModel.KeyedCollection`2.ClearItems">
<summary>Удаляет все элементы из коллекции <see cref="T:System.Collections.ObjectModel.KeyedCollection`2" />.</summary>
</member>
<member name="P:System.Collections.ObjectModel.KeyedCollection`2.Comparer">
<summary>Получает универсальный компаратор, используемый для определения равенства ключей в коллекции.</summary>
<returns>Реализация универсального интерфейса <see cref="T:System.Collections.Generic.IEqualityComparer`1" />, используемого для определения равенства ключей в коллекции.</returns>
</member>
<member name="M:System.Collections.ObjectModel.KeyedCollection`2.Contains(`0)">
<summary>Определяет, содержится ли в коллекции элемент с указанным ключом.</summary>
<returns>true, если <see cref="T:System.Collections.ObjectModel.KeyedCollection`2" /> содержит элемент с указанным ключом, в противном случае — false.</returns>
<param name="key">Ключ, который требуется найти в <see cref="T:System.Collections.ObjectModel.KeyedCollection`2" />.</param>
<exception cref="T:System.ArgumentNullException">
<paramref name="key" /> is null.</exception>
</member>
<member name="P:System.Collections.ObjectModel.KeyedCollection`2.Dictionary">
<summary>Возвращает словарь поиска <see cref="T:System.Collections.ObjectModel.KeyedCollection`2" />.</summary>
<returns>Словарь поиска коллекции <see cref="T:System.Collections.ObjectModel.KeyedCollection`2" />, если он существует; в противном случае — значение null.</returns>
</member>
<member name="M:System.Collections.ObjectModel.KeyedCollection`2.GetKeyForItem(`1)">
<summary>При реализации в производном классе извлекает ключ из указанного элемента.</summary>
<returns>Ключ для указанного элемента.</returns>
<param name="item">Элемент, из которого нужно извлечь ключ.</param>
</member>
<member name="M:System.Collections.ObjectModel.KeyedCollection`2.InsertItem(System.Int32,`1)">
<summary>Добавляет элемент в список <see cref="T:System.Collections.ObjectModel.KeyedCollection`2" /> в позиции с указанным индексом.</summary>
<param name="index">Индекс (с нуля), по которому следует вставить параметр <paramref name="item" />.</param>
<param name="item">Вставляемый объект.</param>
<exception cref="T:System.ArgumentOutOfRangeException">
<paramref name="index" /> is less than 0.-or-<paramref name="index" /> is greater than <see cref="P:System.Collections.ObjectModel.Collection`1.Count" />.</exception>
</member>
<member name="P:System.Collections.ObjectModel.KeyedCollection`2.Item(`0)">
<summary>Возвращает элемент с указанным ключом. </summary>
<returns>Элемент с указанным ключом.Если элемент с указанным ключом не найден, выдается исключение.</returns>
<param name="key">Ключ элемента, который требуется получить.</param>
<exception cref="T:System.ArgumentNullException">
<paramref name="key" /> is null.</exception>
<exception cref="T:System.Collections.Generic.KeyNotFoundException">An element with the specified key does not exist in the collection.</exception>
</member>
<member name="M:System.Collections.ObjectModel.KeyedCollection`2.Remove(`0)">
<summary>Удаляет элемент с указанным ключом из <see cref="T:System.Collections.ObjectModel.KeyedCollection`2" />.</summary>
<returns>Значение true, если элемент успешно удален; в противном случае — значение false.Этот метод также возвращает false, если элемент <paramref name="key" /> не найден в коллекции <see cref="T:System.Collections.ObjectModel.KeyedCollection`2" />.</returns>
<param name="key">Ключ элемента, который требуется удалить.</param>
<exception cref="T:System.ArgumentNullException">
<paramref name="key" /> is null.</exception>
</member>
<member name="M:System.Collections.ObjectModel.KeyedCollection`2.RemoveItem(System.Int32)">
<summary>Удаляет элемент списка <see cref="T:System.Collections.ObjectModel.KeyedCollection`2" /> с указанным индексом.</summary>
<param name="index">Индекс элемента, который должен быть удален.</param>
</member>
<member name="M:System.Collections.ObjectModel.KeyedCollection`2.SetItem(System.Int32,`1)">
<summary>Заменяет элемент по заданному индексу указанным элементом.</summary>
<param name="index">Индекс (с нуля) заменяемого элемента.</param>
<param name="item">Новый элемент.</param>
</member>
<member name="T:System.Collections.ObjectModel.ObservableCollection`1">
<summary>Представляет коллекцию динамических данных, обеспечивающих выдачу уведомления при получении и удалении элементов или при обновлении всего списка.</summary>
<typeparam name="T">Тип элементов в коллекции.</typeparam>
</member>
<member name="M:System.Collections.ObjectModel.ObservableCollection`1.#ctor">
<summary>Инициализирует новый экземпляр класса <see cref="T:System.Collections.ObjectModel.ObservableCollection`1" />.</summary>
</member>
<member name="M:System.Collections.ObjectModel.ObservableCollection`1.#ctor(System.Collections.Generic.IEnumerable{`0})">
<summary>Инициализирует новый экземпляр <see cref="T:System.Collections.ObjectModel.ObservableCollection`1" />, который содержит элементы, скопированные из указанного коллекции.</summary>
<param name="collection">Коллекция, из которой копируются элементы.</param>
<exception cref="T:System.ArgumentNullException">Параметр <paramref name="collection" /> не может иметь значения null.</exception>
</member>
<member name="M:System.Collections.ObjectModel.ObservableCollection`1.BlockReentrancy">
<summary>Запрещает реентерабельные попытки изменения этой коллекции.</summary>
<returns>Объект <see cref="T:System.IDisposable" />, который может быть использован для уничтожения объекта.</returns>
</member>
<member name="M:System.Collections.ObjectModel.ObservableCollection`1.CheckReentrancy">
<summary>Проведите проверку на реентерабельные попытки изменения этой коллекции.</summary>
<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>
</member>
<member name="M:System.Collections.ObjectModel.ObservableCollection`1.ClearItems">
<summary>Удаляет все элементы из коллекции.</summary>
</member>
<member name="E:System.Collections.ObjectModel.ObservableCollection`1.CollectionChanged">
<summary>Происходит, когда элемент добавляется, удаляется, изменяется или перемещается, а также при обновлении всего списка.</summary>
</member>
<member name="M:System.Collections.ObjectModel.ObservableCollection`1.InsertItem(System.Int32,`0)">
<summary>Вставляет элемент в коллекцию по указанному индексу.</summary>
<param name="index">Индекс (с нуля), по которому вставляется <paramref name="item" />.</param>
<param name="item">Объект, который нужно вставить.</param>
</member>
<member name="M:System.Collections.ObjectModel.ObservableCollection`1.Move(System.Int32,System.Int32)">
<summary>Перемещает элемент по указанному индексу на новое местоположение в коллекции.</summary>
<param name="oldIndex">Начинающийся с нуля индекс, указывающий местоположение элемента, который требуется переместить.</param>
<param name="newIndex">Начинающийся с нуля индекс, указывающий новое местоположение элемента.</param>
</member>
<member name="M:System.Collections.ObjectModel.ObservableCollection`1.MoveItem(System.Int32,System.Int32)">
<summary>Перемещает элемент по указанному индексу на новое местоположение в коллекции.</summary>
<param name="oldIndex">Начинающийся с нуля индекс, указывающий местоположение элемента, который требуется переместить.</param>
<param name="newIndex">Начинающийся с нуля индекс, указывающий новое местоположение элемента.</param>
</member>
<member name="M:System.Collections.ObjectModel.ObservableCollection`1.OnCollectionChanged(System.Collections.Specialized.NotifyCollectionChangedEventArgs)">
<summary>Вызывает событие <see cref="E:System.Collections.ObjectModel.ObservableCollection`1.CollectionChanged" /> с предоставленными аргументами.</summary>
<param name="e">Аргументы вызванного события.</param>
</member>
<member name="M:System.Collections.ObjectModel.ObservableCollection`1.OnPropertyChanged(System.ComponentModel.PropertyChangedEventArgs)">
<summary>Вызывает событие <see cref="E:System.Collections.ObjectModel.ObservableCollection`1.PropertyChanged" /> с предоставленными аргументами.</summary>
<param name="e">Аргументы вызванного события.</param>
</member>
<member name="E:System.Collections.ObjectModel.ObservableCollection`1.PropertyChanged">
<summary>Возникает при смене значения свойства.</summary>
</member>
<member name="M:System.Collections.ObjectModel.ObservableCollection`1.RemoveItem(System.Int32)">
<summary>Удаляет элемент по указанному индексу коллекции.</summary>
<param name="index">Индекс (с нуля) элемента, который требуется удалить.</param>
</member>
<member name="M:System.Collections.ObjectModel.ObservableCollection`1.SetItem(System.Int32,`0)">
<summary>Заменяет элемент по указанному индексу.</summary>
<param name="index">Индекс (с нуля) элемента, который требуется заменить.</param>
<param name="item">Новое значение элемента по указанному индексу.</param>
</member>
<member name="E:System.Collections.ObjectModel.ObservableCollection`1.System#ComponentModel#INotifyPropertyChanged#PropertyChanged">
<summary>Возникает при смене значения свойства.</summary>
</member>
<member name="T:System.Collections.ObjectModel.ReadOnlyDictionary`2">
<summary>Представляет универсальную коллекцию пар "ключ-значение", доступную только для чтения.</summary>
<typeparam name="TKey">Тип ключей в словаре.</typeparam>
<typeparam name="TValue">Тип значений в словаре.</typeparam>
</member>
<member name="M:System.Collections.ObjectModel.ReadOnlyDictionary`2.#ctor(System.Collections.Generic.IDictionary{`0,`1})">
<summary>Инициализирует новый экземпляр класса <see cref="T:System.Collections.ObjectModel.ReadOnlyDictionary`2" />, который является оболочкой для указанного словаря.</summary>
<param name="dictionary">Словарь, для которого создается класс-оболочка.</param>
</member>
<member name="M:System.Collections.ObjectModel.ReadOnlyDictionary`2.ContainsKey(`0)">
<summary>Определяет, содержится ли в словаре элемент с указанным ключом.</summary>
<returns>true, если в словаре содержится элемент с указанным ключом; в противном случае — false.</returns>
<param name="key">Ключ, который нужно найти в словаре.</param>
</member>
<member name="P:System.Collections.ObjectModel.ReadOnlyDictionary`2.Count">
<summary>Получает количество элементов словаря.</summary>
<returns>Количество элементов словаря.</returns>
</member>
<member name="P:System.Collections.ObjectModel.ReadOnlyDictionary`2.Dictionary">
<summary>Получает словарь, упакованный в данный объект <see cref="T:System.Collections.ObjectModel.ReadOnlyDictionary`2" />.</summary>
<returns>Словарь, упакованный в данный объект.</returns>
</member>
<member name="M:System.Collections.ObjectModel.ReadOnlyDictionary`2.GetEnumerator">
<summary>Возвращает перечислитель, осуществляющий перебор элементов списка <see cref="T:System.Collections.ObjectModel.ReadOnlyDictionary`2" />.</summary>
<returns>Перечислитель, который может использоваться для выполнения итерации по элементам коллекции.</returns>
</member>
<member name="P:System.Collections.ObjectModel.ReadOnlyDictionary`2.Item(`0)">
<summary>Получает элемент с указанным ключом.</summary>
<returns>Элемент, имеющий указанный ключ.</returns>
<param name="key">Ключ элемента, который требуется получить.</param>
<exception cref="T:System.ArgumentNullException">Параметр <paramref name="key" /> имеет значение null.</exception>
<exception cref="T:System.Collections.Generic.KeyNotFoundException">Свойство получено и параметр <paramref name="key" /> не найден.</exception>
</member>
<member name="P:System.Collections.ObjectModel.ReadOnlyDictionary`2.Keys">
<summary>Получает коллекцию ключей, содержащую ключи словаря.</summary>
<returns>Коллекция ключей, содержащая ключи словаря.</returns>
</member>
<member name="M:System.Collections.ObjectModel.ReadOnlyDictionary`2.System#Collections#Generic#ICollection{T}#Add(System.Collections.Generic.KeyValuePair{`0,`1})">
<summary>Во всех случаях создает исключение <see cref="T:System.NotSupportedException" />.</summary>
<param name="item">Объект, добавляемый в словарь.</param>
<exception cref="T:System.NotSupportedException">Во всех случаях.</exception>
</member>
<member name="M:System.Collections.ObjectModel.ReadOnlyDictionary`2.System#Collections#Generic#ICollection{T}#Clear">
<summary>Во всех случаях создает исключение <see cref="T:System.NotSupportedException" />.</summary>
<exception cref="T:System.NotSupportedException">Во всех случаях.</exception>
</member>
<member name="M:System.Collections.ObjectModel.ReadOnlyDictionary`2.System#Collections#Generic#ICollection{T}#Contains(System.Collections.Generic.KeyValuePair{`0,`1})">
<summary>Определяет, содержится ли в словаре указанное значение.</summary>
<returns>Значение true, если элемент <paramref name="item" /> найден в словаре; в противном случае — значение false.</returns>
<param name="item">Объект, который требуется найти в словаре.</param>
</member>
<member name="M:System.Collections.ObjectModel.ReadOnlyDictionary`2.System#Collections#Generic#ICollection{T}#CopyTo(System.Collections.Generic.KeyValuePair{`0,`1}[],System.Int32)">
<summary>Копирует элементы словаря в массив, начиная с указанного индекса массива.</summary>
<param name="array">Одномерный массив, в который копируются элементы словаря.Индексация в массиве должна вестись с нуля.</param>
<param name="arrayIndex">Индекс (с нуля) в массиве <paramref name="array" />, с которого начинается копирование.</param>
<exception cref="T:System.ArgumentNullException">Параметр <paramref name="array" /> имеет значение null.</exception>
<exception cref="T:System.ArgumentOutOfRangeException">Значение параметра <paramref name="arrayIndex" /> меньше 0.</exception>
<exception cref="T:System.ArgumentException">Массив <paramref name="array" /> является многомерным.– или –Число элементов исходного словаря превышает размер доступного места в массиве <paramref name="array" /> от индекса <paramref name="arrayIndex" /> до конца массива.– или –Тип <paramref name="T" /> не может быть автоматически приведен к типу массива назначения <paramref name="array" />.</exception>
</member>
<member name="P:System.Collections.ObjectModel.ReadOnlyDictionary`2.System#Collections#Generic#ICollection{T}#IsReadOnly">
<summary>Получает значение, указывающее, действительно ли словарь доступен только для чтения.</summary>
<returns>true во всех случаях.</returns>
</member>
<member name="M:System.Collections.ObjectModel.ReadOnlyDictionary`2.System#Collections#Generic#ICollection{T}#Remove(System.Collections.Generic.KeyValuePair{`0,`1})">
<summary>Во всех случаях создает исключение <see cref="T:System.NotSupportedException" />.</summary>
<returns>Во всех случаях создает исключение <see cref="T:System.NotSupportedException" />.</returns>
<param name="item">Объект, удаляемый из словаря.</param>
<exception cref="T:System.NotSupportedException">Во всех случаях.</exception>
</member>
<member name="M:System.Collections.ObjectModel.ReadOnlyDictionary`2.System#Collections#Generic#IDictionary{TKey@TValue}#Add(`0,`1)">
<summary>Во всех случаях создает исключение <see cref="T:System.NotSupportedException" />.</summary>
<param name="key">Объект, используемый в качестве ключа добавляемого элемента.</param>
<param name="value">Объект, используемый в качестве значения добавляемого элемента.</param>
<exception cref="T:System.NotSupportedException">Во всех случаях.</exception>
</member>
<member name="P:System.Collections.ObjectModel.ReadOnlyDictionary`2.System#Collections#Generic#IDictionary{TKey@TValue}#Item(`0)">
<summary>Получает элемент с указанным ключом.</summary>
<returns>Элемент, имеющий указанный ключ.</returns>
<param name="key">Ключ элемента, который требуется получить или задать.</param>
<exception cref="T:System.ArgumentNullException">Параметр <paramref name="key" /> имеет значение null.</exception>
<exception cref="T:System.Collections.Generic.KeyNotFoundException">Свойство получено и параметр <paramref name="key" /> не найден.</exception>
<exception cref="T:System.NotSupportedException">Свойство установлено.</exception>
</member>
<member name="P:System.Collections.ObjectModel.ReadOnlyDictionary`2.System#Collections#Generic#IDictionary{TKey@TValue}#Keys">
<summary>Получает коллекцию, содержащую ключи словаря.</summary>
<returns>Коллекция, содержащая ключи объекта, который реализует объект <see cref="T:System.Collections.ObjectModel.ReadOnlyDictionary`2" />.</returns>
</member>
<member name="M:System.Collections.ObjectModel.ReadOnlyDictionary`2.System#Collections#Generic#IDictionary{TKey@TValue}#Remove(`0)">
<summary>Во всех случаях создает исключение <see cref="T:System.NotSupportedException" />.</summary>
<returns>Во всех случаях создает исключение <see cref="T:System.NotSupportedException" />.</returns>
<param name="key">Ключ удаляемого элемента.</param>
<exception cref="T:System.NotSupportedException">Во всех случаях.</exception>
</member>
<member name="P:System.Collections.ObjectModel.ReadOnlyDictionary`2.System#Collections#Generic#IDictionary{TKey@TValue}#Values">
<summary>Возвращает коллекцию, содержащую значения в словаре.</summary>
<returns>Коллекция, содержащая значения в объекте, который реализует объект <see cref="T:System.Collections.ObjectModel.ReadOnlyDictionary`2" />.</returns>
</member>
<member name="P:System.Collections.ObjectModel.ReadOnlyDictionary`2.System#Collections#Generic#IReadOnlyDictionary{TKey@TValue}#Keys">
<summary>Получает перечисляемую коллекция, содержащую ключи в словаре только для чтения. </summary>
<returns>Перечисляемая коллекция, содержащая ключи в словаре только для чтения.</returns>
</member>
<member name="P:System.Collections.ObjectModel.ReadOnlyDictionary`2.System#Collections#Generic#IReadOnlyDictionary{TKey@TValue}#Values">
<summary>Получает перечисляемую коллекцию, содержащая значения в словаре только для чтения.</summary>
<returns>Перечисляемая коллекция, содержащая значения в словаре только для чтения.</returns>
</member>
<member name="M:System.Collections.ObjectModel.ReadOnlyDictionary`2.System#Collections#ICollection#CopyTo(System.Array,System.Int32)">
<summary>Копирует элементы словаря в массив, начиная с указанного индекса массива.</summary>
<param name="array">Одномерный массив, в который копируются элементы словаря.Индексация в массиве должна вестись с нуля.</param>
<param name="index">Индекс (с нуля) в массиве <paramref name="array" />, с которого начинается копирование. </param>
<exception cref="T:System.ArgumentNullException">Параметр <paramref name="array" /> имеет значение null. </exception>
<exception cref="T:System.ArgumentOutOfRangeException">Значение параметра <paramref name="index" /> меньше нуля. </exception>
<exception cref="T:System.ArgumentException">Массив <paramref name="array" /> является многомерным.– или – Число элементов исходного словаря превышает размер доступного места в массиве <paramref name="array" /> от индекса <paramref name="index" /> до конца массива.– или – Тип исходного словаря нельзя автоматически привести к типу целевого массива <paramref name="array" /><paramref name="." /></exception>
</member>
<member name="P:System.Collections.ObjectModel.ReadOnlyDictionary`2.System#Collections#ICollection#IsSynchronized">
<summary>Получает значение, указывающее, является ли доступ к словарю синхронизированным (потокобезопасным).</summary>
<returns>Значение true, если доступ к словарю является синхронизированным (потокобезопасным); в противном случае — значение false.</returns>
</member>
<member name="P:System.Collections.ObjectModel.ReadOnlyDictionary`2.System#Collections#ICollection#SyncRoot">
<summary>Получает объект, который может использоваться для синхронизации доступа к словарю.</summary>
<returns>Объект, который может использоваться для синхронизации доступа к словарю.</returns>
</member>
<member name="M:System.Collections.ObjectModel.ReadOnlyDictionary`2.System#Collections#IDictionary#Add(System.Object,System.Object)">
<summary>Во всех случаях создает исключение <see cref="T:System.NotSupportedException" />.</summary>
<param name="key">Ключ добавляемого элемента. </param>
<param name="value">Добавляемое значение элемента. </param>
<exception cref="T:System.NotSupportedException">Во всех случаях.</exception>
</member>
<member name="M:System.Collections.ObjectModel.ReadOnlyDictionary`2.System#Collections#IDictionary#Clear">
<summary>Во всех случаях создает исключение <see cref="T:System.NotSupportedException" />.</summary>
<exception cref="T:System.NotSupportedException">Во всех случаях.</exception>
</member>
<member name="M:System.Collections.ObjectModel.ReadOnlyDictionary`2.System#Collections#IDictionary#Contains(System.Object)">
<summary>Определяет, содержится ли в словаре элемент с указанным ключом.</summary>
<returns>true, если в словаре содержится элемент с указанным ключом; в противном случае — false.</returns>
<param name="key">Ключ, который нужно найти в словаре.</param>
<exception cref="T:System.ArgumentNullException">Параметр <paramref name="key" /> имеет значение null. </exception>
</member>
<member name="M:System.Collections.ObjectModel.ReadOnlyDictionary`2.System#Collections#IDictionary#GetEnumerator">
<summary>Возвращает перечислитель для словаря.</summary>
<returns>Перечислитель для словаря.</returns>
</member>
<member name="P:System.Collections.ObjectModel.ReadOnlyDictionary`2.System#Collections#IDictionary#IsFixedSize">
<summary>Получает значение, указывающее, имеет ли словарь фиксированный размер.</summary>
<returns>Значение true, если словарь имеет фиксированный размер; в противном случае — значение false.</returns>
</member>
<member name="P:System.Collections.ObjectModel.ReadOnlyDictionary`2.System#Collections#IDictionary#IsReadOnly">
<summary>Получает значение, указывающее, действительно ли словарь доступен только для чтения.</summary>
<returns>true во всех случаях.</returns>
</member>
<member name="P:System.Collections.ObjectModel.ReadOnlyDictionary`2.System#Collections#IDictionary#Item(System.Object)">
<summary>Получает элемент с указанным ключом.</summary>
<returns>Элемент, имеющий указанный ключ.</returns>
<param name="key">Ключ элемента, который требуется получить или задать. </param>
<exception cref="T:System.ArgumentNullException">Параметр <paramref name="key" /> имеет значение null. </exception>
<exception cref="T:System.NotSupportedException">Свойство установлено.– или – Свойство установлено, ключ <paramref name="key" /> не существует в коллекции и словарь имеет фиксированный размер. </exception>
</member>
<member name="P:System.Collections.ObjectModel.ReadOnlyDictionary`2.System#Collections#IDictionary#Keys">
<summary>Получает коллекцию, содержащую ключи словаря.</summary>
<returns>Коллекция, содержащая ключи словаря.</returns>
</member>
<member name="M:System.Collections.ObjectModel.ReadOnlyDictionary`2.System#Collections#IDictionary#Remove(System.Object)">
<summary>Во всех случаях создает исключение <see cref="T:System.NotSupportedException" />.</summary>
<param name="key">Ключ удаляемого элемента. </param>
<exception cref="T:System.NotSupportedException">Во всех случаях.</exception>
</member>
<member name="P:System.Collections.ObjectModel.ReadOnlyDictionary`2.System#Collections#IDictionary#Values">
<summary>Возвращает коллекцию, содержащую значения в словаре.</summary>
<returns>Коллекция, содержащая значения в словаре.</returns>
</member>
<member name="M:System.Collections.ObjectModel.ReadOnlyDictionary`2.System#Collections#IEnumerable#GetEnumerator">
<summary>Возвращает перечислитель, осуществляющий перебор коллекции.</summary>
<returns>Перечислитель, который может использоваться для выполнения итерации по элементам коллекции.</returns>
</member>
<member name="M:System.Collections.ObjectModel.ReadOnlyDictionary`2.TryGetValue(`0,`1@)">
<summary>Извлекает значение, связанное с заданным ключом.</summary>
<returns>Значение true, если объект, реализующий <see cref="T:System.Collections.ObjectModel.ReadOnlyDictionary`2" />, содержит элемент с указанным ключом, в противном случае — значение false.</returns>
<param name="key">Ключ, значение которого извлекается.</param>
<param name="value">Этот метод возвращает значение, связанное с указанным ключом, если он найден; в противном случае — значение по умолчанию для данного типа параметра <paramref name="value" />.Этот параметр передается без инициализации.</param>
</member>
<member name="P:System.Collections.ObjectModel.ReadOnlyDictionary`2.Values">
<summary>Возвращает коллекцию, содержащую значения в словаре.</summary>
<returns>Коллекция, содержащая значения в объекте, который реализует объект <see cref="T:System.Collections.ObjectModel.ReadOnlyDictionary`2" />.</returns>
</member>
<member name="T:System.Collections.ObjectModel.ReadOnlyDictionary`2.KeyCollection">
<summary>Представляет коллекцию ключей объекта <see cref="T:System.Collections.ObjectModel.ReadOnlyDictionary`2" />, доступную только для чтения.</summary>
</member>
<member name="M:System.Collections.ObjectModel.ReadOnlyDictionary`2.KeyCollection.CopyTo(`0[],System.Int32)">
<summary>Копирует элементы коллекции в массив, начиная с указанного индекса массива.</summary>
<param name="array">Одномерный массив, куда копируются элементы из данной коллекции.Индексация в массиве должна вестись с нуля.</param>
<param name="arrayIndex">Индекс (с нуля) в массиве <paramref name="array" />, с которого начинается копирование.</param>
<exception cref="T:System.ArgumentNullException">Параметр <paramref name="array" /> имеет значение null.</exception>
<exception cref="T:System.ArgumentOutOfRangeException">Значение параметра <paramref name="arrayIndex" /> меньше 0.</exception>
<exception cref="T:System.ArgumentException">Массив <paramref name="array" /> является многомерным.– или –Число элементов исходной коллекции превышает размер доступного места в массиве <paramref name="array" /> от индекса <paramref name="arrayIndex" /> до конца массива.– или –Тип <paramref name="T" /> не может быть автоматически приведен к типу массива назначения <paramref name="array" />.</exception>
</member>
<member name="P:System.Collections.ObjectModel.ReadOnlyDictionary`2.KeyCollection.Count">
<summary>Получает количество элементов коллекции.</summary>
<returns>Количество элементов коллекции.</returns>
</member>
<member name="M:System.Collections.ObjectModel.ReadOnlyDictionary`2.KeyCollection.GetEnumerator">
<summary>Возвращает перечислитель, выполняющий перебор элементов коллекции.</summary>
<returns>Перечислитель, который может использоваться для выполнения итерации по элементам коллекции.</returns>
</member>
<member name="M:System.Collections.ObjectModel.ReadOnlyDictionary`2.KeyCollection.System#Collections#Generic#ICollection{T}#Add(`0)">
<summary>Во всех случаях создает исключение <see cref="T:System.NotSupportedException" />.</summary>
<param name="item">Объект для добавления в коллекцию.</param>
<exception cref="T:System.NotSupportedException">Во всех случаях.</exception>
</member>
<member name="M:System.Collections.ObjectModel.ReadOnlyDictionary`2.KeyCollection.System#Collections#Generic#ICollection{T}#Clear">
<summary>Во всех случаях создает исключение <see cref="T:System.NotSupportedException" />.</summary>
<exception cref="T:System.NotSupportedException">Во всех случаях.</exception>
</member>
<member name="M:System.Collections.ObjectModel.ReadOnlyDictionary`2.KeyCollection.System#Collections#Generic#ICollection{T}#Contains(`0)">
<summary>Определяет, содержит ли коллекция указанное значение.</summary>
<returns>Значение true, если элемент <paramref name="item" /> найден в коллекции; в противном случае — значение false.</returns>
<param name="item">Объект, который требуется найти в коллекции.</param>
</member>
<member name="P:System.Collections.ObjectModel.ReadOnlyDictionary`2.KeyCollection.System#Collections#Generic#ICollection{T}#IsReadOnly">
<summary>Получает значение, указывающее, действительно ли коллекция доступна только для чтения.</summary>
<returns>true во всех случаях.</returns>
</member>
<member name="M:System.Collections.ObjectModel.ReadOnlyDictionary`2.KeyCollection.System#Collections#Generic#ICollection{T}#Remove(`0)">
<summary>Во всех случаях создает исключение <see cref="T:System.NotSupportedException" />.</summary>
<returns>Значение true, если элемент <paramref name="item" /> был успешно удален из коллекции; в противном случае — значение false.Этот метод также возвращает значение false, если элемент <paramref name="item" /> не найден в исходной коллекции.</returns>
<param name="item">Объект, удаляемый из коллекции.</param>
<exception cref="T:System.NotSupportedException">Во всех случаях.</exception>
</member>
<member name="M:System.Collections.ObjectModel.ReadOnlyDictionary`2.KeyCollection.System#Collections#ICollection#CopyTo(System.Array,System.Int32)">
<summary>Копирует элементы коллекции в массив, начиная с указанного индекса массива.</summary>
<param name="array">Одномерный массив, куда копируются элементы из данной коллекции.Индексация в массиве должна вестись с нуля.</param>
<param name="index">Индекс (с нуля) в массиве <paramref name="array" />, с которого начинается копирование.</param>
<exception cref="T:System.ArgumentNullException">Параметр <paramref name="array" /> имеет значение null.</exception>
<exception cref="T:System.ArgumentOutOfRangeException">Значение параметра <paramref name="index" /> меньше 0.</exception>
<exception cref="T:System.ArgumentException">Массив <paramref name="array" /> является многомерным.– или –Число элементов исходной коллекции превышает размер доступного места в массиве <paramref name="array" /> от индекса <paramref name="index" /> до конца массива.</exception>
</member>
<member name="P:System.Collections.ObjectModel.ReadOnlyDictionary`2.KeyCollection.System#Collections#ICollection#IsSynchronized">
<summary>Получает значение, указывающее, является ли доступ к коллекции синхронизированным (потокобезопасным).</summary>
<returns>Значение true, если доступ к коллекции синхронизирован (потокобезопасен); в противном случае — значение false.</returns>
</member>
<member name="P:System.Collections.ObjectModel.ReadOnlyDictionary`2.KeyCollection.System#Collections#ICollection#SyncRoot">
<summary>Получает объект, который может использоваться для синхронизации доступа к коллекции.</summary>
<returns>Объект, который можно использовать для синхронизации доступа к коллекции.</returns>
</member>
<member name="M:System.Collections.ObjectModel.ReadOnlyDictionary`2.KeyCollection.System#Collections#IEnumerable#GetEnumerator">
<summary>Возвращает перечислитель, выполняющий перебор элементов коллекции.</summary>
<returns>Перечислитель, который может использоваться для выполнения итерации по элементам коллекции.</returns>
</member>
<member name="T:System.Collections.ObjectModel.ReadOnlyDictionary`2.ValueCollection">
<summary>Представляет коллекцию значений объекта <see cref="T:System.Collections.ObjectModel.ReadOnlyDictionary`2" />, доступную только для чтения.</summary>
</member>
<member name="M:System.Collections.ObjectModel.ReadOnlyDictionary`2.ValueCollection.CopyTo(`1[],System.Int32)">
<summary>Копирует элементы коллекции в массив, начиная с указанного индекса массива.</summary>
<param name="array">Одномерный массив, куда копируются элементы из данной коллекции.Индексация в массиве должна вестись с нуля.</param>
<param name="arrayIndex">Индекс (с нуля) в массиве <paramref name="array" />, с которого начинается копирование.</param>
<exception cref="T:System.ArgumentNullException">Параметр <paramref name="array" /> имеет значение null.</exception>
<exception cref="T:System.ArgumentOutOfRangeException">Значение параметра <paramref name="arrayIndex" /> меньше 0.</exception>
<exception cref="T:System.ArgumentException">Массив <paramref name="array" /> является многомерным.– или –Число элементов исходной коллекции превышает размер доступного места в массиве <paramref name="array" /> от индекса <paramref name="arrayIndex" /> до конца массива.– или –Тип <paramref name="T" /> не может быть автоматически приведен к типу массива назначения <paramref name="array" />.</exception>
</member>
<member name="P:System.Collections.ObjectModel.ReadOnlyDictionary`2.ValueCollection.Count">
<summary>Получает количество элементов коллекции.</summary>
<returns>Количество элементов коллекции.</returns>
</member>
<member name="M:System.Collections.ObjectModel.ReadOnlyDictionary`2.ValueCollection.GetEnumerator">
<summary>Возвращает перечислитель, выполняющий перебор элементов коллекции.</summary>
<returns>Перечислитель, который может использоваться для выполнения итерации по элементам коллекции.</returns>
</member>
<member name="M:System.Collections.ObjectModel.ReadOnlyDictionary`2.ValueCollection.System#Collections#Generic#ICollection{T}#Add(`1)">
<summary>Во всех случаях создает исключение <see cref="T:System.NotSupportedException" />.</summary>
<param name="item">Объект для добавления в коллекцию.</param>
<exception cref="T:System.NotSupportedException">Во всех случаях.</exception>
</member>
<member name="M:System.Collections.ObjectModel.ReadOnlyDictionary`2.ValueCollection.System#Collections#Generic#ICollection{T}#Clear">
<summary>Во всех случаях создает исключение <see cref="T:System.NotSupportedException" />.</summary>
<exception cref="T:System.NotSupportedException">Во всех случаях.</exception>
</member>
<member name="M:System.Collections.ObjectModel.ReadOnlyDictionary`2.ValueCollection.System#Collections#Generic#ICollection{T}#Contains(`1)">
<summary>Определяет, содержит ли коллекция указанное значение.</summary>
<returns>Значение true, если элемент <paramref name="item" /> найден в коллекции; в противном случае — значение false.</returns>
<param name="item">Объект, который требуется найти в коллекции.</param>
</member>
<member name="P:System.Collections.ObjectModel.ReadOnlyDictionary`2.ValueCollection.System#Collections#Generic#ICollection{T}#IsReadOnly">
<summary>Получает значение, указывающее, действительно ли коллекция доступна только для чтения.</summary>
<returns>true во всех случаях.</returns>
</member>
<member name="M:System.Collections.ObjectModel.ReadOnlyDictionary`2.ValueCollection.System#Collections#Generic#ICollection{T}#Remove(`1)">
<summary>Во всех случаях создает исключение <see cref="T:System.NotSupportedException" />.</summary>
<returns>Значение true, если элемент <paramref name="item" /> был успешно удален из коллекции; в противном случае — значение false.Этот метод также возвращает значение false, если элемент <paramref name="item" /> не найден в исходной коллекции.</returns>
<param name="item">Объект, удаляемый из коллекции.</param>
<exception cref="T:System.NotSupportedException">Во всех случаях.</exception>
</member>
<member name="M:System.Collections.ObjectModel.ReadOnlyDictionary`2.ValueCollection.System#Collections#ICollection#CopyTo(System.Array,System.Int32)">
<summary>Копирует элементы коллекции в массив, начиная с указанного индекса массива.</summary>
<param name="array">Одномерный массив, куда копируются элементы из данной коллекции.Индексация в массиве должна вестись с нуля.</param>
<param name="index">Индекс (с нуля) в массиве <paramref name="array" />, с которого начинается копирование.</param>
<exception cref="T:System.ArgumentNullException">Параметр <paramref name="array" /> имеет значение null.</exception>
<exception cref="T:System.ArgumentOutOfRangeException">Значение параметра <paramref name="index" /> меньше 0.</exception>
<exception cref="T:System.ArgumentException">Массив <paramref name="array" /> является многомерным.– или –Число элементов исходной коллекции превышает размер доступного места в массиве <paramref name="array" /> от индекса <paramref name="index" /> до конца массива.</exception>
</member>
<member name="P:System.Collections.ObjectModel.ReadOnlyDictionary`2.ValueCollection.System#Collections#ICollection#IsSynchronized">
<summary>Получает значение, указывающее, является ли доступ к коллекции синхронизированным (потокобезопасным).</summary>
<returns>Значение true, если доступ к коллекции синхронизирован (потокобезопасен); в противном случае — значение false.</returns>
</member>
<member name="P:System.Collections.ObjectModel.ReadOnlyDictionary`2.ValueCollection.System#Collections#ICollection#SyncRoot">
<summary>Получает объект, который может использоваться для синхронизации доступа к коллекции.</summary>
<returns>Объект, который можно использовать для синхронизации доступа к коллекции.</returns>
</member>
<member name="M:System.Collections.ObjectModel.ReadOnlyDictionary`2.ValueCollection.System#Collections#IEnumerable#GetEnumerator">
<summary>Возвращает перечислитель, выполняющий перебор элементов коллекции.</summary>
<returns>Перечислитель, который может использоваться для выполнения итерации по элементам коллекции.</returns>
</member>
<member name="T:System.Collections.ObjectModel.ReadOnlyObservableCollection`1">
<summary>Представляет коллекцию <see cref="T:System.Collections.ObjectModel.ObservableCollection`1" />, доступную только для чтения.</summary>
<typeparam name="T">Тип элементов в коллекции.</typeparam>
</member>
<member name="M:System.Collections.ObjectModel.ReadOnlyObservableCollection`1.#ctor(System.Collections.ObjectModel.ObservableCollection{`0})">
<summary>Инициализирует новый экземпляр класса <see cref="T:System.Collections.ObjectModel.ReadOnlyObservableCollection`1" />, который служит оболочкой для указанной коллекции <see cref="T:System.Collections.ObjectModel.ObservableCollection`1" />.</summary>
<param name="list">Объект <see cref="T:System.Collections.ObjectModel.ObservableCollection`1" />, с помощью которого создается данный экземпляр класса <see cref="T:System.Collections.ObjectModel.ReadOnlyObservableCollection`1" />.</param>
<exception cref="T:System.ArgumentNullException">Параметр <paramref name="list" /> имеет значение null.</exception>
</member>
<member name="E:System.Collections.ObjectModel.ReadOnlyObservableCollection`1.CollectionChanged">
<summary>Возникает, когда элемент добавлен или удален.</summary>
</member>
<member name="M:System.Collections.ObjectModel.ReadOnlyObservableCollection`1.OnCollectionChanged(System.Collections.Specialized.NotifyCollectionChangedEventArgs)">
<summary>Вызывает событие <see cref="E:System.Collections.ObjectModel.ReadOnlyObservableCollection`1.CollectionChanged" />, используя предоставленные аргументы.</summary>
<param name="args">Аргументы вызванного события.</param>
</member>
<member name="M:System.Collections.ObjectModel.ReadOnlyObservableCollection`1.OnPropertyChanged(System.ComponentModel.PropertyChangedEventArgs)">
<summary>Вызывает событие <see cref="E:System.Collections.ObjectModel.ReadOnlyObservableCollection`1.PropertyChanged" />, используя предоставленные аргументы.</summary>
<param name="args">Аргументы вызванного события.</param>
</member>
<member name="E:System.Collections.ObjectModel.ReadOnlyObservableCollection`1.PropertyChanged">
<summary>Возникает при смене значения свойства.</summary>
</member>
<member name="E:System.Collections.ObjectModel.ReadOnlyObservableCollection`1.System#Collections#Specialized#INotifyCollectionChanged#CollectionChanged">
<summary>Возникает при изменении коллекции.</summary>
</member>
<member name="E:System.Collections.ObjectModel.ReadOnlyObservableCollection`1.System#ComponentModel#INotifyPropertyChanged#PropertyChanged">
<summary>Возникает при смене значения свойства.</summary>
</member>
<member name="T:System.Collections.Specialized.INotifyCollectionChanged">
<summary>Уведомляет прослушивателя о динамических изменениях, происходящих, например, при добавлении и удалении элементов или обновлении всего списка.</summary>
</member>
<member name="E:System.Collections.Specialized.INotifyCollectionChanged.CollectionChanged">
<summary>Возникает при изменении коллекции.</summary>
</member>
<member name="T:System.Collections.Specialized.NotifyCollectionChangedAction">
<summary>Описывает действие, вызванное событием <see cref="E:System.Collections.Specialized.INotifyCollectionChanged.CollectionChanged" />. </summary>
</member>
<member name="F:System.Collections.Specialized.NotifyCollectionChangedAction.Add">
<summary>Один или несколько элементов были добавлены к коллекции.</summary>
</member>
<member name="F:System.Collections.Specialized.NotifyCollectionChangedAction.Move">
<summary>Один или несколько элементов были перемещены внутри коллекции.</summary>
</member>
<member name="F:System.Collections.Specialized.NotifyCollectionChangedAction.Remove">
<summary>Один или несколько элементов были удалены из коллекции.</summary>
</member>
<member name="F:System.Collections.Specialized.NotifyCollectionChangedAction.Replace">
<summary>Один или несколько элементов были заменены в коллекции.</summary>
</member>
<member name="F:System.Collections.Specialized.NotifyCollectionChangedAction.Reset">
<summary>Содержимое коллекции было существенно изменено.</summary>
</member>
<member name="T:System.Collections.Specialized.NotifyCollectionChangedEventArgs">
<summary>Предоставляет данные для события <see cref="E:System.Collections.Specialized.INotifyCollectionChanged.CollectionChanged" />.</summary>
</member>
<member name="M:System.Collections.Specialized.NotifyCollectionChangedEventArgs.#ctor(System.Collections.Specialized.NotifyCollectionChangedAction)">
<summary>Инициализирует новый экземпляр <see cref="T:System.Collections.Specialized.NotifyCollectionChangedEventArgs" />, описывающий изменение <see cref="F:System.Collections.Specialized.NotifyCollectionChangedAction.Reset" />.</summary>
<param name="action">Действие, вызвавшее событие.Должно быть установлено значение <see cref="F:System.Collections.Specialized.NotifyCollectionChangedAction.Reset" />.</param>
</member>
<member name="M:System.Collections.Specialized.NotifyCollectionChangedEventArgs.#ctor(System.Collections.Specialized.NotifyCollectionChangedAction,System.Collections.IList)">
<summary>Инициализирует новый экземпляр <see cref="T:System.Collections.Specialized.NotifyCollectionChangedEventArgs" />, описывающий изменение для нескольких элементов.</summary>
<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>
<param name="changedItems">Элементы, на которые повлияло изменение.</param>
</member>
<member name="M:System.Collections.Specialized.NotifyCollectionChangedEventArgs.#ctor(System.Collections.Specialized.NotifyCollectionChangedAction,System.Collections.IList,System.Collections.IList)">
<summary>Инициализирует новый экземпляр <see cref="T:System.Collections.Specialized.NotifyCollectionChangedEventArgs" />, описывающий изменение <see cref="F:System.Collections.Specialized.NotifyCollectionChangedAction.Replace" /> для нескольких элементов.</summary>
<param name="action">Действие, вызвавшее событие.Возможным значением может быть только <see cref="F:System.Collections.Specialized.NotifyCollectionChangedAction.Replace" />.</param>
<param name="newItems">Новые элементы, заменяющие исходные элементы.</param>
<param name="oldItems">Исходные элементы, которые были заменены.</param>
<exception cref="T:System.ArgumentException">Если параметр <paramref name="action" /> не имеет значения Replace.</exception>
<exception cref="T:System.ArgumentNullException">Если параметр <paramref name="oldItems" /> или <paramref name="newItems" /> имеет значение null.</exception>
</member>
<member name="M:System.Collections.Specialized.NotifyCollectionChangedEventArgs.#ctor(System.Collections.Specialized.NotifyCollectionChangedAction,System.Collections.IList,System.Collections.IList,System.Int32)">
<summary>Инициализирует новый экземпляр <see cref="T:System.Collections.Specialized.NotifyCollectionChangedEventArgs" />, описывающий изменение <see cref="F:System.Collections.Specialized.NotifyCollectionChangedAction.Replace" /> для нескольких элементов.</summary>
<param name="action">Действие, вызвавшее событие.Возможным значением может быть только <see cref="F:System.Collections.Specialized.NotifyCollectionChangedAction.Replace" />.</param>
<param name="newItems">Новые элементы, заменяющие исходные элементы.</param>
<param name="oldItems">Исходные элементы, которые были заменены.</param>
<param name="startingIndex">Индекс первого элемента заменяемых элементов.</param>
<exception cref="T:System.ArgumentException">Если параметр <paramref name="action" /> не имеет значения Replace.</exception>
<exception cref="T:System.ArgumentNullException">Если параметр <paramref name="oldItems" /> или <paramref name="newItems" /> имеет значение null.</exception>
</member>
<member name="M:System.Collections.Specialized.NotifyCollectionChangedEventArgs.#ctor(System.Collections.Specialized.NotifyCollectionChangedAction,System.Collections.IList,System.Int32)">
<summary>Инициализирует новый экземпляр <see cref="T:System.Collections.Specialized.NotifyCollectionChangedEventArgs" />, описывающий изменение для нескольких элементов или изменение <see cref="F:System.Collections.Specialized.NotifyCollectionChangedAction.Reset" />.</summary>
<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>
<param name="changedItems">Элементы, на которые повлияло изменение.</param>
<param name="startingIndex">Индекс, указывающий, где произошло изменение.</param>
<exception cref="T:System.ArgumentException">Если параметр <paramref name="action" /> не имеет значения Reset, Add или Remove, или если параметр <paramref name="action" /> имеет значение Reset и либо параметр <paramref name="changedItems" /> не равен null, либо параметр <paramref name="startingIndex" /> не равен -1, или если действием является Add или Remove и параметр <paramref name="startingIndex" /> меньше -1.</exception>
<exception cref="T:System.ArgumentNullException">Если <paramref name="action" /> имеет значение Add или Remove и параметр <paramref name="changedItems" /> равен nul.</exception>
</member>
<member name="M:System.Collections.Specialized.NotifyCollectionChangedEventArgs.#ctor(System.Collections.Specialized.NotifyCollectionChangedAction,System.Collections.IList,System.Int32,System.Int32)">
<summary>Инициализирует новый экземпляр <see cref="T:System.Collections.Specialized.NotifyCollectionChangedEventArgs" />, описывающий изменение <see cref="F:System.Collections.Specialized.NotifyCollectionChangedAction.Move" /> для нескольких элементов.</summary>
<param name="action">Действие, вызвавшее событие.Возможным значением может быть только <see cref="F:System.Collections.Specialized.NotifyCollectionChangedAction.Move" />.</param>
<param name="changedItems">Элементы, на которые повлияло изменение.</param>
<param name="index">Новый индекс для измененных элементов.</param>
<param name="oldIndex">Старый индекс для измененных элементов.</param>
<exception cref="T:System.ArgumentException">Если параметр <paramref name="action" /> не имеет значения Move или если параметр <paramref name="index" /> меньше 0.</exception>
</member>
<member name="M:System.Collections.Specialized.NotifyCollectionChangedEventArgs.#ctor(System.Collections.Specialized.NotifyCollectionChangedAction,System.Object)">
<summary>Инициализирует новый экземпляр <see cref="T:System.Collections.Specialized.NotifyCollectionChangedEventArgs" />, описывающий изменение для одного элемента.</summary>
<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>
<param name="changedItem">Элемент, на которое повлияло изменение.</param>
<exception cref="T:System.ArgumentException">Если параметр <paramref name="action" /> не имеет значения Reset, Add или Remove или если параметр <paramref name="action" /> имеет значение Reset и параметр <paramref name="changedItem" /> не равен null.</exception>
</member>
<member name="M:System.Collections.Specialized.NotifyCollectionChangedEventArgs.#ctor(System.Collections.Specialized.NotifyCollectionChangedAction,System.Object,System.Int32)">
<summary>Инициализирует новый экземпляр <see cref="T:System.Collections.Specialized.NotifyCollectionChangedEventArgs" />, описывающий изменение для одного элемента.</summary>
<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>
<param name="changedItem">Элемент, на которое повлияло изменение.</param>
<param name="index">Индекс, указывающий, где произошло изменение.</param>
<exception cref="T:System.ArgumentException">Если параметр <paramref name="action" /> не имеет значения Reset, Add или Remove или если параметр <paramref name="action" /> имеет значение Reset и либо параметр <paramref name="changedItems" /> не равен null, либо параметр <paramref name="index" /> не равен -1.</exception>
</member>
<member name="M:System.Collections.Specialized.NotifyCollectionChangedEventArgs.#ctor(System.Collections.Specialized.NotifyCollectionChangedAction,System.Object,System.Int32,System.Int32)">
<summary>Инициализирует новый экземпляр <see cref="T:System.Collections.Specialized.NotifyCollectionChangedEventArgs" />, описывающий изменение <see cref="F:System.Collections.Specialized.NotifyCollectionChangedAction.Move" /> для одного элемента.</summary>
<param name="action">Действие, вызвавшее событие.Возможным значением может быть только <see cref="F:System.Collections.Specialized.NotifyCollectionChangedAction.Move" />.</param>
<param name="changedItem">Элемент, на который повлияло изменение.</param>
<param name="index">Новый индекс для измененного элемента.</param>
<param name="oldIndex">Старый индекс для измененного элемента.</param>
<exception cref="T:System.ArgumentException">Если параметр <paramref name="action" /> не имеет значения Move или если параметр <paramref name="index" /> меньше 0.</exception>
</member>
<member name="M:System.Collections.Specialized.NotifyCollectionChangedEventArgs.#ctor(System.Collections.Specialized.NotifyCollectionChangedAction,System.Object,System.Object)">
<summary>Инициализирует новый экземпляр <see cref="T:System.Collections.Specialized.NotifyCollectionChangedEventArgs" />, описывающий изменение <see cref="F:System.Collections.Specialized.NotifyCollectionChangedAction.Replace" /> для одного элемента.</summary>
<param name="action">Действие, вызвавшее событие.Возможным значением может быть только <see cref="F:System.Collections.Specialized.NotifyCollectionChangedAction.Replace" />.</param>
<param name="newItem">Новый элемент, заменяющий исходный элемент.</param>
<param name="oldItem">Исходный элемент, который был заменен.</param>
<exception cref="T:System.ArgumentException">Если параметр <paramref name="action" /> не имеет значения Replace.</exception>
</member>
<member name="M:System.Collections.Specialized.NotifyCollectionChangedEventArgs.#ctor(System.Collections.Specialized.NotifyCollectionChangedAction,System.Object,System.Object,System.Int32)">
<summary>Инициализирует новый экземпляр <see cref="T:System.Collections.Specialized.NotifyCollectionChangedEventArgs" />, описывающий изменение <see cref="F:System.Collections.Specialized.NotifyCollectionChangedAction.Replace" /> для одного элемента.</summary>
<param name="action">Действие, вызвавшее событие.Возможным значением может быть <see cref="F:System.Collections.Specialized.NotifyCollectionChangedAction.Replace" />.</param>
<param name="newItem">Новый элемент, заменяющий исходный элемент.</param>
<param name="oldItem">Исходный элемент, который был заменен.</param>
<param name="index">Индекс заменяемого элемента.</param>
<exception cref="T:System.ArgumentException">Если параметр <paramref name="action" /> не имеет значения Replace.</exception>
</member>
<member name="P:System.Collections.Specialized.NotifyCollectionChangedEventArgs.Action">
<summary>Получает действие, вызвавшее событие. </summary>
<returns>Значение <see cref="T:System.Collections.Specialized.NotifyCollectionChangedAction" />, описывающее действие, вызвавшее событие.</returns>
</member>
<member name="P:System.Collections.Specialized.NotifyCollectionChangedEventArgs.NewItems">
<summary>Возвращает список новых элементов, участвующих в изменении.</summary>
<returns>Список новых элементов, участвующих в изменении.</returns>
</member>
<member name="P:System.Collections.Specialized.NotifyCollectionChangedEventArgs.NewStartingIndex">
<summary>Получает индекс, при котором произошло изменение.</summary>
<returns>Индекс (с нуля), при котором произошло изменение.</returns>
</member>
<member name="P:System.Collections.Specialized.NotifyCollectionChangedEventArgs.OldItems">
<summary>Получает список элементов, на которые повлияло действие <see cref="F:System.Collections.Specialized.NotifyCollectionChangedAction.Replace" />, Remove или Move.</summary>
<returns>Список элементов, на которые повлияло действие <see cref="F:System.Collections.Specialized.NotifyCollectionChangedAction.Replace" />, Remove или Move.</returns>
</member>
<member name="P:System.Collections.Specialized.NotifyCollectionChangedEventArgs.OldStartingIndex">
<summary>Получает индекс, при котором произошло действие <see cref="F:System.Collections.Specialized.NotifyCollectionChangedAction.Move" />, Remove или Replace.</summary>
<returns>Индекс (с нуля), при котором произошло действие <see cref="F:System.Collections.Specialized.NotifyCollectionChangedAction.Move" />, Remove или Replace.</returns>
</member>
<member name="T:System.Collections.Specialized.NotifyCollectionChangedEventHandler">
<summary>Представляет метод, обрабатывающий событие <see cref="E:System.Collections.Specialized.INotifyCollectionChanged.CollectionChanged" />. </summary>
<param name="sender">Объект, вызвавший событие.</param>
<param name="e">Сведения о событии.</param>
</member>
<member name="T:System.ComponentModel.DataErrorsChangedEventArgs">
<summary>Предоставляет данные для события <see cref="E:System.ComponentModel.INotifyDataErrorInfo.ErrorsChanged" />.</summary>
</member>
<member name="M:System.ComponentModel.DataErrorsChangedEventArgs.#ctor(System.String)">
<summary>Инициализирует новый экземпляр класса <see cref="T:System.ComponentModel.DataErrorsChangedEventArgs" />.</summary>
<param name="propertyName">Имя свойства, которое содержит ошибку. null или <see cref="F:System.String.Empty" />, если ошибка уровня объекта.</param>
</member>
<member name="P:System.ComponentModel.DataErrorsChangedEventArgs.PropertyName">
<summary>Получает имя свойства с ошибкой.</summary>
<returns>Имя свойства с ошибкой.Значение null или <see cref="F:System.String.Empty" />, если это ошибка уровня объекта.</returns>
</member>
<member name="T:System.ComponentModel.INotifyDataErrorInfo">
<summary>Определяет члены, которые могут реализовываться классами сущностей данных для поддержки пользовательской синхронной и асинхронной проверки.</summary>
</member>
<member name="E:System.ComponentModel.INotifyDataErrorInfo.ErrorsChanged">
<summary>Происходит при изменении ошибок проверки для свойства или для сущности в целом. </summary>
</member>
<member name="M:System.ComponentModel.INotifyDataErrorInfo.GetErrors(System.String)">
<summary>Получает ошибки проверки для указанного свойства или для сущности в целом.</summary>
<returns>Ошибки проверки для свойства или сущности.</returns>
<param name="propertyName">Имя свойства, для которого извлекаются ошибки проверки, либо значение null или <see cref="F:System.String.Empty" /> для извлечения ошибок на уровне сущности.</param>
</member>
<member name="P:System.ComponentModel.INotifyDataErrorInfo.HasErrors">
<summary>Получает значение, указывающее, содержит ли сущность ошибки проверки. </summary>
<returns>Значение true, если сущность в данный момент содержит ошибки проверки; в противном случае — значение false.</returns>
</member>
<member name="T:System.ComponentModel.INotifyPropertyChanged">
<summary>Уведомляет клиентов об изменении значения свойства.</summary>
</member>
<member name="E:System.ComponentModel.INotifyPropertyChanged.PropertyChanged">
<summary>Возникает при смене значения свойства.</summary>
</member>
<member name="T:System.ComponentModel.INotifyPropertyChanging">
<summary>Уведомляет клиента об изменении значения свойства.</summary>
</member>
<member name="E:System.ComponentModel.INotifyPropertyChanging.PropertyChanging">
<summary>Происходит при изменении значения свойства.</summary>
</member>
<member name="T:System.ComponentModel.PropertyChangedEventArgs">
<summary>Предоставляет данные для события <see cref="E:System.ComponentModel.INotifyPropertyChanged.PropertyChanged" />.</summary>
</member>
<member name="M:System.ComponentModel.PropertyChangedEventArgs.#ctor(System.String)">
<summary>Инициализирует новый экземпляр класса <see cref="T:System.ComponentModel.PropertyChangedEventArgs" />.</summary>
<param name="propertyName">Имя измененного свойства. </param>
</member>
<member name="P:System.ComponentModel.PropertyChangedEventArgs.PropertyName">
<summary>Получает имя измененного свойства.</summary>
<returns>Имя измененного свойства.</returns>
</member>
<member name="T:System.ComponentModel.PropertyChangedEventHandler">
<summary>Представляет метод, который обрабатывает событие <see cref="E:System.ComponentModel.INotifyPropertyChanged.PropertyChanged" />, возникающее при изменении свойства компонента.</summary>
<param name="sender">Источник события. </param>
<param name="e">Объект <see cref="T:System.ComponentModel.PropertyChangedEventArgs" />, содержащий данные события. </param>
</member>
<member name="T:System.ComponentModel.PropertyChangingEventArgs">
<summary>Предоставляет данные для события <see cref="E:System.ComponentModel.INotifyPropertyChanging.PropertyChanging" />. </summary>
</member>
<member name="M:System.ComponentModel.PropertyChangingEventArgs.#ctor(System.String)">
<summary>Инициализирует новый экземпляр класса <see cref="T:System.ComponentModel.PropertyChangingEventArgs" />. </summary>
<param name="propertyName">Имя свойства, значение которого изменяется.</param>
</member>
<member name="P:System.ComponentModel.PropertyChangingEventArgs.PropertyName">
<summary>Возвращает имя свойства, значение которого изменяется.</summary>
<returns>Имя свойства, значение которого изменяется.</returns>
</member>
<member name="T:System.ComponentModel.PropertyChangingEventHandler">
<summary>Представляет метод, который будет обрабатывать событие <see cref="E:System.ComponentModel.INotifyPropertyChanging.PropertyChanging" /> интерфейса <see cref="T:System.ComponentModel.INotifyPropertyChanging" />. </summary>
<param name="sender">Источник события. </param>
<param name="e">Объект <see cref="T:System.ComponentModel.PropertyChangingEventArgs" />, содержащий данные, которые относятся к событию.</param>
</member>
<member name="T:System.Windows.Input.ICommand">
<summary>Определяет команду.</summary>
</member>
<member name="M:System.Windows.Input.ICommand.CanExecute(System.Object)">
<summary>Определяет метод, который определяет, может ли данная команда выполняться в ее текущем состоянии.</summary>
<returns>Значение true, если команда может быть выполнена; в противном случае — значение false..</returns>
<param name="parameter">Данные, используемые данной командой.Если для данной команды не требуется передача данных, можно присвоить этому объекту значение null.</param>
</member>
<member name="E:System.Windows.Input.ICommand.CanExecuteChanged">
<summary>Происходит при изменениях, влияющих на то, должна выполняться данная команда или нет.</summary>
</member>
<member name="M:System.Windows.Input.ICommand.Execute(System.Object)">
<summary>Определяет метод, вызываемый при вызове данной команды.</summary>
<param name="parameter">Данные, используемые данной командой.Если для данной команды не требуется передача данных, можно присвоить этому объекту значение null.</param>
</member>
</members>
</doc>
@@ -0,0 +1,740 @@
<?xml version="1.0" encoding="utf-8"?>
<doc>
<assembly>
<name>System.ObjectModel</name>
</assembly>
<members>
<member name="T:System.Collections.ObjectModel.KeyedCollection`2">
<summary>提供键嵌入在值中的集合的抽象基类。</summary>
<typeparam name="TKey">集合中的键的类型。</typeparam>
<typeparam name="TItem">集合中的项的类型。</typeparam>
</member>
<member name="M:System.Collections.ObjectModel.KeyedCollection`2.#ctor">
<summary>初始化 <see cref="T:System.Collections.ObjectModel.KeyedCollection`2" /> 类的新实例,该实例使用默认的相等比较器。</summary>
</member>
<member name="M:System.Collections.ObjectModel.KeyedCollection`2.#ctor(System.Collections.Generic.IEqualityComparer{`0})">
<summary>初始化 <see cref="T:System.Collections.ObjectModel.KeyedCollection`2" /> 类的新实例,该实例使用指定的相等比较器。</summary>
<param name="comparer">比较键时要使用的 <see cref="T:System.Collections.Generic.IEqualityComparer`1" /> 泛型接口的实现,如果为 null,则使用从 <see cref="P:System.Collections.Generic.EqualityComparer`1.Default" /> 获取的该类型的键的默认相等比较器。</param>
</member>
<member name="M:System.Collections.ObjectModel.KeyedCollection`2.#ctor(System.Collections.Generic.IEqualityComparer{`0},System.Int32)">
<summary>初始化 <see cref="T:System.Collections.ObjectModel.KeyedCollection`2" /> 类的新实例,该实例使用指定的相等比较器并在超过指定阈值时创建一个查找字典。</summary>
<param name="comparer">比较键时要使用的 <see cref="T:System.Collections.Generic.IEqualityComparer`1" /> 泛型接口的实现,如果为 null,则使用从 <see cref="P:System.Collections.Generic.EqualityComparer`1.Default" /> 获取的该类型的键的默认相等比较器。</param>
<param name="dictionaryCreationThreshold">在不创建查找字典的情况下集合可容纳的元素的数目(0 表示添加第一项时创建查找字典);或者为 -1,表示指定永远不会创建查找字典。</param>
<exception cref="T:System.ArgumentOutOfRangeException">
<paramref name="dictionaryCreationThreshold" /> is less than 1.</exception>
</member>
<member name="M:System.Collections.ObjectModel.KeyedCollection`2.ChangeItemKey(`1,`0)">
<summary>更改与查找字典中指定元素相关联的键。</summary>
<param name="item">要更改其键的元素。</param>
<param name="newKey">
<paramref name="item" /> 的新键。</param>
<exception cref="T:System.ArgumentNullException">
<paramref name="item" /> is null.-or-<paramref name="key" /> is null.</exception>
<exception cref="T:System.ArgumentException">
<paramref name="item" /> is not found.-or-<paramref name="key" /> already exists in the <see cref="T:System.Collections.ObjectModel.KeyedCollection`2" />.</exception>
</member>
<member name="M:System.Collections.ObjectModel.KeyedCollection`2.ClearItems">
<summary><see cref="T:System.Collections.ObjectModel.KeyedCollection`2" /> 中移除所有元素。</summary>
</member>
<member name="P:System.Collections.ObjectModel.KeyedCollection`2.Comparer">
<summary>获取用于确定集合中的键是否相等的泛型相等比较器。</summary>
<returns>
<see cref="T:System.Collections.Generic.IEqualityComparer`1" /> 泛型接口的实现,用于确定集合中的键是否相等。</returns>
</member>
<member name="M:System.Collections.ObjectModel.KeyedCollection`2.Contains(`0)">
<summary>确定集合是否包含具有指定键的元素。</summary>
<returns>如果 <see cref="T:System.Collections.ObjectModel.KeyedCollection`2" /> 包含具有指定键的元素,则为 true;否则为 false。</returns>
<param name="key">要在 <see cref="T:System.Collections.ObjectModel.KeyedCollection`2" /> 中定位的键。</param>
<exception cref="T:System.ArgumentNullException">
<paramref name="key" /> is null.</exception>
</member>
<member name="P:System.Collections.ObjectModel.KeyedCollection`2.Dictionary">
<summary>获取 <see cref="T:System.Collections.ObjectModel.KeyedCollection`2" /> 的查找字典。</summary>
<returns>如果存在,则为 <see cref="T:System.Collections.ObjectModel.KeyedCollection`2" /> 的查找字典;否则为 null。</returns>
</member>
<member name="M:System.Collections.ObjectModel.KeyedCollection`2.GetKeyForItem(`1)">
<summary>在派生类中实现时,将从指定元素提取键。</summary>
<returns>指定元素的键。</returns>
<param name="item">从中提取键的元素。</param>
</member>
<member name="M:System.Collections.ObjectModel.KeyedCollection`2.InsertItem(System.Int32,`1)">
<summary>将元素插入 <see cref="T:System.Collections.ObjectModel.KeyedCollection`2" /> 的指定索引处。</summary>
<param name="index">从零开始的索引,应在该位置插入 <paramref name="item" /></param>
<param name="item">要插入的对象。</param>
<exception cref="T:System.ArgumentOutOfRangeException">
<paramref name="index" /> is less than 0.-or-<paramref name="index" /> is greater than <see cref="P:System.Collections.ObjectModel.Collection`1.Count" />.</exception>
</member>
<member name="P:System.Collections.ObjectModel.KeyedCollection`2.Item(`0)">
<summary>获取具有指定键的元素。</summary>
<returns>带有指定键的元素。如果未找到具有指定键的元素,则引发异常。</returns>
<param name="key">要获取的元素的键。</param>
<exception cref="T:System.ArgumentNullException">
<paramref name="key" /> is null.</exception>
<exception cref="T:System.Collections.Generic.KeyNotFoundException">An element with the specified key does not exist in the collection.</exception>
</member>
<member name="M:System.Collections.ObjectModel.KeyedCollection`2.Remove(`0)">
<summary><see cref="T:System.Collections.ObjectModel.KeyedCollection`2" /> 中移除带有指定键的元素。</summary>
<returns>如果成功移除了元素,则为 true;否则为 false。如果未在 <see cref="T:System.Collections.ObjectModel.KeyedCollection`2" /> 中找到 <paramref name="key" />,则此方法还返回 false。</returns>
<param name="key">要移除的元素的键。</param>
<exception cref="T:System.ArgumentNullException">
<paramref name="key" /> is null.</exception>
</member>
<member name="M:System.Collections.ObjectModel.KeyedCollection`2.RemoveItem(System.Int32)">
<summary>移除 <see cref="T:System.Collections.ObjectModel.KeyedCollection`2" /> 的指定索引处的元素。</summary>
<param name="index">要移除的元素的索引。</param>
</member>
<member name="M:System.Collections.ObjectModel.KeyedCollection`2.SetItem(System.Int32,`1)">
<summary>使用指定项替换指定索引处的项。</summary>
<param name="index">要替换的项的从零开始的索引。</param>
<param name="item">新项目。</param>
</member>
<member name="T:System.Collections.ObjectModel.ObservableCollection`1">
<summary>表示一个动态数据集合,在添加项、移除项或刷新整个列表时,此集合将提供通知。</summary>
<typeparam name="T">集合中的元素类型。</typeparam>
</member>
<member name="M:System.Collections.ObjectModel.ObservableCollection`1.#ctor">
<summary>初始化 <see cref="T:System.Collections.ObjectModel.ObservableCollection`1" /> 类的新实例。</summary>
</member>
<member name="M:System.Collections.ObjectModel.ObservableCollection`1.#ctor(System.Collections.Generic.IEnumerable{`0})">
<summary>初始化 <see cref="T:System.Collections.ObjectModel.ObservableCollection`1" /> 类的新实例,该类包含从指定集合中复制的元素。</summary>
<param name="collection">从中复制元素的集合。</param>
<exception cref="T:System.ArgumentNullException">
<paramref name="collection" /> 参数不能为 null。</exception>
</member>
<member name="M:System.Collections.ObjectModel.ObservableCollection`1.BlockReentrancy">
<summary>不允许可重入的更改此集合的尝试。</summary>
<returns>可用于释放对象的 <see cref="T:System.IDisposable" /> 对象。</returns>
</member>
<member name="M:System.Collections.ObjectModel.ObservableCollection`1.CheckReentrancy">
<summary>检查可重入的更改此集合的尝试。</summary>
<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>
</member>
<member name="M:System.Collections.ObjectModel.ObservableCollection`1.ClearItems">
<summary>从集合中移除所有项。</summary>
</member>
<member name="E:System.Collections.ObjectModel.ObservableCollection`1.CollectionChanged">
<summary>在添加、移除、更改或移动项或者在刷新整个列表时发生。</summary>
</member>
<member name="M:System.Collections.ObjectModel.ObservableCollection`1.InsertItem(System.Int32,`0)">
<summary>将一项插入集合中指定索引处。</summary>
<param name="index">从零开始的索引,应在该位置插入 <paramref name="item" /></param>
<param name="item">要插入的对象。</param>
</member>
<member name="M:System.Collections.ObjectModel.ObservableCollection`1.Move(System.Int32,System.Int32)">
<summary>将指定索引处的项移至集合中的新位置。</summary>
<param name="oldIndex">从零开始的索引,用于指定要移动的项的位置。</param>
<param name="newIndex">从零开始的索引,用于指定项的新位置。</param>
</member>
<member name="M:System.Collections.ObjectModel.ObservableCollection`1.MoveItem(System.Int32,System.Int32)">
<summary>将指定索引处的项移至集合中的新位置。</summary>
<param name="oldIndex">从零开始的索引,用于指定要移动的项的位置。</param>
<param name="newIndex">从零开始的索引,用于指定项的新位置。</param>
</member>
<member name="M:System.Collections.ObjectModel.ObservableCollection`1.OnCollectionChanged(System.Collections.Specialized.NotifyCollectionChangedEventArgs)">
<summary>引发带有提供的参数的 <see cref="E:System.Collections.ObjectModel.ObservableCollection`1.CollectionChanged" /> 事件。</summary>
<param name="e">要引发的事件的参数。</param>
</member>
<member name="M:System.Collections.ObjectModel.ObservableCollection`1.OnPropertyChanged(System.ComponentModel.PropertyChangedEventArgs)">
<summary>引发带有提供的参数的 <see cref="E:System.Collections.ObjectModel.ObservableCollection`1.PropertyChanged" /> 事件。</summary>
<param name="e">要引发的事件的参数。</param>
</member>
<member name="E:System.Collections.ObjectModel.ObservableCollection`1.PropertyChanged">
<summary>在属性值更改时发生。</summary>
</member>
<member name="M:System.Collections.ObjectModel.ObservableCollection`1.RemoveItem(System.Int32)">
<summary>移除集合中指定索引处的项。</summary>
<param name="index">要移除的元素的从零开始的索引。</param>
</member>
<member name="M:System.Collections.ObjectModel.ObservableCollection`1.SetItem(System.Int32,`0)">
<summary>替换指定索引处的元素。</summary>
<param name="index">待替换元素的从零开始的索引。</param>
<param name="item">位于指定索引处的元素的新值。</param>
</member>
<member name="E:System.Collections.ObjectModel.ObservableCollection`1.System#ComponentModel#INotifyPropertyChanged#PropertyChanged">
<summary>在属性值更改时发生。</summary>
</member>
<member name="T:System.Collections.ObjectModel.ReadOnlyDictionary`2">
<summary>表示键/值对的只读泛型集合。</summary>
<typeparam name="TKey">字典中键的类型。</typeparam>
<typeparam name="TValue">字典中值的类型。</typeparam>
</member>
<member name="M:System.Collections.ObjectModel.ReadOnlyDictionary`2.#ctor(System.Collections.Generic.IDictionary{`0,`1})">
<summary>初始化 <see cref="T:System.Collections.ObjectModel.ReadOnlyDictionary`2" /> 类的新实例,该实例是指定字典周围的包装。</summary>
<param name="dictionary">要包装的字典。</param>
</member>
<member name="M:System.Collections.ObjectModel.ReadOnlyDictionary`2.ContainsKey(`0)">
<summary>确定字典是否包含具有指定键的元素。</summary>
<returns>如果词典包含具有指定键的元素,则为 true;否则为 false。</returns>
<param name="key">要在字典中定位的键。</param>
</member>
<member name="P:System.Collections.ObjectModel.ReadOnlyDictionary`2.Count">
<summary>获取字典中项的数目。</summary>
<returns>字典中的项数。</returns>
</member>
<member name="P:System.Collections.ObjectModel.ReadOnlyDictionary`2.Dictionary">
<summary>获取由 <see cref="T:System.Collections.ObjectModel.ReadOnlyDictionary`2" /> 对象包装的字典。</summary>
<returns>由此对象包装的字典。</returns>
</member>
<member name="M:System.Collections.ObjectModel.ReadOnlyDictionary`2.GetEnumerator">
<summary>返回循环访问 <see cref="T:System.Collections.ObjectModel.ReadOnlyDictionary`2" /> 的枚举数。</summary>
<returns>一个可用于循环访问集合的枚举器。</returns>
</member>
<member name="P:System.Collections.ObjectModel.ReadOnlyDictionary`2.Item(`0)">
<summary>获取具有指定键的元素。</summary>
<returns>具有指定键的元素。</returns>
<param name="key">要获取的元素的键。</param>
<exception cref="T:System.ArgumentNullException">
<paramref name="key" /> 为 null。</exception>
<exception cref="T:System.Collections.Generic.KeyNotFoundException">检索了属性但没有找到 <paramref name="key" /></exception>
</member>
<member name="P:System.Collections.ObjectModel.ReadOnlyDictionary`2.Keys">
<summary>获取包含字典中的键的键集合。</summary>
<returns>包含字典中的键的键集合。</returns>
</member>
<member name="M:System.Collections.ObjectModel.ReadOnlyDictionary`2.System#Collections#Generic#ICollection{T}#Add(System.Collections.Generic.KeyValuePair{`0,`1})">
<summary>任何情况下均引发 <see cref="T:System.NotSupportedException" /> 异常。</summary>
<param name="item">要添加到字典中的对象。</param>
<exception cref="T:System.NotSupportedException">在所有情况下。</exception>
</member>
<member name="M:System.Collections.ObjectModel.ReadOnlyDictionary`2.System#Collections#Generic#ICollection{T}#Clear">
<summary>任何情况下均引发 <see cref="T:System.NotSupportedException" /> 异常。</summary>
<exception cref="T:System.NotSupportedException">在所有情况下。</exception>
</member>
<member name="M:System.Collections.ObjectModel.ReadOnlyDictionary`2.System#Collections#Generic#ICollection{T}#Contains(System.Collections.Generic.KeyValuePair{`0,`1})">
<summary>确定字典是否包含特定值。</summary>
<returns>如果在字典中找到 <paramref name="item" />,则为 true;否则为 false。</returns>
<param name="item">要在字典中定位的对象。</param>
</member>
<member name="M:System.Collections.ObjectModel.ReadOnlyDictionary`2.System#Collections#Generic#ICollection{T}#CopyTo(System.Collections.Generic.KeyValuePair{`0,`1}[],System.Int32)">
<summary>从指定的数组索引开始,将字典中的元素复制到一个数组中。</summary>
<param name="array">作为从字典复制的元素的目标的一维数组。该数组的索引必须从零开始。</param>
<param name="arrayIndex">
<paramref name="array" /> 中从零开始的索引,从此索引处开始进行复制。</param>
<exception cref="T:System.ArgumentNullException">
<paramref name="array" /> 为 null。</exception>
<exception cref="T:System.ArgumentOutOfRangeException">
<paramref name="arrayIndex" /> 小于 0。</exception>
<exception cref="T:System.ArgumentException">
<paramref name="array" /> 是多维的。- 或 -源字典中的元素数大于从 <paramref name="arrayIndex" /> 到目标 <paramref name="array" /> 的末尾的可用空间。- 或 -无法自动将类型 <paramref name="T" /> 强制转换为目标 <paramref name="array" /> 的类型。</exception>
</member>
<member name="P:System.Collections.ObjectModel.ReadOnlyDictionary`2.System#Collections#Generic#ICollection{T}#IsReadOnly">
<summary>获取一个值,该值指示字典是否为只读。</summary>
<returns>任何情况下都为 true。</returns>
</member>
<member name="M:System.Collections.ObjectModel.ReadOnlyDictionary`2.System#Collections#Generic#ICollection{T}#Remove(System.Collections.Generic.KeyValuePair{`0,`1})">
<summary>任何情况下均引发 <see cref="T:System.NotSupportedException" /> 异常。</summary>
<returns>任何情况下均引发 <see cref="T:System.NotSupportedException" /> 异常。</returns>
<param name="item">要从字典中移除的对象。</param>
<exception cref="T:System.NotSupportedException">在所有情况下。</exception>
</member>
<member name="M:System.Collections.ObjectModel.ReadOnlyDictionary`2.System#Collections#Generic#IDictionary{TKey@TValue}#Add(`0,`1)">
<summary>任何情况下均引发 <see cref="T:System.NotSupportedException" /> 异常。</summary>
<param name="key">用作要添加的元素的键的对象。</param>
<param name="value">作为要添加的元素的值的对象。</param>
<exception cref="T:System.NotSupportedException">在所有情况下。</exception>
</member>
<member name="P:System.Collections.ObjectModel.ReadOnlyDictionary`2.System#Collections#Generic#IDictionary{TKey@TValue}#Item(`0)">
<summary>获取具有指定键的元素。</summary>
<returns>具有指定键的元素。</returns>
<param name="key">要获取或设置的元素的键。</param>
<exception cref="T:System.ArgumentNullException">
<paramref name="key" /> 为 null。</exception>
<exception cref="T:System.Collections.Generic.KeyNotFoundException">检索了属性但没有找到 <paramref name="key" /></exception>
<exception cref="T:System.NotSupportedException">已设置此属性。</exception>
</member>
<member name="P:System.Collections.ObjectModel.ReadOnlyDictionary`2.System#Collections#Generic#IDictionary{TKey@TValue}#Keys">
<summary>获取包含词典中的键的集合。</summary>
<returns>一个集合,其中包含实现 <see cref="T:System.Collections.ObjectModel.ReadOnlyDictionary`2" /> 的对象的键。</returns>
</member>
<member name="M:System.Collections.ObjectModel.ReadOnlyDictionary`2.System#Collections#Generic#IDictionary{TKey@TValue}#Remove(`0)">
<summary>任何情况下均引发 <see cref="T:System.NotSupportedException" /> 异常。</summary>
<returns>任何情况下均引发 <see cref="T:System.NotSupportedException" /> 异常。</returns>
<param name="key">要移除的元素的键。</param>
<exception cref="T:System.NotSupportedException">在所有情况下。</exception>
</member>
<member name="P:System.Collections.ObjectModel.ReadOnlyDictionary`2.System#Collections#Generic#IDictionary{TKey@TValue}#Values">
<summary>获取包含词典中的值的集合。</summary>
<returns>一个集合,其中包含实现 <see cref="T:System.Collections.ObjectModel.ReadOnlyDictionary`2" /> 的对象的值。</returns>
</member>
<member name="P:System.Collections.ObjectModel.ReadOnlyDictionary`2.System#Collections#Generic#IReadOnlyDictionary{TKey@TValue}#Keys">
<summary>获取包含只读字典中的密钥的可枚举集合。</summary>
<returns>包含只读字典中的密钥的可枚举集合。</returns>
</member>
<member name="P:System.Collections.ObjectModel.ReadOnlyDictionary`2.System#Collections#Generic#IReadOnlyDictionary{TKey@TValue}#Values">
<summary>获取包含只读字典中的值的可枚举集合。</summary>
<returns>包含只读字典中的值的可枚举集合。</returns>
</member>
<member name="M:System.Collections.ObjectModel.ReadOnlyDictionary`2.System#Collections#ICollection#CopyTo(System.Array,System.Int32)">
<summary>从指定的数组索引开始,将字典中的元素复制到一个数组中。</summary>
<param name="array">作为从字典复制的元素的目标的一维数组。该数组的索引必须从零开始。</param>
<param name="index">
<paramref name="array" /> 中从零开始的索引,从此索引处开始进行复制。</param>
<exception cref="T:System.ArgumentNullException">
<paramref name="array" /> 为 null。</exception>
<exception cref="T:System.ArgumentOutOfRangeException">
<paramref name="index" /> 小于零。</exception>
<exception cref="T:System.ArgumentException">
<paramref name="array" /> 是多维的。- 或 -源字典中的元素数大于从 <paramref name="index" /> 到目标 <paramref name="array" /> 的末尾的可用空间。- 或 - 无法自动将源字典的类型强制转换为目标 <paramref name="array" /><paramref name="." /> 的类型。</exception>
</member>
<member name="P:System.Collections.ObjectModel.ReadOnlyDictionary`2.System#Collections#ICollection#IsSynchronized">
<summary>获取一个值,该值指示对字典的访问是否同步(线程安全)。</summary>
<returns>如果对该字典的访问是同步的(线程安全),则为 true;否则为 false。</returns>
</member>
<member name="P:System.Collections.ObjectModel.ReadOnlyDictionary`2.System#Collections#ICollection#SyncRoot">
<summary>获取可用于同步对字典的访问的对象。</summary>
<returns>一个可用于同步对字典的访问的对象。</returns>
</member>
<member name="M:System.Collections.ObjectModel.ReadOnlyDictionary`2.System#Collections#IDictionary#Add(System.Object,System.Object)">
<summary>任何情况下均引发 <see cref="T:System.NotSupportedException" /> 异常。</summary>
<param name="key">要添加的元素的键。</param>
<param name="value">要添加的元素的值。</param>
<exception cref="T:System.NotSupportedException">在所有情况下。</exception>
</member>
<member name="M:System.Collections.ObjectModel.ReadOnlyDictionary`2.System#Collections#IDictionary#Clear">
<summary>任何情况下均引发 <see cref="T:System.NotSupportedException" /> 异常。</summary>
<exception cref="T:System.NotSupportedException">在所有情况下。</exception>
</member>
<member name="M:System.Collections.ObjectModel.ReadOnlyDictionary`2.System#Collections#IDictionary#Contains(System.Object)">
<summary>确定字典是否包含具有指定键的元素。</summary>
<returns>如果词典包含具有指定键的元素,则为 true;否则为 false。</returns>
<param name="key">要在字典中定位的键。</param>
<exception cref="T:System.ArgumentNullException">
<paramref name="key" /> 为 null。</exception>
</member>
<member name="M:System.Collections.ObjectModel.ReadOnlyDictionary`2.System#Collections#IDictionary#GetEnumerator">
<summary>返回字典的一个枚举数。</summary>
<returns>字典的枚举数。</returns>
</member>
<member name="P:System.Collections.ObjectModel.ReadOnlyDictionary`2.System#Collections#IDictionary#IsFixedSize">
<summary>获取一个值,该值指示字典是否具有固定大小。</summary>
<returns>如果字典具有固定大小,则为 true;否则为 false。</returns>
</member>
<member name="P:System.Collections.ObjectModel.ReadOnlyDictionary`2.System#Collections#IDictionary#IsReadOnly">
<summary>获取一个值,该值指示字典是否为只读。</summary>
<returns>任何情况下都为 true。</returns>
</member>
<member name="P:System.Collections.ObjectModel.ReadOnlyDictionary`2.System#Collections#IDictionary#Item(System.Object)">
<summary>获取具有指定键的元素。</summary>
<returns>具有指定键的元素。</returns>
<param name="key">要获取或设置的元素的键。</param>
<exception cref="T:System.ArgumentNullException">
<paramref name="key" /> 为 null。</exception>
<exception cref="T:System.NotSupportedException">已设置此属性。- 或 -设置该属性,集合中不存在 <paramref name="key" />,而且字典具有固定大小。</exception>
</member>
<member name="P:System.Collections.ObjectModel.ReadOnlyDictionary`2.System#Collections#IDictionary#Keys">
<summary>获取包含词典中的键的集合。</summary>
<returns>一个集合,包含词典中的键。</returns>
</member>
<member name="M:System.Collections.ObjectModel.ReadOnlyDictionary`2.System#Collections#IDictionary#Remove(System.Object)">
<summary>任何情况下均引发 <see cref="T:System.NotSupportedException" /> 异常。</summary>
<param name="key">要移除的元素的键。</param>
<exception cref="T:System.NotSupportedException">在所有情况下。</exception>
</member>
<member name="P:System.Collections.ObjectModel.ReadOnlyDictionary`2.System#Collections#IDictionary#Values">
<summary>获取包含词典中的值的集合。</summary>
<returns>包含词典中的值的集合。</returns>
</member>
<member name="M:System.Collections.ObjectModel.ReadOnlyDictionary`2.System#Collections#IEnumerable#GetEnumerator">
<summary>返回一个循环访问集合的枚举器。</summary>
<returns>一个可用于循环访问集合的枚举器。</returns>
</member>
<member name="M:System.Collections.ObjectModel.ReadOnlyDictionary`2.TryGetValue(`0,`1@)">
<summary>检索与指定键关联的值。</summary>
<returns>如果实现 <see cref="T:System.Collections.ObjectModel.ReadOnlyDictionary`2" /> 的对象包含具有指定键的元素,则为 true;否则,为 false。</returns>
<param name="key">将检索其值的键。</param>
<param name="value">当此方法返回时,如果找到指定键,则返回与该键相关联的值;否则,将返回 <paramref name="value" /> 参数的类型的默认值。该参数未经初始化即被传递。</param>
</member>
<member name="P:System.Collections.ObjectModel.ReadOnlyDictionary`2.Values">
<summary>获取包含词典中的值的集合。</summary>
<returns>一个集合,其中包含实现 <see cref="T:System.Collections.ObjectModel.ReadOnlyDictionary`2" /> 的对象的值。</returns>
</member>
<member name="T:System.Collections.ObjectModel.ReadOnlyDictionary`2.KeyCollection">
<summary>表示 <see cref="T:System.Collections.ObjectModel.ReadOnlyDictionary`2" /> 对象的键的只读集合。</summary>
</member>
<member name="M:System.Collections.ObjectModel.ReadOnlyDictionary`2.KeyCollection.CopyTo(`0[],System.Int32)">
<summary>从特定的数组索引开始,将集合的元素复制到一个数组中。</summary>
<param name="array">作为集合中元素的复制目标位置的一维数组。该数组的索引必须从零开始。</param>
<param name="arrayIndex">
<paramref name="array" /> 中从零开始的索引,从此索引处开始进行复制。</param>
<exception cref="T:System.ArgumentNullException">
<paramref name="array" /> 为 null。</exception>
<exception cref="T:System.ArgumentOutOfRangeException">
<paramref name="arrayIndex" /> 小于 0。</exception>
<exception cref="T:System.ArgumentException">
<paramref name="array" /> 是多维的。- 或 -源集合中的元素数大于从 <paramref name="arrayIndex" /> 到目标 <paramref name="array" /> 的末尾的可用空间。- 或 -无法自动将类型 <paramref name="T" /> 强制转换为目标 <paramref name="array" /> 的类型。</exception>
</member>
<member name="P:System.Collections.ObjectModel.ReadOnlyDictionary`2.KeyCollection.Count">
<summary>获取集合中的元素数。</summary>
<returns>集合中的元素数。</returns>
</member>
<member name="M:System.Collections.ObjectModel.ReadOnlyDictionary`2.KeyCollection.GetEnumerator">
<summary>返回一个循环访问集合的枚举器。</summary>
<returns>一个可用于循环访问集合的枚举器。</returns>
</member>
<member name="M:System.Collections.ObjectModel.ReadOnlyDictionary`2.KeyCollection.System#Collections#Generic#ICollection{T}#Add(`0)">
<summary>任何情况下均引发 <see cref="T:System.NotSupportedException" /> 异常。</summary>
<param name="item">要添加到集合中的对象。</param>
<exception cref="T:System.NotSupportedException">在所有情况下。</exception>
</member>
<member name="M:System.Collections.ObjectModel.ReadOnlyDictionary`2.KeyCollection.System#Collections#Generic#ICollection{T}#Clear">
<summary>任何情况下均引发 <see cref="T:System.NotSupportedException" /> 异常。</summary>
<exception cref="T:System.NotSupportedException">在所有情况下。</exception>
</member>
<member name="M:System.Collections.ObjectModel.ReadOnlyDictionary`2.KeyCollection.System#Collections#Generic#ICollection{T}#Contains(`0)">
<summary>确定该集合是否包含特定值。</summary>
<returns>如果在集合中找到 <paramref name="item" />,则为 true;否则为 false。</returns>
<param name="item">要在集合中定位的对象。</param>
</member>
<member name="P:System.Collections.ObjectModel.ReadOnlyDictionary`2.KeyCollection.System#Collections#Generic#ICollection{T}#IsReadOnly">
<summary>获取一个值,该值指示该集合是否为只读集合。</summary>
<returns>任何情况下都为 true。</returns>
</member>
<member name="M:System.Collections.ObjectModel.ReadOnlyDictionary`2.KeyCollection.System#Collections#Generic#ICollection{T}#Remove(`0)">
<summary>任何情况下均引发 <see cref="T:System.NotSupportedException" /> 异常。</summary>
<returns>如果从集合中成功移除了 <paramref name="item" />,则为 true;否则为 false。如果在原始集合中找不到 <paramref name="item" />,此方法也会返回 false。</returns>
<param name="item">要从集合中移除的对象。</param>
<exception cref="T:System.NotSupportedException">在所有情况下。</exception>
</member>
<member name="M:System.Collections.ObjectModel.ReadOnlyDictionary`2.KeyCollection.System#Collections#ICollection#CopyTo(System.Array,System.Int32)">
<summary>从特定的数组索引开始,将集合的元素复制到一个数组中。</summary>
<param name="array">作为集合中元素的复制目标位置的一维数组。该数组的索引必须从零开始。</param>
<param name="index">
<paramref name="array" /> 中从零开始的索引,从此索引处开始进行复制。</param>
<exception cref="T:System.ArgumentNullException">
<paramref name="array" /> 为 null。</exception>
<exception cref="T:System.ArgumentOutOfRangeException">
<paramref name="index" /> 小于 0。</exception>
<exception cref="T:System.ArgumentException">
<paramref name="array" /> 是多维的。- 或 -源集合中的元素数大于从 <paramref name="index" /> 到目标 <paramref name="array" /> 的末尾的可用空间。</exception>
</member>
<member name="P:System.Collections.ObjectModel.ReadOnlyDictionary`2.KeyCollection.System#Collections#ICollection#IsSynchronized">
<summary>获取一个值,指示对集合的访问是否同步(线程安全)。</summary>
<returns>如果对该集合的访问是同步的(线程安全),则为 true;否则,为 false。</returns>
</member>
<member name="P:System.Collections.ObjectModel.ReadOnlyDictionary`2.KeyCollection.System#Collections#ICollection#SyncRoot">
<summary>获取可用于同步对集合的访问的对象。</summary>
<returns>可用于同步集合访问的对象。</returns>
</member>
<member name="M:System.Collections.ObjectModel.ReadOnlyDictionary`2.KeyCollection.System#Collections#IEnumerable#GetEnumerator">
<summary>返回一个循环访问集合的枚举器。</summary>
<returns>一个可用于循环访问集合的枚举器。</returns>
</member>
<member name="T:System.Collections.ObjectModel.ReadOnlyDictionary`2.ValueCollection">
<summary>表示 <see cref="T:System.Collections.ObjectModel.ReadOnlyDictionary`2" /> 对象的值的只读集合。</summary>
</member>
<member name="M:System.Collections.ObjectModel.ReadOnlyDictionary`2.ValueCollection.CopyTo(`1[],System.Int32)">
<summary>从特定的数组索引开始,将集合的元素复制到一个数组中。</summary>
<param name="array">作为集合中元素的复制目标位置的一维数组。该数组的索引必须从零开始。</param>
<param name="arrayIndex">
<paramref name="array" /> 中从零开始的索引,从此索引处开始进行复制。</param>
<exception cref="T:System.ArgumentNullException">
<paramref name="array" /> 为 null。</exception>
<exception cref="T:System.ArgumentOutOfRangeException">
<paramref name="arrayIndex" /> 小于 0。</exception>
<exception cref="T:System.ArgumentException">
<paramref name="array" /> 是多维的。- 或 -源集合中的元素数大于从 <paramref name="arrayIndex" /> 到目标 <paramref name="array" /> 的末尾的可用空间。- 或 -无法自动将类型 <paramref name="T" /> 强制转换为目标 <paramref name="array" /> 的类型。</exception>
</member>
<member name="P:System.Collections.ObjectModel.ReadOnlyDictionary`2.ValueCollection.Count">
<summary>获取集合中的元素数。</summary>
<returns>集合中的元素数。</returns>
</member>
<member name="M:System.Collections.ObjectModel.ReadOnlyDictionary`2.ValueCollection.GetEnumerator">
<summary>返回一个循环访问集合的枚举器。</summary>
<returns>一个可用于循环访问集合的枚举器。</returns>
</member>
<member name="M:System.Collections.ObjectModel.ReadOnlyDictionary`2.ValueCollection.System#Collections#Generic#ICollection{T}#Add(`1)">
<summary>任何情况下均引发 <see cref="T:System.NotSupportedException" /> 异常。</summary>
<param name="item">要添加到集合中的对象。</param>
<exception cref="T:System.NotSupportedException">在所有情况下。</exception>
</member>
<member name="M:System.Collections.ObjectModel.ReadOnlyDictionary`2.ValueCollection.System#Collections#Generic#ICollection{T}#Clear">
<summary>任何情况下均引发 <see cref="T:System.NotSupportedException" /> 异常。</summary>
<exception cref="T:System.NotSupportedException">在所有情况下。</exception>
</member>
<member name="M:System.Collections.ObjectModel.ReadOnlyDictionary`2.ValueCollection.System#Collections#Generic#ICollection{T}#Contains(`1)">
<summary>确定该集合是否包含特定值。</summary>
<returns>如果在集合中找到 <paramref name="item" />,则为 true;否则为 false。</returns>
<param name="item">要在集合中定位的对象。</param>
</member>
<member name="P:System.Collections.ObjectModel.ReadOnlyDictionary`2.ValueCollection.System#Collections#Generic#ICollection{T}#IsReadOnly">
<summary>获取一个值,该值指示该集合是否为只读集合。</summary>
<returns>任何情况下都为 true。</returns>
</member>
<member name="M:System.Collections.ObjectModel.ReadOnlyDictionary`2.ValueCollection.System#Collections#Generic#ICollection{T}#Remove(`1)">
<summary>任何情况下均引发 <see cref="T:System.NotSupportedException" /> 异常。</summary>
<returns>如果从集合中成功移除了 <paramref name="item" />,则为 true;否则为 false。如果在原始集合中找不到 <paramref name="item" />,此方法也会返回 false。</returns>
<param name="item">要从集合中移除的对象。</param>
<exception cref="T:System.NotSupportedException">在所有情况下。</exception>
</member>
<member name="M:System.Collections.ObjectModel.ReadOnlyDictionary`2.ValueCollection.System#Collections#ICollection#CopyTo(System.Array,System.Int32)">
<summary>从特定的数组索引开始,将集合的元素复制到一个数组中。</summary>
<param name="array">作为集合中元素的复制目标位置的一维数组。该数组的索引必须从零开始。</param>
<param name="index">
<paramref name="array" /> 中从零开始的索引,从此索引处开始进行复制。</param>
<exception cref="T:System.ArgumentNullException">
<paramref name="array" /> 为 null。</exception>
<exception cref="T:System.ArgumentOutOfRangeException">
<paramref name="index" /> 小于 0。</exception>
<exception cref="T:System.ArgumentException">
<paramref name="array" /> 是多维的。- 或 -源集合中的元素数大于从 <paramref name="index" /> 到目标 <paramref name="array" /> 的末尾的可用空间。</exception>
</member>
<member name="P:System.Collections.ObjectModel.ReadOnlyDictionary`2.ValueCollection.System#Collections#ICollection#IsSynchronized">
<summary>获取一个值,指示对集合的访问是否同步(线程安全)。</summary>
<returns>如果对该集合的访问是同步的(线程安全),则为 true;否则,为 false。</returns>
</member>
<member name="P:System.Collections.ObjectModel.ReadOnlyDictionary`2.ValueCollection.System#Collections#ICollection#SyncRoot">
<summary>获取可用于同步对集合的访问的对象。</summary>
<returns>可用于同步集合访问的对象。</returns>
</member>
<member name="M:System.Collections.ObjectModel.ReadOnlyDictionary`2.ValueCollection.System#Collections#IEnumerable#GetEnumerator">
<summary>返回一个循环访问集合的枚举器。</summary>
<returns>一个可用于循环访问集合的枚举器。</returns>
</member>
<member name="T:System.Collections.ObjectModel.ReadOnlyObservableCollection`1">
<summary>表示只读 <see cref="T:System.Collections.ObjectModel.ObservableCollection`1" /></summary>
<typeparam name="T">集合中的元素类型。</typeparam>
</member>
<member name="M:System.Collections.ObjectModel.ReadOnlyObservableCollection`1.#ctor(System.Collections.ObjectModel.ObservableCollection{`0})">
<summary>初始化 <see cref="T:System.Collections.ObjectModel.ReadOnlyObservableCollection`1" /> 类的新实例,该实例用作指定 <see cref="T:System.Collections.ObjectModel.ObservableCollection`1" /> 周围的包装。</summary>
<param name="list">用于创建 <see cref="T:System.Collections.ObjectModel.ReadOnlyObservableCollection`1" /> 类的此实例的 <see cref="T:System.Collections.ObjectModel.ObservableCollection`1" /></param>
<exception cref="T:System.ArgumentNullException">
<paramref name="list" /> 为 null。</exception>
</member>
<member name="E:System.Collections.ObjectModel.ReadOnlyObservableCollection`1.CollectionChanged">
<summary>在添加或移除项时发生。</summary>
</member>
<member name="M:System.Collections.ObjectModel.ReadOnlyObservableCollection`1.OnCollectionChanged(System.Collections.Specialized.NotifyCollectionChangedEventArgs)">
<summary>使用提供的参数引发 <see cref="E:System.Collections.ObjectModel.ReadOnlyObservableCollection`1.CollectionChanged" /> 事件。</summary>
<param name="args">要引发的事件的参数。</param>
</member>
<member name="M:System.Collections.ObjectModel.ReadOnlyObservableCollection`1.OnPropertyChanged(System.ComponentModel.PropertyChangedEventArgs)">
<summary>使用提供的参数引发 <see cref="E:System.Collections.ObjectModel.ReadOnlyObservableCollection`1.PropertyChanged" /> 事件。</summary>
<param name="args">要引发的事件的参数。</param>
</member>
<member name="E:System.Collections.ObjectModel.ReadOnlyObservableCollection`1.PropertyChanged">
<summary>在属性值更改时发生。</summary>
</member>
<member name="E:System.Collections.ObjectModel.ReadOnlyObservableCollection`1.System#Collections#Specialized#INotifyCollectionChanged#CollectionChanged">
<summary>当集合更改时发生。</summary>
</member>
<member name="E:System.Collections.ObjectModel.ReadOnlyObservableCollection`1.System#ComponentModel#INotifyPropertyChanged#PropertyChanged">
<summary>在属性值更改时发生。</summary>
</member>
<member name="T:System.Collections.Specialized.INotifyCollectionChanged">
<summary>向侦听器通知动态更改,如在添加或移除项时或在刷新整个列表时。</summary>
</member>
<member name="E:System.Collections.Specialized.INotifyCollectionChanged.CollectionChanged">
<summary>当集合更改时发生。</summary>
</member>
<member name="T:System.Collections.Specialized.NotifyCollectionChangedAction">
<summary>描述引起了 <see cref="E:System.Collections.Specialized.INotifyCollectionChanged.CollectionChanged" /> 事件的操作。</summary>
</member>
<member name="F:System.Collections.Specialized.NotifyCollectionChangedAction.Add">
<summary>向集合中添加了一个或多个项。</summary>
</member>
<member name="F:System.Collections.Specialized.NotifyCollectionChangedAction.Move">
<summary>在集合中移动了一个或多个项。</summary>
</member>
<member name="F:System.Collections.Specialized.NotifyCollectionChangedAction.Remove">
<summary>从集合中移除了一个或多个项。</summary>
</member>
<member name="F:System.Collections.Specialized.NotifyCollectionChangedAction.Replace">
<summary>在集合中替换了一个或多个项。</summary>
</member>
<member name="F:System.Collections.Specialized.NotifyCollectionChangedAction.Reset">
<summary>集合的内容发生显著更改。</summary>
</member>
<member name="T:System.Collections.Specialized.NotifyCollectionChangedEventArgs">
<summary><see cref="E:System.Collections.Specialized.INotifyCollectionChanged.CollectionChanged" /> 事件提供数据。</summary>
</member>
<member name="M:System.Collections.Specialized.NotifyCollectionChangedEventArgs.#ctor(System.Collections.Specialized.NotifyCollectionChangedAction)">
<summary>初始化描述 <see cref="F:System.Collections.Specialized.NotifyCollectionChangedAction.Reset" /> 更改的 <see cref="T:System.Collections.Specialized.NotifyCollectionChangedEventArgs" /> 类的新实例。</summary>
<param name="action">引起该事件的操作。这必须设置为 <see cref="F:System.Collections.Specialized.NotifyCollectionChangedAction.Reset" /></param>
</member>
<member name="M:System.Collections.Specialized.NotifyCollectionChangedEventArgs.#ctor(System.Collections.Specialized.NotifyCollectionChangedAction,System.Collections.IList)">
<summary>初始化描述多项更改的 <see cref="T:System.Collections.Specialized.NotifyCollectionChangedEventArgs" /> 类的新实例。</summary>
<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>
<param name="changedItems">受更改影响的各项。</param>
</member>
<member name="M:System.Collections.Specialized.NotifyCollectionChangedEventArgs.#ctor(System.Collections.Specialized.NotifyCollectionChangedAction,System.Collections.IList,System.Collections.IList)">
<summary>初始化描述多项 <see cref="F:System.Collections.Specialized.NotifyCollectionChangedAction.Replace" /> 更改的 <see cref="T:System.Collections.Specialized.NotifyCollectionChangedEventArgs" /> 类的新实例。</summary>
<param name="action">引起该事件的操作。这仅可设置为 <see cref="F:System.Collections.Specialized.NotifyCollectionChangedAction.Replace" /></param>
<param name="newItems">要替换原始项的各个新项。</param>
<param name="oldItems">要替换的各原始项。</param>
<exception cref="T:System.ArgumentException">如果 <paramref name="action" /> 不是 Replace。</exception>
<exception cref="T:System.ArgumentNullException">如果 <paramref name="oldItems" /><paramref name="newItems" /> 不是 null。</exception>
</member>
<member name="M:System.Collections.Specialized.NotifyCollectionChangedEventArgs.#ctor(System.Collections.Specialized.NotifyCollectionChangedAction,System.Collections.IList,System.Collections.IList,System.Int32)">
<summary>初始化描述多项 <see cref="F:System.Collections.Specialized.NotifyCollectionChangedAction.Replace" /> 更改的 <see cref="T:System.Collections.Specialized.NotifyCollectionChangedEventArgs" /> 类的新实例。</summary>
<param name="action">引起该事件的操作。这仅可设置为 <see cref="F:System.Collections.Specialized.NotifyCollectionChangedAction.Replace" /></param>
<param name="newItems">要替换原始项的各个新项。</param>
<param name="oldItems">要替换的各原始项。</param>
<param name="startingIndex">要替换的各项中第一项的索引。</param>
<exception cref="T:System.ArgumentException">如果 <paramref name="action" /> 不是 Replace。</exception>
<exception cref="T:System.ArgumentNullException">如果 <paramref name="oldItems" /><paramref name="newItems" /> 不是 null。</exception>
</member>
<member name="M:System.Collections.Specialized.NotifyCollectionChangedEventArgs.#ctor(System.Collections.Specialized.NotifyCollectionChangedAction,System.Collections.IList,System.Int32)">
<summary>初始化 <see cref="T:System.Collections.Specialized.NotifyCollectionChangedEventArgs" /> 类的新实例,该类描述多项更改或 <see cref="F:System.Collections.Specialized.NotifyCollectionChangedAction.Reset" /> 更改。</summary>
<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>
<param name="changedItems">受更改影响的各项。</param>
<param name="startingIndex">发生更改处的索引。</param>
<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>
<exception cref="T:System.ArgumentNullException">如果 <paramref name="action" /> 是 Add 或 Remove,并且 <paramref name="changedItems" /> 是 null。</exception>
</member>
<member name="M:System.Collections.Specialized.NotifyCollectionChangedEventArgs.#ctor(System.Collections.Specialized.NotifyCollectionChangedAction,System.Collections.IList,System.Int32,System.Int32)">
<summary>初始化描述多项 <see cref="F:System.Collections.Specialized.NotifyCollectionChangedAction.Move" /> 更改的 <see cref="T:System.Collections.Specialized.NotifyCollectionChangedEventArgs" /> 类的新实例。</summary>
<param name="action">引起该事件的操作。这仅可设置为 <see cref="F:System.Collections.Specialized.NotifyCollectionChangedAction.Move" /></param>
<param name="changedItems">受更改影响的各项。</param>
<param name="index">各更改项的新索引。</param>
<param name="oldIndex">各更改项的旧索引。</param>
<exception cref="T:System.ArgumentException">如果 <paramref name="action" /> 不是 Move 或者 <paramref name="index" /> 小于 0。</exception>
</member>
<member name="M:System.Collections.Specialized.NotifyCollectionChangedEventArgs.#ctor(System.Collections.Specialized.NotifyCollectionChangedAction,System.Object)">
<summary>初始化描述单项更改的 <see cref="T:System.Collections.Specialized.NotifyCollectionChangedEventArgs" /> 类的新实例。</summary>
<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>
<param name="changedItem">受更改影响的项。</param>
<exception cref="T:System.ArgumentException">如果 <paramref name="action" /> 不是 Reset、Add 或 Remove;或者如果 <paramref name="action" /> 是 Reset 并且 <paramref name="changedItem" /> 不是 null。</exception>
</member>
<member name="M:System.Collections.Specialized.NotifyCollectionChangedEventArgs.#ctor(System.Collections.Specialized.NotifyCollectionChangedAction,System.Object,System.Int32)">
<summary>初始化描述单项更改的 <see cref="T:System.Collections.Specialized.NotifyCollectionChangedEventArgs" /> 类的新实例。</summary>
<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>
<param name="changedItem">受更改影响的项。</param>
<param name="index">发生更改处的索引。</param>
<exception cref="T:System.ArgumentException">如果 <paramref name="action" /> 不是 Reset、Add 或 Remove;或者如果 <paramref name="action" /> 是 Reset,并且要么 <paramref name="changedItems" /> 不是 null,要么 <paramref name="index" /> 不是 -1。</exception>
</member>
<member name="M:System.Collections.Specialized.NotifyCollectionChangedEventArgs.#ctor(System.Collections.Specialized.NotifyCollectionChangedAction,System.Object,System.Int32,System.Int32)">
<summary>初始化描述单项 <see cref="F:System.Collections.Specialized.NotifyCollectionChangedAction.Move" /> 更改的 <see cref="T:System.Collections.Specialized.NotifyCollectionChangedEventArgs" /> 类的新实例。</summary>
<param name="action">引起该事件的操作。这仅可设置为 <see cref="F:System.Collections.Specialized.NotifyCollectionChangedAction.Move" /></param>
<param name="changedItem">受更改影响的项。</param>
<param name="index">更改的项的新索引。</param>
<param name="oldIndex">更改的项的旧索引。</param>
<exception cref="T:System.ArgumentException">如果 <paramref name="action" /> 不是 Move 或者 <paramref name="index" /> 小于 0。</exception>
</member>
<member name="M:System.Collections.Specialized.NotifyCollectionChangedEventArgs.#ctor(System.Collections.Specialized.NotifyCollectionChangedAction,System.Object,System.Object)">
<summary>初始化描述单项 <see cref="F:System.Collections.Specialized.NotifyCollectionChangedAction.Replace" /> 更改的 <see cref="T:System.Collections.Specialized.NotifyCollectionChangedEventArgs" /> 类的新实例。</summary>
<param name="action">引起该事件的操作。这仅可设置为 <see cref="F:System.Collections.Specialized.NotifyCollectionChangedAction.Replace" /></param>
<param name="newItem">要替换原始项的新项。</param>
<param name="oldItem">要替换的原始项。</param>
<exception cref="T:System.ArgumentException">如果 <paramref name="action" /> 不是 Replace。</exception>
</member>
<member name="M:System.Collections.Specialized.NotifyCollectionChangedEventArgs.#ctor(System.Collections.Specialized.NotifyCollectionChangedAction,System.Object,System.Object,System.Int32)">
<summary>初始化描述单项 <see cref="F:System.Collections.Specialized.NotifyCollectionChangedAction.Replace" /> 更改的 <see cref="T:System.Collections.Specialized.NotifyCollectionChangedEventArgs" /> 类的新实例。</summary>
<param name="action">引起该事件的操作。这可设置为 <see cref="F:System.Collections.Specialized.NotifyCollectionChangedAction.Replace" /></param>
<param name="newItem">要替换原始项的新项。</param>
<param name="oldItem">要替换的原始项。</param>
<param name="index">要替换的项的索引。</param>
<exception cref="T:System.ArgumentException">如果 <paramref name="action" /> 不是 Replace。</exception>
</member>
<member name="P:System.Collections.Specialized.NotifyCollectionChangedEventArgs.Action">
<summary>获取引起该事件的操作。</summary>
<returns>描述引起该事件的操作的 <see cref="T:System.Collections.Specialized.NotifyCollectionChangedAction" /> 值。</returns>
</member>
<member name="P:System.Collections.Specialized.NotifyCollectionChangedEventArgs.NewItems">
<summary>获取更改中涉及的新项的列表。</summary>
<returns>更改中涉及的新项的列表。</returns>
</member>
<member name="P:System.Collections.Specialized.NotifyCollectionChangedEventArgs.NewStartingIndex">
<summary>获取更改发生处的索引。</summary>
<returns>更改发生处的从零开始的索引。</returns>
</member>
<member name="P:System.Collections.Specialized.NotifyCollectionChangedEventArgs.OldItems">
<summary>获取受 <see cref="F:System.Collections.Specialized.NotifyCollectionChangedAction.Replace" />、Remove 或 Move 操作影响的各项的列表。</summary>
<returns><see cref="F:System.Collections.Specialized.NotifyCollectionChangedAction.Replace" />、Remove 或 Move 操作影响的各项的列表。</returns>
</member>
<member name="P:System.Collections.Specialized.NotifyCollectionChangedEventArgs.OldStartingIndex">
<summary>获取 <see cref="F:System.Collections.Specialized.NotifyCollectionChangedAction.Move" />、Remove 或 Replace 操作发生处的索引。</summary>
<returns>
<see cref="F:System.Collections.Specialized.NotifyCollectionChangedAction.Move" />、Remove 或 Replace 操作发生的从零开始的索引。</returns>
</member>
<member name="T:System.Collections.Specialized.NotifyCollectionChangedEventHandler">
<summary>表示处理 <see cref="E:System.Collections.Specialized.INotifyCollectionChanged.CollectionChanged" /> 事件的方法。</summary>
<param name="sender">引发事件的对象。</param>
<param name="e">有关事件的信息。</param>
</member>
<member name="T:System.ComponentModel.DataErrorsChangedEventArgs">
<summary><see cref="E:System.ComponentModel.INotifyDataErrorInfo.ErrorsChanged" /> 事件提供数据。</summary>
</member>
<member name="M:System.ComponentModel.DataErrorsChangedEventArgs.#ctor(System.String)">
<summary>初始化 <see cref="T:System.ComponentModel.DataErrorsChangedEventArgs" /> 类的新实例。</summary>
<param name="propertyName">具有错误的属性的名称。null 或 <see cref="F:System.String.Empty" />(如果错误为对象级别)。</param>
</member>
<member name="P:System.ComponentModel.DataErrorsChangedEventArgs.PropertyName">
<summary>获取有错误的属性的名称。</summary>
<returns>有错误的属性的名称。如果错误是对象级别,则 null 或 <see cref="F:System.String.Empty" /></returns>
</member>
<member name="T:System.ComponentModel.INotifyDataErrorInfo">
<summary>定义数据实体类可以实现以提供自定义同步和异步验证支持的成员。</summary>
</member>
<member name="E:System.ComponentModel.INotifyDataErrorInfo.ErrorsChanged">
<summary>当属性或整个实体的验证错误已经更改时发生。</summary>
</member>
<member name="M:System.ComponentModel.INotifyDataErrorInfo.GetErrors(System.String)">
<summary>获取指定属性或整个实体的验证错误。</summary>
<returns>属性或实体的验证错误。</returns>
<param name="propertyName">要检索验证错误的属性的名称;若检索实体级别错误,则为 null 或 <see cref="F:System.String.Empty" /></param>
</member>
<member name="P:System.ComponentModel.INotifyDataErrorInfo.HasErrors">
<summary>获取一个指示该实体是否有验证错误的值。</summary>
<returns>如果该实体当前有验证错误,则为 true;否则为 false。</returns>
</member>
<member name="T:System.ComponentModel.INotifyPropertyChanged">
<summary>向客户端发出某一属性值已更改的通知。</summary>
</member>
<member name="E:System.ComponentModel.INotifyPropertyChanged.PropertyChanged">
<summary>在属性值更改时发生。</summary>
</member>
<member name="T:System.ComponentModel.INotifyPropertyChanging">
<summary>通知客户端某个属性值将更改。</summary>
</member>
<member name="E:System.ComponentModel.INotifyPropertyChanging.PropertyChanging">
<summary>在属性值更改时发生。</summary>
</member>
<member name="T:System.ComponentModel.PropertyChangedEventArgs">
<summary><see cref="E:System.ComponentModel.INotifyPropertyChanged.PropertyChanged" /> 事件提供数据。</summary>
</member>
<member name="M:System.ComponentModel.PropertyChangedEventArgs.#ctor(System.String)">
<summary>初始化 <see cref="T:System.ComponentModel.PropertyChangedEventArgs" /> 类的新实例。</summary>
<param name="propertyName">已更改的属性的名称。</param>
</member>
<member name="P:System.ComponentModel.PropertyChangedEventArgs.PropertyName">
<summary>获取已更改的属性名称。</summary>
<returns>已更改的属性的名称。</returns>
</member>
<member name="T:System.ComponentModel.PropertyChangedEventHandler">
<summary>表示将处理 <see cref="E:System.ComponentModel.INotifyPropertyChanged.PropertyChanged" /> 事件的方法,该事件在更改组件上的属性时引发。</summary>
<param name="sender">事件源。</param>
<param name="e">包含事件数据的 <see cref="T:System.ComponentModel.PropertyChangedEventArgs" /></param>
</member>
<member name="T:System.ComponentModel.PropertyChangingEventArgs">
<summary><see cref="E:System.ComponentModel.INotifyPropertyChanging.PropertyChanging" /> 事件提供数据。</summary>
</member>
<member name="M:System.ComponentModel.PropertyChangingEventArgs.#ctor(System.String)">
<summary>初始化 <see cref="T:System.ComponentModel.PropertyChangingEventArgs" /> 类的新实例。</summary>
<param name="propertyName">其值将更改的属性的名称。</param>
</member>
<member name="P:System.ComponentModel.PropertyChangingEventArgs.PropertyName">
<summary>获取其值将更改的属性的名称。</summary>
<returns>其值将更改的属性的名称。</returns>
</member>
<member name="T:System.ComponentModel.PropertyChangingEventHandler">
<summary>表示将对 <see cref="T:System.ComponentModel.INotifyPropertyChanging" /> 接口的 <see cref="E:System.ComponentModel.INotifyPropertyChanging.PropertyChanging" /> 事件进行处理的方法。</summary>
<param name="sender">事件源。</param>
<param name="e">包含事件数据的 <see cref="T:System.ComponentModel.PropertyChangingEventArgs" /></param>
</member>
<member name="T:System.Windows.Input.ICommand">
<summary>定义一个命令。</summary>
</member>
<member name="M:System.Windows.Input.ICommand.CanExecute(System.Object)">
<summary>定义确定此命令是否可在其当前状态下执行的方法。</summary>
<returns>如果可执行此命令,则为 true;否则为 false。</returns>
<param name="parameter">此命令使用的数据。如果此命令不需要传递数据,则该对象可以设置为 null。</param>
</member>
<member name="E:System.Windows.Input.ICommand.CanExecuteChanged">
<summary>当出现影响是否应执行该命令的更改时发生。</summary>
</member>
<member name="M:System.Windows.Input.ICommand.Execute(System.Object)">
<summary>定义在调用此命令时要调用的方法。</summary>
<param name="parameter">此命令使用的数据。如果此命令不需要传递数据,则该对象可以设置为 null。</param>
</member>
</members>
</doc>
@@ -0,0 +1,742 @@
<?xml version="1.0" encoding="utf-8"?>
<doc>
<assembly>
<name>System.ObjectModel</name>
</assembly>
<members>
<member name="T:System.Collections.ObjectModel.KeyedCollection`2">
<summary>為內嵌在值之索引鍵的集合,提供抽象基底類別。</summary>
<typeparam name="TKey">集合中的索引鍵類型。</typeparam>
<typeparam name="TItem">集合中項目的類型。</typeparam>
</member>
<member name="M:System.Collections.ObjectModel.KeyedCollection`2.#ctor">
<summary>初始化 <see cref="T:System.Collections.ObjectModel.KeyedCollection`2" /> 類別的新執行個體,此執行個體使用預設的等號比較子。</summary>
</member>
<member name="M:System.Collections.ObjectModel.KeyedCollection`2.#ctor(System.Collections.Generic.IEqualityComparer{`0})">
<summary>初始化 <see cref="T:System.Collections.ObjectModel.KeyedCollection`2" /> 類別的新執行個體,此執行個體使用指定的等號比較子。</summary>
<param name="comparer">比較索引鍵時所要使用的 <see cref="T:System.Collections.Generic.IEqualityComparer`1" /> 泛型介面實作,或 null,表示為索引鍵類型使用預設的等號比較子 (取自 <see cref="P:System.Collections.Generic.EqualityComparer`1.Default" />)。</param>
</member>
<member name="M:System.Collections.ObjectModel.KeyedCollection`2.#ctor(System.Collections.Generic.IEqualityComparer{`0},System.Int32)">
<summary>初始化 <see cref="T:System.Collections.ObjectModel.KeyedCollection`2" /> 類別的新執行個體,此執行個體使用指定的等號比較子,並在超過指定的臨界值時,建立查閱字典。</summary>
<param name="comparer">比較索引鍵時所要使用的 <see cref="T:System.Collections.Generic.IEqualityComparer`1" /> 泛型介面實作,或 null,表示為索引鍵類型使用預設的等號比較子 (取自 <see cref="P:System.Collections.Generic.EqualityComparer`1.Default" />)。</param>
<param name="dictionaryCreationThreshold">集合不必建立查閱字典就可以保存的項目數目 (當第一個項目加入後即建立查閱字典則為 0),若指定不建立查閱字典則為 –1。</param>
<exception cref="T:System.ArgumentOutOfRangeException">
<paramref name="dictionaryCreationThreshold" /> is less than 1.</exception>
</member>
<member name="M:System.Collections.ObjectModel.KeyedCollection`2.ChangeItemKey(`1,`0)">
<summary>變更查閱字典中與指定的項目相關的索引鍵。</summary>
<param name="item">要變更索引鍵的項目。</param>
<param name="newKey">
<paramref name="item" /> 的新索引鍵。</param>
<exception cref="T:System.ArgumentNullException">
<paramref name="item" /> is null.-or-<paramref name="key" /> is null.</exception>
<exception cref="T:System.ArgumentException">
<paramref name="item" /> is not found.-or-<paramref name="key" /> already exists in the <see cref="T:System.Collections.ObjectModel.KeyedCollection`2" />.</exception>
</member>
<member name="M:System.Collections.ObjectModel.KeyedCollection`2.ClearItems">
<summary>將所有項目從 <see cref="T:System.Collections.ObjectModel.KeyedCollection`2" /> 移除。</summary>
</member>
<member name="P:System.Collections.ObjectModel.KeyedCollection`2.Comparer">
<summary>取得用來判斷集合中索引鍵是否相等的泛型等號比較子。</summary>
<returns>
<see cref="T:System.Collections.Generic.IEqualityComparer`1" /> 泛型介面的實作,用來判斷集合中索引鍵是否相等。</returns>
</member>
<member name="M:System.Collections.ObjectModel.KeyedCollection`2.Contains(`0)">
<summary>判斷集合是否包含具有指定之索引鍵的項目。</summary>
<returns>如果 <see cref="T:System.Collections.ObjectModel.KeyedCollection`2" /> 包含具有指定索引鍵的項目,則為 true,否則為 false。</returns>
<param name="key">要在 <see cref="T:System.Collections.ObjectModel.KeyedCollection`2" /> 中尋找的索引鍵。</param>
<exception cref="T:System.ArgumentNullException">
<paramref name="key" /> is null.</exception>
</member>
<member name="P:System.Collections.ObjectModel.KeyedCollection`2.Dictionary">
<summary>取得 <see cref="T:System.Collections.ObjectModel.KeyedCollection`2" /> 的查閱字典。</summary>
<returns>
<see cref="T:System.Collections.ObjectModel.KeyedCollection`2" /> 的查閱字典,如果有的話,否則為 null。</returns>
</member>
<member name="M:System.Collections.ObjectModel.KeyedCollection`2.GetKeyForItem(`1)">
<summary>在衍生類別中實作時,從指定的項目擷取索引鍵。</summary>
<returns>指定之項目的索引鍵。</returns>
<param name="item">要擷取索引鍵的來源項目。</param>
</member>
<member name="M:System.Collections.ObjectModel.KeyedCollection`2.InsertItem(System.Int32,`1)">
<summary>將項目插入 <see cref="T:System.Collections.ObjectModel.KeyedCollection`2" /> 中指定的索引處。</summary>
<param name="index">應插入 <paramref name="item" /> 之以零為起始的索引。</param>
<param name="item">要插入的物件。</param>
<exception cref="T:System.ArgumentOutOfRangeException">
<paramref name="index" /> is less than 0.-or-<paramref name="index" /> is greater than <see cref="P:System.Collections.ObjectModel.Collection`1.Count" />.</exception>
</member>
<member name="P:System.Collections.ObjectModel.KeyedCollection`2.Item(`0)">
<summary>取得具有指定索引鍵的項目。</summary>
<returns>具有指定索引鍵的項目。如果找不到具指定之索引鍵的項目,則會擲回例外狀況。</returns>
<param name="key">要取得的項目索引鍵。</param>
<exception cref="T:System.ArgumentNullException">
<paramref name="key" /> is null.</exception>
<exception cref="T:System.Collections.Generic.KeyNotFoundException">An element with the specified key does not exist in the collection.</exception>
</member>
<member name="M:System.Collections.ObjectModel.KeyedCollection`2.Remove(`0)">
<summary>將有指定索引鍵的項目從 <see cref="T:System.Collections.ObjectModel.KeyedCollection`2" /> 移除。</summary>
<returns>如果成功移除項目,則為 true,否則為 false。如果在 <see cref="T:System.Collections.ObjectModel.KeyedCollection`2" /> 中找不到 <paramref name="key" />,則這個方法也會傳回 false。</returns>
<param name="key">要移除的項目索引鍵。</param>
<exception cref="T:System.ArgumentNullException">
<paramref name="key" /> is null.</exception>
</member>
<member name="M:System.Collections.ObjectModel.KeyedCollection`2.RemoveItem(System.Int32)">
<summary>移除 <see cref="T:System.Collections.ObjectModel.KeyedCollection`2" /> 中指定之索引處的項目。</summary>
<param name="index">要移除的項目索引。</param>
</member>
<member name="M:System.Collections.ObjectModel.KeyedCollection`2.SetItem(System.Int32,`1)">
<summary>以指定的項目取代位於指定索引上的項目。</summary>
<param name="index">要取代之項目的索引,而這個索引為以零為起始。</param>
<param name="item">新項目。</param>
</member>
<member name="T:System.Collections.ObjectModel.ObservableCollection`1">
<summary>表示會在加入或移除項目時,或重新整理整份清單時,提供告知的動態資料集合。</summary>
<typeparam name="T">集合中的項目型別。</typeparam>
</member>
<member name="M:System.Collections.ObjectModel.ObservableCollection`1.#ctor">
<summary>初始化 <see cref="T:System.Collections.ObjectModel.ObservableCollection`1" /> 類別的新執行個體。</summary>
</member>
<member name="M:System.Collections.ObjectModel.ObservableCollection`1.#ctor(System.Collections.Generic.IEnumerable{`0})">
<summary>初始化 <see cref="T:System.Collections.ObjectModel.ObservableCollection`1" /> 類別的新執行個體,這個類別包含自指定之集合複製過來的項目。</summary>
<param name="collection">從中複製項目的集合。</param>
<exception cref="T:System.ArgumentNullException">
<paramref name="collection" /> 參數不能為 null。</exception>
</member>
<member name="M:System.Collections.ObjectModel.ObservableCollection`1.BlockReentrancy">
<summary>不允許變更這個集合的可重新進入嘗試。</summary>
<returns>
<see cref="T:System.IDisposable" /> 物件,可用來處置物件。</returns>
</member>
<member name="M:System.Collections.ObjectModel.ObservableCollection`1.CheckReentrancy">
<summary>檢查是否有變更這個集合的可重新進入嘗試。</summary>
<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>
</member>
<member name="M:System.Collections.ObjectModel.ObservableCollection`1.ClearItems">
<summary>將所有項目從集合中移除。</summary>
</member>
<member name="E:System.Collections.ObjectModel.ObservableCollection`1.CollectionChanged">
<summary>在將項目加入、移除、變更、移動,或整份清單重新整理時發生。</summary>
</member>
<member name="M:System.Collections.ObjectModel.ObservableCollection`1.InsertItem(System.Int32,`0)">
<summary>將項目插入至位於指定索引處的集合中。</summary>
<param name="index">應該插入 <paramref name="item" /> 之以零起始的索引。</param>
<param name="item">要插入的物件。</param>
</member>
<member name="M:System.Collections.ObjectModel.ObservableCollection`1.Move(System.Int32,System.Int32)">
<summary>將集合中之指定索引處的項目移至新位置。</summary>
<param name="oldIndex">以零起始的索引,指定要移動之項目的位置。</param>
<param name="newIndex">以零起始的索引,指定項目的新位置。</param>
</member>
<member name="M:System.Collections.ObjectModel.ObservableCollection`1.MoveItem(System.Int32,System.Int32)">
<summary>將集合中之指定索引處的項目移至新位置。</summary>
<param name="oldIndex">以零起始的索引,指定要移動之項目的位置。</param>
<param name="newIndex">以零起始的索引,指定項目的新位置。</param>
</member>
<member name="M:System.Collections.ObjectModel.ObservableCollection`1.OnCollectionChanged(System.Collections.Specialized.NotifyCollectionChangedEventArgs)">
<summary>使用所提供的引數來引發 <see cref="E:System.Collections.ObjectModel.ObservableCollection`1.CollectionChanged" /> 事件。</summary>
<param name="e">所引發事件的引數。</param>
</member>
<member name="M:System.Collections.ObjectModel.ObservableCollection`1.OnPropertyChanged(System.ComponentModel.PropertyChangedEventArgs)">
<summary>使用所提供的引數來引發 <see cref="E:System.Collections.ObjectModel.ObservableCollection`1.PropertyChanged" /> 事件。</summary>
<param name="e">所引發事件的引數。</param>
</member>
<member name="E:System.Collections.ObjectModel.ObservableCollection`1.PropertyChanged">
<summary>當屬性值變更時發生。</summary>
</member>
<member name="M:System.Collections.ObjectModel.ObservableCollection`1.RemoveItem(System.Int32)">
<summary>移除位於集合中之指定索引處的項目。</summary>
<param name="index">要移除項目之以零起始的索引。</param>
</member>
<member name="M:System.Collections.ObjectModel.ObservableCollection`1.SetItem(System.Int32,`0)">
<summary>取代指定之索引處的項目。</summary>
<param name="index">要取代的項目之以零起始的索引。</param>
<param name="item">指定之索引處的項目新值。</param>
</member>
<member name="E:System.Collections.ObjectModel.ObservableCollection`1.System#ComponentModel#INotifyPropertyChanged#PropertyChanged">
<summary>當屬性值變更時發生。</summary>
</member>
<member name="T:System.Collections.ObjectModel.ReadOnlyDictionary`2">
<summary>表示索引鍵/值組的唯讀泛型集合。</summary>
<typeparam name="TKey">字典中之索引鍵的型別。</typeparam>
<typeparam name="TValue">字典中之值的型別。</typeparam>
</member>
<member name="M:System.Collections.ObjectModel.ReadOnlyDictionary`2.#ctor(System.Collections.Generic.IDictionary{`0,`1})">
<summary>初始化 <see cref="T:System.Collections.ObjectModel.ReadOnlyDictionary`2" /> 類別的新執行個體,這個執行個體是指定之字典的包裝函式。</summary>
<param name="dictionary">要包裝的字典。</param>
</member>
<member name="M:System.Collections.ObjectModel.ReadOnlyDictionary`2.ContainsKey(`0)">
<summary>判斷字典是否包含具有指定索引鍵的項目。</summary>
<returns>如果字典中包含有指定之索引鍵的項目則為 true,否則為 false。</returns>
<param name="key">要在字典中尋找的索引鍵。</param>
</member>
<member name="P:System.Collections.ObjectModel.ReadOnlyDictionary`2.Count">
<summary>取得字典中的項目數目。</summary>
<returns>字典中的項目數目。</returns>
</member>
<member name="P:System.Collections.ObjectModel.ReadOnlyDictionary`2.Dictionary">
<summary>取得這個 <see cref="T:System.Collections.ObjectModel.ReadOnlyDictionary`2" /> 物件包裝的字典。</summary>
<returns>這個物件包裝的字典。</returns>
</member>
<member name="M:System.Collections.ObjectModel.ReadOnlyDictionary`2.GetEnumerator">
<summary>傳回在 <see cref="T:System.Collections.ObjectModel.ReadOnlyDictionary`2" /> 中逐一查看的列舉值。</summary>
<returns>可用來逐一查看集合的列舉值。</returns>
</member>
<member name="P:System.Collections.ObjectModel.ReadOnlyDictionary`2.Item(`0)">
<summary>取得具有指定之索引鍵的項目。</summary>
<returns>具有指定索引鍵的項目。</returns>
<param name="key">要取得的元素索引鍵。</param>
<exception cref="T:System.ArgumentNullException">
<paramref name="key" /> 為 null。</exception>
<exception cref="T:System.Collections.Generic.KeyNotFoundException">屬性已擷取,並且找不到 <paramref name="key" /></exception>
</member>
<member name="P:System.Collections.ObjectModel.ReadOnlyDictionary`2.Keys">
<summary>取得索引鍵集合,其中包含此字典的索引鍵。</summary>
<returns>索引鍵集合,其中包含此字典的索引鍵。</returns>
</member>
<member name="M:System.Collections.ObjectModel.ReadOnlyDictionary`2.System#Collections#Generic#ICollection{T}#Add(System.Collections.Generic.KeyValuePair{`0,`1})">
<summary>在所有情況下都會擲回 <see cref="T:System.NotSupportedException" /> 例外狀況。</summary>
<param name="item">要加入字典中的物件。</param>
<exception cref="T:System.NotSupportedException">在所有情況下。</exception>
</member>
<member name="M:System.Collections.ObjectModel.ReadOnlyDictionary`2.System#Collections#Generic#ICollection{T}#Clear">
<summary>在所有情況下都會擲回 <see cref="T:System.NotSupportedException" /> 例外狀況。</summary>
<exception cref="T:System.NotSupportedException">在所有情況下。</exception>
</member>
<member name="M:System.Collections.ObjectModel.ReadOnlyDictionary`2.System#Collections#Generic#ICollection{T}#Contains(System.Collections.Generic.KeyValuePair{`0,`1})">
<summary>判斷字典是否包含特定值。</summary>
<returns>如果在字典中找到 <paramref name="item" /> 則為 true,否則為 false。</returns>
<param name="item">要在字典中尋找的物件。</param>
</member>
<member name="M:System.Collections.ObjectModel.ReadOnlyDictionary`2.System#Collections#Generic#ICollection{T}#CopyTo(System.Collections.Generic.KeyValuePair{`0,`1}[],System.Int32)">
<summary>從指定的陣列索引處開始,將字典的項目複製到陣列。</summary>
<param name="array">一維陣列,從字典複製而來之項目的目的端。陣列必須有以零起始的索引。</param>
<param name="arrayIndex">
<paramref name="array" /> 中以零起始的索引,是複製開始的位置。</param>
<exception cref="T:System.ArgumentNullException">
<paramref name="array" /> 為 null。</exception>
<exception cref="T:System.ArgumentOutOfRangeException">
<paramref name="arrayIndex" /> 小於 0。</exception>
<exception cref="T:System.ArgumentException">
<paramref name="array" /> 為多維。-或-來源字典中的項目數大於從 <paramref name="arrayIndex" /> 到目的端 <paramref name="array" /> 結尾的可用空間。-或-<paramref name="T" /> 型別無法自動轉換成目的 <paramref name="array" /> 的型別。</exception>
</member>
<member name="P:System.Collections.ObjectModel.ReadOnlyDictionary`2.System#Collections#Generic#ICollection{T}#IsReadOnly">
<summary>取得值,這個值表示字典是否為唯讀。</summary>
<returns>所有情況下都是 true。</returns>
</member>
<member name="M:System.Collections.ObjectModel.ReadOnlyDictionary`2.System#Collections#Generic#ICollection{T}#Remove(System.Collections.Generic.KeyValuePair{`0,`1})">
<summary>在所有情況下都會擲回 <see cref="T:System.NotSupportedException" /> 例外狀況。</summary>
<returns>在所有情況下都會擲回 <see cref="T:System.NotSupportedException" /> 例外狀況。</returns>
<param name="item">要從字典中移除的物件。</param>
<exception cref="T:System.NotSupportedException">在所有情況下。</exception>
</member>
<member name="M:System.Collections.ObjectModel.ReadOnlyDictionary`2.System#Collections#Generic#IDictionary{TKey@TValue}#Add(`0,`1)">
<summary>在所有情況下都會擲回 <see cref="T:System.NotSupportedException" /> 例外狀況。</summary>
<param name="key">物件,做為要加入之項目的索引鍵。</param>
<param name="value">物件,當做要加入之項目的值使用。</param>
<exception cref="T:System.NotSupportedException">在所有情況下。</exception>
</member>
<member name="P:System.Collections.ObjectModel.ReadOnlyDictionary`2.System#Collections#Generic#IDictionary{TKey@TValue}#Item(`0)">
<summary>取得具有指定之索引鍵的項目。</summary>
<returns>具有指定索引鍵的項目。</returns>
<param name="key">要取得或設定之項目的索引鍵。</param>
<exception cref="T:System.ArgumentNullException">
<paramref name="key" /> 為 null。</exception>
<exception cref="T:System.Collections.Generic.KeyNotFoundException">屬性已擷取,並且找不到 <paramref name="key" /></exception>
<exception cref="T:System.NotSupportedException">屬性已設定。</exception>
</member>
<member name="P:System.Collections.ObjectModel.ReadOnlyDictionary`2.System#Collections#Generic#IDictionary{TKey@TValue}#Keys">
<summary>取得集合,其中包含字典的索引鍵。</summary>
<returns>集合,其中包含實作 <see cref="T:System.Collections.ObjectModel.ReadOnlyDictionary`2" /> 之物件的索引鍵。</returns>
</member>
<member name="M:System.Collections.ObjectModel.ReadOnlyDictionary`2.System#Collections#Generic#IDictionary{TKey@TValue}#Remove(`0)">
<summary>在所有情況下都會擲回 <see cref="T:System.NotSupportedException" /> 例外狀況。</summary>
<returns>在所有情況下都會擲回 <see cref="T:System.NotSupportedException" /> 例外狀況。</returns>
<param name="key">要移除之項目的名稱。</param>
<exception cref="T:System.NotSupportedException">在所有情況下。</exception>
</member>
<member name="P:System.Collections.ObjectModel.ReadOnlyDictionary`2.System#Collections#Generic#IDictionary{TKey@TValue}#Values">
<summary>取得集合,其中包含字典中的所有值。</summary>
<returns>集合,其中包含實作 <see cref="T:System.Collections.ObjectModel.ReadOnlyDictionary`2" /> 之物件中的值。</returns>
</member>
<member name="P:System.Collections.ObjectModel.ReadOnlyDictionary`2.System#Collections#Generic#IReadOnlyDictionary{TKey@TValue}#Keys">
<summary>取得可列舉集合,其中包含唯讀字典中的索引鍵。</summary>
<returns>包含唯讀字典中索引鍵的可列舉集合。</returns>
</member>
<member name="P:System.Collections.ObjectModel.ReadOnlyDictionary`2.System#Collections#Generic#IReadOnlyDictionary{TKey@TValue}#Values">
<summary>取得可列舉集合,其中包含唯讀字典中的值。</summary>
<returns>包含唯讀字典中之值的可列舉集合。</returns>
</member>
<member name="M:System.Collections.ObjectModel.ReadOnlyDictionary`2.System#Collections#ICollection#CopyTo(System.Array,System.Int32)">
<summary>從指定的陣列索引處開始,將字典的項目複製到陣列。</summary>
<param name="array">一維陣列,從字典複製而來之項目的目的端。陣列必須有以零起始的索引。</param>
<param name="index">
<paramref name="array" /> 中以零起始的索引,是複製開始的位置。</param>
<exception cref="T:System.ArgumentNullException">
<paramref name="array" /> 為 null。</exception>
<exception cref="T:System.ArgumentOutOfRangeException">
<paramref name="index" /> 小於零。</exception>
<exception cref="T:System.ArgumentException">
<paramref name="array" /> 為多維。-或-來源字典中的項目數大於從 <paramref name="index" /> 到目的端 <paramref name="array" /> 結尾的可用空間。-或- 來源字典的型別無法自動轉換為目的端 <paramref name="array" /><paramref name="." /> 的型別。</exception>
</member>
<member name="P:System.Collections.ObjectModel.ReadOnlyDictionary`2.System#Collections#ICollection#IsSynchronized">
<summary>取得值,這個值指出是否同步存取字典 (具備執行緒安全)。</summary>
<returns>如果會同步存取字典 (具備執行緒安全),則為 true,否則為 false。</returns>
</member>
<member name="P:System.Collections.ObjectModel.ReadOnlyDictionary`2.System#Collections#ICollection#SyncRoot">
<summary>取得物件,該物件可用來同步存取字典。</summary>
<returns>可用來同步存取字典的物件。</returns>
</member>
<member name="M:System.Collections.ObjectModel.ReadOnlyDictionary`2.System#Collections#IDictionary#Add(System.Object,System.Object)">
<summary>在所有情況下都會擲回 <see cref="T:System.NotSupportedException" /> 例外狀況。</summary>
<param name="key">要加入的元素的索引鍵。</param>
<param name="value">要加入的項目的值。</param>
<exception cref="T:System.NotSupportedException">在所有情況下。</exception>
</member>
<member name="M:System.Collections.ObjectModel.ReadOnlyDictionary`2.System#Collections#IDictionary#Clear">
<summary>在所有情況下都會擲回 <see cref="T:System.NotSupportedException" /> 例外狀況。</summary>
<exception cref="T:System.NotSupportedException">在所有情況下。</exception>
</member>
<member name="M:System.Collections.ObjectModel.ReadOnlyDictionary`2.System#Collections#IDictionary#Contains(System.Object)">
<summary>判斷字典是否包含具有指定索引鍵的項目。</summary>
<returns>如果字典中包含有指定之索引鍵的項目則為 true,否則為 false。</returns>
<param name="key">要在字典中尋找的索引鍵。</param>
<exception cref="T:System.ArgumentNullException">
<paramref name="key" /> 為 null。</exception>
</member>
<member name="M:System.Collections.ObjectModel.ReadOnlyDictionary`2.System#Collections#IDictionary#GetEnumerator">
<summary>傳回字典的列舉值。</summary>
<returns>字典的列舉值。</returns>
</member>
<member name="P:System.Collections.ObjectModel.ReadOnlyDictionary`2.System#Collections#IDictionary#IsFixedSize">
<summary>取得值,這個值表示字典是否具有固定大小。</summary>
<returns>如果字典具有固定大小則為 true,否則為 false。</returns>
</member>
<member name="P:System.Collections.ObjectModel.ReadOnlyDictionary`2.System#Collections#IDictionary#IsReadOnly">
<summary>取得值,這個值表示字典是否為唯讀。</summary>
<returns>所有情況下都是 true。</returns>
</member>
<member name="P:System.Collections.ObjectModel.ReadOnlyDictionary`2.System#Collections#IDictionary#Item(System.Object)">
<summary>取得具有指定之索引鍵的項目。</summary>
<returns>具有指定索引鍵的項目。</returns>
<param name="key">要取得或設定之項目的索引鍵。</param>
<exception cref="T:System.ArgumentNullException">
<paramref name="key" /> 為 null。</exception>
<exception cref="T:System.NotSupportedException">屬性已設定。-或-屬性已設定、<paramref name="key" /> 不存在於集合中,而且字典具有固定大小。</exception>
</member>
<member name="P:System.Collections.ObjectModel.ReadOnlyDictionary`2.System#Collections#IDictionary#Keys">
<summary>取得集合,其中包含字典的索引鍵。</summary>
<returns>集合,包含字典的索引鍵。</returns>
</member>
<member name="M:System.Collections.ObjectModel.ReadOnlyDictionary`2.System#Collections#IDictionary#Remove(System.Object)">
<summary>在所有情況下都會擲回 <see cref="T:System.NotSupportedException" /> 例外狀況。</summary>
<param name="key">要移除之項目的名稱。</param>
<exception cref="T:System.NotSupportedException">在所有情況下。</exception>
</member>
<member name="P:System.Collections.ObjectModel.ReadOnlyDictionary`2.System#Collections#IDictionary#Values">
<summary>取得集合,其中包含字典中的所有值。</summary>
<returns>集合,包含字典中的值。</returns>
</member>
<member name="M:System.Collections.ObjectModel.ReadOnlyDictionary`2.System#Collections#IEnumerable#GetEnumerator">
<summary>傳回會逐一查看集合的列舉程式。</summary>
<returns>可用來逐一查看集合的列舉值。</returns>
</member>
<member name="M:System.Collections.ObjectModel.ReadOnlyDictionary`2.TryGetValue(`0,`1@)">
<summary>擷取與指定之索引鍵相關聯的值。</summary>
<returns>如果實作 <see cref="T:System.Collections.ObjectModel.ReadOnlyDictionary`2" /> 之物件包含具有指定索引鍵的元素,則為 true,否則為 false。</returns>
<param name="key">索引鍵,將會擷取它的值。</param>
<param name="value">這個方法傳回時,如果找到索引鍵,則為與指定索引鍵關聯的值,否則為 <paramref name="value" /> 參數的型別預設值。這個參數會以未初始化的狀態傳遞。</param>
</member>
<member name="P:System.Collections.ObjectModel.ReadOnlyDictionary`2.Values">
<summary>取得集合,其中包含字典中的所有值。</summary>
<returns>集合,其中包含實作 <see cref="T:System.Collections.ObjectModel.ReadOnlyDictionary`2" /> 之物件中的值。</returns>
</member>
<member name="T:System.Collections.ObjectModel.ReadOnlyDictionary`2.KeyCollection">
<summary>表示 <see cref="T:System.Collections.ObjectModel.ReadOnlyDictionary`2" /> 物件之索引鍵的唯讀集合。</summary>
</member>
<member name="M:System.Collections.ObjectModel.ReadOnlyDictionary`2.KeyCollection.CopyTo(`0[],System.Int32)">
<summary>從特定的陣列索引開始,將集合的元素複製到陣列中。</summary>
<param name="array">從集合複製元素之目的端一維陣列。陣列必須有以零起始的索引。</param>
<param name="arrayIndex">
<paramref name="array" /> 中以零起始的索引,是複製開始的位置。</param>
<exception cref="T:System.ArgumentNullException">
<paramref name="array" /> 為 null。</exception>
<exception cref="T:System.ArgumentOutOfRangeException">
<paramref name="arrayIndex" /> 小於 0。</exception>
<exception cref="T:System.ArgumentException">
<paramref name="array" /> 為多維。-或-來源集合中的項目數目大於從 <paramref name="arrayIndex" /> 到目的端 <paramref name="array" /> 結尾的可用空間。-或-<paramref name="T" /> 型別無法自動轉換成目的 <paramref name="array" /> 的型別。</exception>
</member>
<member name="P:System.Collections.ObjectModel.ReadOnlyDictionary`2.KeyCollection.Count">
<summary>取得集合中的項目數目。</summary>
<returns>集合中的項目數目。</returns>
</member>
<member name="M:System.Collections.ObjectModel.ReadOnlyDictionary`2.KeyCollection.GetEnumerator">
<summary>傳回可逐一查看集合的列舉程式。</summary>
<returns>可用來逐一查看集合的列舉值。</returns>
</member>
<member name="M:System.Collections.ObjectModel.ReadOnlyDictionary`2.KeyCollection.System#Collections#Generic#ICollection{T}#Add(`0)">
<summary>在所有情況下都會擲回 <see cref="T:System.NotSupportedException" /> 例外狀況。</summary>
<param name="item">要加入集合中的物件。</param>
<exception cref="T:System.NotSupportedException">在所有情況下。</exception>
</member>
<member name="M:System.Collections.ObjectModel.ReadOnlyDictionary`2.KeyCollection.System#Collections#Generic#ICollection{T}#Clear">
<summary>在所有情況下都會擲回 <see cref="T:System.NotSupportedException" /> 例外狀況。</summary>
<exception cref="T:System.NotSupportedException">在所有情況下。</exception>
</member>
<member name="M:System.Collections.ObjectModel.ReadOnlyDictionary`2.KeyCollection.System#Collections#Generic#ICollection{T}#Contains(`0)">
<summary>判斷集合是否包含特定值。</summary>
<returns>如果在集合中找到 <paramref name="item" />,則為 true,否則為 false。</returns>
<param name="item">要放置在集合中的物件。</param>
</member>
<member name="P:System.Collections.ObjectModel.ReadOnlyDictionary`2.KeyCollection.System#Collections#Generic#ICollection{T}#IsReadOnly">
<summary>取得值,這個值表示集合是否為唯讀。</summary>
<returns>所有情況下都是 true。</returns>
</member>
<member name="M:System.Collections.ObjectModel.ReadOnlyDictionary`2.KeyCollection.System#Collections#Generic#ICollection{T}#Remove(`0)">
<summary>在所有情況下都會擲回 <see cref="T:System.NotSupportedException" /> 例外狀況。</summary>
<returns>如果已順利從集合中移除 <paramref name="item" /> 則為 true,否則為 false。如果在原始的集合中找不到 <paramref name="item" />,這個方法也會傳回 false。</returns>
<param name="item">要從集合移除的物件。</param>
<exception cref="T:System.NotSupportedException">在所有情況下。</exception>
</member>
<member name="M:System.Collections.ObjectModel.ReadOnlyDictionary`2.KeyCollection.System#Collections#ICollection#CopyTo(System.Array,System.Int32)">
<summary>從特定的陣列索引開始,將集合的元素複製到陣列中。</summary>
<param name="array">從集合複製元素之目的端一維陣列。陣列必須有以零起始的索引。</param>
<param name="index">
<paramref name="array" /> 中以零起始的索引,是複製開始的位置。</param>
<exception cref="T:System.ArgumentNullException">
<paramref name="array" /> 為 null。</exception>
<exception cref="T:System.ArgumentOutOfRangeException">
<paramref name="index" /> 小於 0。</exception>
<exception cref="T:System.ArgumentException">
<paramref name="array" /> 為多維。-或-來源集合中的項目數目大於從 <paramref name="index" /> 到目的端 <paramref name="array" /> 結尾的可用空間。</exception>
</member>
<member name="P:System.Collections.ObjectModel.ReadOnlyDictionary`2.KeyCollection.System#Collections#ICollection#IsSynchronized">
<summary>取得值,表示對集合的存取是否為同步的 (安全執行緒)。</summary>
<returns>如果對集合的存取是同步處理的 (安全執行緒),則為 true,否則為 false。</returns>
</member>
<member name="P:System.Collections.ObjectModel.ReadOnlyDictionary`2.KeyCollection.System#Collections#ICollection#SyncRoot">
<summary>取得物件,可用來對集合進行同步存取。</summary>
<returns>Object,可用來對集合同步存取。</returns>
</member>
<member name="M:System.Collections.ObjectModel.ReadOnlyDictionary`2.KeyCollection.System#Collections#IEnumerable#GetEnumerator">
<summary>傳回可逐一查看集合的列舉程式。</summary>
<returns>可用來逐一查看集合的列舉值。</returns>
</member>
<member name="T:System.Collections.ObjectModel.ReadOnlyDictionary`2.ValueCollection">
<summary>表示 <see cref="T:System.Collections.ObjectModel.ReadOnlyDictionary`2" /> 物件值的唯讀集合。</summary>
</member>
<member name="M:System.Collections.ObjectModel.ReadOnlyDictionary`2.ValueCollection.CopyTo(`1[],System.Int32)">
<summary>從特定的陣列索引開始,將集合的元素複製到陣列中。</summary>
<param name="array">從集合複製元素之目的端一維陣列。陣列必須有以零起始的索引。</param>
<param name="arrayIndex">
<paramref name="array" /> 中以零起始的索引,是複製開始的位置。</param>
<exception cref="T:System.ArgumentNullException">
<paramref name="array" /> 為 null。</exception>
<exception cref="T:System.ArgumentOutOfRangeException">
<paramref name="arrayIndex" /> 小於 0。</exception>
<exception cref="T:System.ArgumentException">
<paramref name="array" /> 為多維。-或-來源集合中的項目數目大於從 <paramref name="arrayIndex" /> 到目的端 <paramref name="array" /> 結尾的可用空間。-或-<paramref name="T" /> 型別無法自動轉換成目的 <paramref name="array" /> 的型別。</exception>
</member>
<member name="P:System.Collections.ObjectModel.ReadOnlyDictionary`2.ValueCollection.Count">
<summary>取得集合中的項目數目。</summary>
<returns>集合中的項目數目。</returns>
</member>
<member name="M:System.Collections.ObjectModel.ReadOnlyDictionary`2.ValueCollection.GetEnumerator">
<summary>傳回可逐一查看集合的列舉程式。</summary>
<returns>可用來逐一查看集合的列舉值。</returns>
</member>
<member name="M:System.Collections.ObjectModel.ReadOnlyDictionary`2.ValueCollection.System#Collections#Generic#ICollection{T}#Add(`1)">
<summary>在所有情況下都會擲回 <see cref="T:System.NotSupportedException" /> 例外狀況。</summary>
<param name="item">要加入集合中的物件。</param>
<exception cref="T:System.NotSupportedException">在所有情況下。</exception>
</member>
<member name="M:System.Collections.ObjectModel.ReadOnlyDictionary`2.ValueCollection.System#Collections#Generic#ICollection{T}#Clear">
<summary>在所有情況下都會擲回 <see cref="T:System.NotSupportedException" /> 例外狀況。</summary>
<exception cref="T:System.NotSupportedException">在所有情況下。</exception>
</member>
<member name="M:System.Collections.ObjectModel.ReadOnlyDictionary`2.ValueCollection.System#Collections#Generic#ICollection{T}#Contains(`1)">
<summary>判斷集合是否包含特定值。</summary>
<returns>如果在集合中找到 <paramref name="item" />,則為 true,否則為 false。</returns>
<param name="item">要放置在集合中的物件。</param>
</member>
<member name="P:System.Collections.ObjectModel.ReadOnlyDictionary`2.ValueCollection.System#Collections#Generic#ICollection{T}#IsReadOnly">
<summary>取得值,這個值表示集合是否為唯讀。</summary>
<returns>所有情況下都是 true。</returns>
</member>
<member name="M:System.Collections.ObjectModel.ReadOnlyDictionary`2.ValueCollection.System#Collections#Generic#ICollection{T}#Remove(`1)">
<summary>在所有情況下都會擲回 <see cref="T:System.NotSupportedException" /> 例外狀況。</summary>
<returns>如果已順利從集合中移除 <paramref name="item" /> 則為 true,否則為 false。如果在原始的集合中找不到 <paramref name="item" />,這個方法也會傳回 false。</returns>
<param name="item">要從集合移除的物件。</param>
<exception cref="T:System.NotSupportedException">在所有情況下。</exception>
</member>
<member name="M:System.Collections.ObjectModel.ReadOnlyDictionary`2.ValueCollection.System#Collections#ICollection#CopyTo(System.Array,System.Int32)">
<summary>從特定的陣列索引開始,將集合的元素複製到陣列中。</summary>
<param name="array">從集合複製元素之目的端一維陣列。陣列必須有以零起始的索引。</param>
<param name="index">
<paramref name="array" /> 中以零起始的索引,是複製開始的位置。</param>
<exception cref="T:System.ArgumentNullException">
<paramref name="array" /> 為 null。</exception>
<exception cref="T:System.ArgumentOutOfRangeException">
<paramref name="index" /> 小於 0。</exception>
<exception cref="T:System.ArgumentException">
<paramref name="array" /> 為多維。-或-來源集合中的項目數目大於從 <paramref name="index" /> 到目的端 <paramref name="array" /> 結尾的可用空間。</exception>
</member>
<member name="P:System.Collections.ObjectModel.ReadOnlyDictionary`2.ValueCollection.System#Collections#ICollection#IsSynchronized">
<summary>取得值,表示對集合的存取是否為同步的 (安全執行緒)。</summary>
<returns>如果對集合的存取是同步處理的 (安全執行緒),則為 true,否則為 false。</returns>
</member>
<member name="P:System.Collections.ObjectModel.ReadOnlyDictionary`2.ValueCollection.System#Collections#ICollection#SyncRoot">
<summary>取得物件,可用來對集合進行同步存取。</summary>
<returns>Object,可用來對集合同步存取。</returns>
</member>
<member name="M:System.Collections.ObjectModel.ReadOnlyDictionary`2.ValueCollection.System#Collections#IEnumerable#GetEnumerator">
<summary>傳回可逐一查看集合的列舉程式。</summary>
<returns>可用來逐一查看集合的列舉值。</returns>
</member>
<member name="T:System.Collections.ObjectModel.ReadOnlyObservableCollection`1">
<summary>表示唯讀 <see cref="T:System.Collections.ObjectModel.ObservableCollection`1" /></summary>
<typeparam name="T">集合中的項目型別。</typeparam>
</member>
<member name="M:System.Collections.ObjectModel.ReadOnlyObservableCollection`1.#ctor(System.Collections.ObjectModel.ObservableCollection{`0})">
<summary>初始化 <see cref="T:System.Collections.ObjectModel.ReadOnlyObservableCollection`1" /> 類別的新執行個體,這個執行個體的功用是做為指定之 <see cref="T:System.Collections.ObjectModel.ObservableCollection`1" /> 的唯讀包裝函式。</summary>
<param name="list">用來建立這個 <see cref="T:System.Collections.ObjectModel.ReadOnlyObservableCollection`1" /> 類別之執行個體的 <see cref="T:System.Collections.ObjectModel.ObservableCollection`1" /></param>
<exception cref="T:System.ArgumentNullException">
<paramref name="list" /> 為 null。</exception>
</member>
<member name="E:System.Collections.ObjectModel.ReadOnlyObservableCollection`1.CollectionChanged">
<summary>加入或移除項目時發生。</summary>
</member>
<member name="M:System.Collections.ObjectModel.ReadOnlyObservableCollection`1.OnCollectionChanged(System.Collections.Specialized.NotifyCollectionChangedEventArgs)">
<summary>使用所提供的引數來引發 <see cref="E:System.Collections.ObjectModel.ReadOnlyObservableCollection`1.CollectionChanged" /> 事件。</summary>
<param name="args">所引發事件的引數。</param>
</member>
<member name="M:System.Collections.ObjectModel.ReadOnlyObservableCollection`1.OnPropertyChanged(System.ComponentModel.PropertyChangedEventArgs)">
<summary>使用所提供的引數來引發 <see cref="E:System.Collections.ObjectModel.ReadOnlyObservableCollection`1.PropertyChanged" /> 事件。</summary>
<param name="args">所引發事件的引數。</param>
</member>
<member name="E:System.Collections.ObjectModel.ReadOnlyObservableCollection`1.PropertyChanged">
<summary>當屬性值變更時發生。</summary>
</member>
<member name="E:System.Collections.ObjectModel.ReadOnlyObservableCollection`1.System#Collections#Specialized#INotifyCollectionChanged#CollectionChanged">
<summary>發生於集合變更時。</summary>
</member>
<member name="E:System.Collections.ObjectModel.ReadOnlyObservableCollection`1.System#ComponentModel#INotifyPropertyChanged#PropertyChanged">
<summary>當屬性值變更時發生。</summary>
</member>
<member name="T:System.Collections.Specialized.INotifyCollectionChanged">
<summary>告知接收程式發生動態變更,例如當加入和移除項目時,或重新整理整份清單時。</summary>
</member>
<member name="E:System.Collections.Specialized.INotifyCollectionChanged.CollectionChanged">
<summary>發生於集合變更時。</summary>
</member>
<member name="T:System.Collections.Specialized.NotifyCollectionChangedAction">
<summary>描述造成 <see cref="E:System.Collections.Specialized.INotifyCollectionChanged.CollectionChanged" /> 事件的動作。</summary>
</member>
<member name="F:System.Collections.Specialized.NotifyCollectionChangedAction.Add">
<summary>集合中已加入一個或多個項目。</summary>
</member>
<member name="F:System.Collections.Specialized.NotifyCollectionChangedAction.Move">
<summary>集合中已移動一個或多個項目。</summary>
</member>
<member name="F:System.Collections.Specialized.NotifyCollectionChangedAction.Remove">
<summary>集合中已移除一個或多個項目。</summary>
</member>
<member name="F:System.Collections.Specialized.NotifyCollectionChangedAction.Replace">
<summary>集合中已取代一個或多個項目。</summary>
</member>
<member name="F:System.Collections.Specialized.NotifyCollectionChangedAction.Reset">
<summary>集合的內容已大幅變更。</summary>
</member>
<member name="T:System.Collections.Specialized.NotifyCollectionChangedEventArgs">
<summary>提供 <see cref="E:System.Collections.Specialized.INotifyCollectionChanged.CollectionChanged" /> 事件的資料。</summary>
</member>
<member name="M:System.Collections.Specialized.NotifyCollectionChangedEventArgs.#ctor(System.Collections.Specialized.NotifyCollectionChangedAction)">
<summary>初始化 <see cref="T:System.Collections.Specialized.NotifyCollectionChangedEventArgs" /> 類別的新執行個體,這個執行個體會描述 <see cref="F:System.Collections.Specialized.NotifyCollectionChangedAction.Reset" /> 變更。</summary>
<param name="action">造成事件的動作。必須設定為 <see cref="F:System.Collections.Specialized.NotifyCollectionChangedAction.Reset" /></param>
</member>
<member name="M:System.Collections.Specialized.NotifyCollectionChangedEventArgs.#ctor(System.Collections.Specialized.NotifyCollectionChangedAction,System.Collections.IList)">
<summary>初始化 <see cref="T:System.Collections.Specialized.NotifyCollectionChangedEventArgs" /> 類別的新執行個體,這個執行個體會描述多個項目的變更。</summary>
<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>
<param name="changedItems">受變更影響的項目。</param>
</member>
<member name="M:System.Collections.Specialized.NotifyCollectionChangedEventArgs.#ctor(System.Collections.Specialized.NotifyCollectionChangedAction,System.Collections.IList,System.Collections.IList)">
<summary>初始化 <see cref="T:System.Collections.Specialized.NotifyCollectionChangedEventArgs" /> 類別的新執行個體,這個執行個體會描述多個項目的 <see cref="F:System.Collections.Specialized.NotifyCollectionChangedAction.Replace" /> 變更。</summary>
<param name="action">造成事件的動作。只能設定為 <see cref="F:System.Collections.Specialized.NotifyCollectionChangedAction.Replace" /></param>
<param name="newItems">將取代原始項目的新項目。</param>
<param name="oldItems">被取代的原始項目。</param>
<exception cref="T:System.ArgumentException">如果 <paramref name="action" /> 不是 Replace。</exception>
<exception cref="T:System.ArgumentNullException">如果 <paramref name="oldItems" /><paramref name="newItems" /> 是 null。</exception>
</member>
<member name="M:System.Collections.Specialized.NotifyCollectionChangedEventArgs.#ctor(System.Collections.Specialized.NotifyCollectionChangedAction,System.Collections.IList,System.Collections.IList,System.Int32)">
<summary>初始化 <see cref="T:System.Collections.Specialized.NotifyCollectionChangedEventArgs" /> 類別的新執行個體,這個執行個體會描述多個項目的 <see cref="F:System.Collections.Specialized.NotifyCollectionChangedAction.Replace" /> 變更。</summary>
<param name="action">造成事件的動作。只能設定為 <see cref="F:System.Collections.Specialized.NotifyCollectionChangedAction.Replace" /></param>
<param name="newItems">將取代原始項目的新項目。</param>
<param name="oldItems">被取代的原始項目。</param>
<param name="startingIndex">被取代項目中第一個項目的索引。</param>
<exception cref="T:System.ArgumentException">如果 <paramref name="action" /> 不是 Replace。</exception>
<exception cref="T:System.ArgumentNullException">如果 <paramref name="oldItems" /><paramref name="newItems" /> 是 null。</exception>
</member>
<member name="M:System.Collections.Specialized.NotifyCollectionChangedEventArgs.#ctor(System.Collections.Specialized.NotifyCollectionChangedAction,System.Collections.IList,System.Int32)">
<summary>初始化 <see cref="T:System.Collections.Specialized.NotifyCollectionChangedEventArgs" /> 類別的新執行個體,這個執行個體會描述多個項目或 <see cref="F:System.Collections.Specialized.NotifyCollectionChangedAction.Reset" /> 變更。</summary>
<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>
<param name="changedItems">受變更影響的項目。</param>
<param name="startingIndex">發生變更的索引。</param>
<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>
<exception cref="T:System.ArgumentNullException">如果 <paramref name="action" /> 是 Add 或 Remove,而且 <paramref name="changedItems" /> 是 null。</exception>
</member>
<member name="M:System.Collections.Specialized.NotifyCollectionChangedEventArgs.#ctor(System.Collections.Specialized.NotifyCollectionChangedAction,System.Collections.IList,System.Int32,System.Int32)">
<summary>初始化 <see cref="T:System.Collections.Specialized.NotifyCollectionChangedEventArgs" /> 類別的新執行個體,這個執行個體會描述多個項目的 <see cref="F:System.Collections.Specialized.NotifyCollectionChangedAction.Move" /> 變更。</summary>
<param name="action">造成事件的動作。只能設定為 <see cref="F:System.Collections.Specialized.NotifyCollectionChangedAction.Move" /></param>
<param name="changedItems">受變更影響的項目。</param>
<param name="index">已變更之項目的新索引。</param>
<param name="oldIndex">已變更之項目的舊索引。</param>
<exception cref="T:System.ArgumentException">如果 <paramref name="action" /> 不是 Move 或 <paramref name="index" /> 小於 0。</exception>
</member>
<member name="M:System.Collections.Specialized.NotifyCollectionChangedEventArgs.#ctor(System.Collections.Specialized.NotifyCollectionChangedAction,System.Object)">
<summary>初始化 <see cref="T:System.Collections.Specialized.NotifyCollectionChangedEventArgs" /> 類別的新執行個體,這個執行個體會描述一個項目的變更。</summary>
<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>
<param name="changedItem">受變更影響的項目。</param>
<exception cref="T:System.ArgumentException">如果 <paramref name="action" /> 不是 Reset、Add 或 Remove,或者 <paramref name="action" /> 是 Reset 而且 <paramref name="changedItem" /> 不是 null。</exception>
</member>
<member name="M:System.Collections.Specialized.NotifyCollectionChangedEventArgs.#ctor(System.Collections.Specialized.NotifyCollectionChangedAction,System.Object,System.Int32)">
<summary>初始化 <see cref="T:System.Collections.Specialized.NotifyCollectionChangedEventArgs" /> 類別的新執行個體,這個執行個體會描述一個項目的變更。</summary>
<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>
<param name="changedItem">受變更影響的項目。</param>
<param name="index">發生變更的索引。</param>
<exception cref="T:System.ArgumentException">如果 <paramref name="action" /> 不是 Reset、Add 或 Remove,或者 <paramref name="action" /> 是 Reset,而且 <paramref name="changedItems" /> 不是 null 或 <paramref name="index" /> 不是 -1。</exception>
</member>
<member name="M:System.Collections.Specialized.NotifyCollectionChangedEventArgs.#ctor(System.Collections.Specialized.NotifyCollectionChangedAction,System.Object,System.Int32,System.Int32)">
<summary>初始化 <see cref="T:System.Collections.Specialized.NotifyCollectionChangedEventArgs" /> 類別的新執行個體,這個執行個體會描述一個項目的 <see cref="F:System.Collections.Specialized.NotifyCollectionChangedAction.Move" /> 變更。</summary>
<param name="action">造成事件的動作。只能設定為 <see cref="F:System.Collections.Specialized.NotifyCollectionChangedAction.Move" /></param>
<param name="changedItem">受變更影響的項目。</param>
<param name="index">已變更之項目的新索引。</param>
<param name="oldIndex">已變更之項目的舊索引。</param>
<exception cref="T:System.ArgumentException">如果 <paramref name="action" /> 不是 Move 或 <paramref name="index" /> 小於 0。</exception>
</member>
<member name="M:System.Collections.Specialized.NotifyCollectionChangedEventArgs.#ctor(System.Collections.Specialized.NotifyCollectionChangedAction,System.Object,System.Object)">
<summary>初始化 <see cref="T:System.Collections.Specialized.NotifyCollectionChangedEventArgs" /> 類別的新執行個體,這個執行個體會描述一個項目的 <see cref="F:System.Collections.Specialized.NotifyCollectionChangedAction.Replace" /> 變更。</summary>
<param name="action">造成事件的動作。只能設定為 <see cref="F:System.Collections.Specialized.NotifyCollectionChangedAction.Replace" /></param>
<param name="newItem">將取代原始項目的新項目。</param>
<param name="oldItem">被取代的原始項目。</param>
<exception cref="T:System.ArgumentException">如果 <paramref name="action" /> 不是 Replace。</exception>
</member>
<member name="M:System.Collections.Specialized.NotifyCollectionChangedEventArgs.#ctor(System.Collections.Specialized.NotifyCollectionChangedAction,System.Object,System.Object,System.Int32)">
<summary>初始化 <see cref="T:System.Collections.Specialized.NotifyCollectionChangedEventArgs" /> 類別的新執行個體,這個執行個體會描述一個項目的 <see cref="F:System.Collections.Specialized.NotifyCollectionChangedAction.Replace" /> 變更。</summary>
<param name="action">造成事件的動作。可以設定為 <see cref="F:System.Collections.Specialized.NotifyCollectionChangedAction.Replace" /></param>
<param name="newItem">將取代原始項目的新項目。</param>
<param name="oldItem">被取代的原始項目。</param>
<param name="index">被取代之項目的索引。</param>
<exception cref="T:System.ArgumentException">如果 <paramref name="action" /> 不是 Replace。</exception>
</member>
<member name="P:System.Collections.Specialized.NotifyCollectionChangedEventArgs.Action">
<summary>取得造成事件的動作。</summary>
<returns>
<see cref="T:System.Collections.Specialized.NotifyCollectionChangedAction" /> 值,描述造成事件的動作。</returns>
</member>
<member name="P:System.Collections.Specialized.NotifyCollectionChangedEventArgs.NewItems">
<summary>取得變更所涉及的新項目清單。</summary>
<returns>變更所涉及的新項目清單。</returns>
</member>
<member name="P:System.Collections.Specialized.NotifyCollectionChangedEventArgs.NewStartingIndex">
<summary>取得發生變更的索引。</summary>
<returns>發生變更的索引 (以零起始)。</returns>
</member>
<member name="P:System.Collections.Specialized.NotifyCollectionChangedEventArgs.OldItems">
<summary>取得受 <see cref="F:System.Collections.Specialized.NotifyCollectionChangedAction.Replace" />、Remove 或 Move 動作影響的項目清單。</summary>
<returns><see cref="F:System.Collections.Specialized.NotifyCollectionChangedAction.Replace" />、Remove 或 Move 動作影響的項目清單。</returns>
</member>
<member name="P:System.Collections.Specialized.NotifyCollectionChangedEventArgs.OldStartingIndex">
<summary>取得發生 <see cref="F:System.Collections.Specialized.NotifyCollectionChangedAction.Move" />、Remove 或 Replace 動作的索引。</summary>
<returns>發生 <see cref="F:System.Collections.Specialized.NotifyCollectionChangedAction.Move" />、Remove 或 Replace 動作的索引 (以零起始)。</returns>
</member>
<member name="T:System.Collections.Specialized.NotifyCollectionChangedEventHandler">
<summary>表示處理 <see cref="E:System.Collections.Specialized.INotifyCollectionChanged.CollectionChanged" /> 事件的方法。</summary>
<param name="sender">引發事件的物件。</param>
<param name="e">事件相關資訊。</param>
</member>
<member name="T:System.ComponentModel.DataErrorsChangedEventArgs">
<summary>提供 <see cref="E:System.ComponentModel.INotifyDataErrorInfo.ErrorsChanged" /> 事件的資料。</summary>
</member>
<member name="M:System.ComponentModel.DataErrorsChangedEventArgs.#ctor(System.String)">
<summary>初始化 <see cref="T:System.ComponentModel.DataErrorsChangedEventArgs" /> 類別的新執行個體。</summary>
<param name="propertyName">發生錯誤之屬性的名稱。null,如果錯誤是物件層級則為 <see cref="F:System.String.Empty" /></param>
</member>
<member name="P:System.ComponentModel.DataErrorsChangedEventArgs.PropertyName">
<summary>取得發生錯誤之屬性的名稱。</summary>
<returns>發生錯誤之屬性的名稱。null,如果錯誤為物件層級則為 <see cref="F:System.String.Empty" /></returns>
</member>
<member name="T:System.ComponentModel.INotifyDataErrorInfo">
<summary>定義資料實體類別可以實作的成員,以提供自訂的同步與非同步驗證支援。</summary>
</member>
<member name="E:System.ComponentModel.INotifyDataErrorInfo.ErrorsChanged">
<summary>當屬性或整個實體的驗證錯誤已變更時發生。</summary>
</member>
<member name="M:System.ComponentModel.INotifyDataErrorInfo.GetErrors(System.String)">
<summary>取得指定之屬性或整個實體的驗證錯誤。</summary>
<returns>屬性或實體的驗證錯誤。</returns>
<param name="propertyName">要擷取驗證錯誤的屬性名稱,或是 null,若要擷取實體層級錯誤則為 <see cref="F:System.String.Empty" /></param>
</member>
<member name="P:System.ComponentModel.INotifyDataErrorInfo.HasErrors">
<summary>取得值,這個值指出此實體是否有驗證錯誤。</summary>
<returns>如果此實體目前有驗證錯誤,則為 true,否則為 false。</returns>
</member>
<member name="T:System.ComponentModel.INotifyPropertyChanged">
<summary>告知用戶端,屬性值已變更。</summary>
</member>
<member name="E:System.ComponentModel.INotifyPropertyChanged.PropertyChanged">
<summary>當屬性值變更時發生。</summary>
</member>
<member name="T:System.ComponentModel.INotifyPropertyChanging">
<summary>告知用戶端,屬性值正在變更。</summary>
</member>
<member name="E:System.ComponentModel.INotifyPropertyChanging.PropertyChanging">
<summary>當屬性值變更中時發生。</summary>
</member>
<member name="T:System.ComponentModel.PropertyChangedEventArgs">
<summary>提供 <see cref="E:System.ComponentModel.INotifyPropertyChanged.PropertyChanged" /> 事件的資料。</summary>
</member>
<member name="M:System.ComponentModel.PropertyChangedEventArgs.#ctor(System.String)">
<summary>初始化 <see cref="T:System.ComponentModel.PropertyChangedEventArgs" /> 類別的新執行個體。</summary>
<param name="propertyName">已變更屬性的名稱。</param>
</member>
<member name="P:System.ComponentModel.PropertyChangedEventArgs.PropertyName">
<summary>取得已變更屬性的名稱。</summary>
<returns>已變更屬性的名稱。</returns>
</member>
<member name="T:System.ComponentModel.PropertyChangedEventHandler">
<summary>表示處理元件上屬性變更時所引發的 <see cref="E:System.ComponentModel.INotifyPropertyChanged.PropertyChanged" /> 事件的方法。</summary>
<param name="sender">事件的來源。</param>
<param name="e">包含事件資料的 <see cref="T:System.ComponentModel.PropertyChangedEventArgs" /></param>
</member>
<member name="T:System.ComponentModel.PropertyChangingEventArgs">
<summary>提供 <see cref="E:System.ComponentModel.INotifyPropertyChanging.PropertyChanging" /> 事件的資料。</summary>
</member>
<member name="M:System.ComponentModel.PropertyChangingEventArgs.#ctor(System.String)">
<summary>初始化 <see cref="T:System.ComponentModel.PropertyChangingEventArgs" /> 類別的新執行個體。</summary>
<param name="propertyName">正在變更值之屬性的名稱。</param>
</member>
<member name="P:System.ComponentModel.PropertyChangingEventArgs.PropertyName">
<summary>取得正在變更值之屬性的名稱。</summary>
<returns>正在變更值之屬性的名稱。</returns>
</member>
<member name="T:System.ComponentModel.PropertyChangingEventHandler">
<summary>表示將處理 <see cref="T:System.ComponentModel.INotifyPropertyChanging" /> 介面的 <see cref="E:System.ComponentModel.INotifyPropertyChanging.PropertyChanging" /> 事件的方法。</summary>
<param name="sender">事件的來源。</param>
<param name="e">包含事件資料的 <see cref="T:System.ComponentModel.PropertyChangingEventArgs" /></param>
</member>
<member name="T:System.Windows.Input.ICommand">
<summary>定義命令。</summary>
</member>
<member name="M:System.Windows.Input.ICommand.CanExecute(System.Object)">
<summary>定義用來判斷命令是否能以其目前狀態執行的方法。</summary>
<returns>如果這個命令可執行,則為 true,否則為 false。</returns>
<param name="parameter">命令所用的資料。如果命令不需要傳遞資料,則這個物件可設為 null。</param>
</member>
<member name="E:System.Windows.Input.ICommand.CanExecuteChanged">
<summary>發生於影響命令是否應執行的變更發生時。</summary>
</member>
<member name="M:System.Windows.Input.ICommand.Execute(System.Object)">
<summary>定義叫用命令時要呼叫的方法。</summary>
<param name="parameter">命令所用的資料。如果命令不需要傳遞資料,則這個物件可設為 null。</param>
</member>
</members>
</doc>