Skip to content
This repository has been archived by the owner on Oct 11, 2023. It is now read-only.

7bfee50a 394f 8496 9e3d 34c6584d06c9

haplokuon edited this page May 6, 2023 · 1 revision

ObservableDictionary<TKey, TValue> Class

netDxf 3.0.0 Library

[Missing <summary> documentation for "T:netDxf.Collections.ObservableDictionary`2"]

Definition

Namespace: netDxf.Collections
Assembly: netDxf (in netDxf.dll) Version: 3.0.0

C#

public sealed class ObservableDictionary<TKey, TValue> : IDictionary<TKey, TValue>, 
	ICollection<KeyValuePair<TKey, TValue>>, IEnumerable<KeyValuePair<TKey, TValue>>, 
	IEnumerable

VB

Public NotInheritable Class ObservableDictionary(Of TKey, TValue)
	Implements IDictionary(Of TKey, TValue), ICollection(Of KeyValuePair(Of TKey, TValue)), 
	IEnumerable(Of KeyValuePair(Of TKey, TValue)), IEnumerable

C++

generic<typename TKey, typename TValue>
public ref class ObservableDictionary sealed : IDictionary<TKey, TValue>, 
	ICollection<KeyValuePair<TKey, TValue>>, IEnumerable<KeyValuePair<TKey, TValue>>, 
	IEnumerable

F#

[<SealedAttribute>]
type ObservableDictionary<'TKey, 'TValue> = 
    class
        interface IDictionary<'TKey, 'TValue>
        interface ICollection<KeyValuePair<'TKey, 'TValue>>
        interface IEnumerable<KeyValuePair<'TKey, 'TValue>>
        interface IEnumerable
    end
Inheritance Object → ObservableDictionary(TKey, TValue)
Implements ICollection(KeyValuePair(TKey, TValue)), IDictionary(TKey, TValue), IEnumerable(KeyValuePair(TKey, TValue)), IEnumerable

Type Parameters

\[Missing <typeparam name="TKey"/> documentation for "T:netDxf.Collections.ObservableDictionary`2"\]
\[Missing <typeparam name="TValue"/> documentation for "T:netDxf.Collections.ObservableDictionary`2"\]

Constructors

ObservableDictionary(TKey, TValue)() Initializes a new instance of the ObservableDictionary(TKey, TValue) class
ObservableDictionary(TKey, TValue)(IEqualityComparer(TKey)) Initializes a new instance of the ObservableDictionary(TKey, TValue) class
ObservableDictionary(TKey, TValue)(Int32) Initializes a new instance of the ObservableDictionary(TKey, TValue) class
ObservableDictionary(TKey, TValue)(Int32, IEqualityComparer(TKey)) Initializes a new instance of the ObservableDictionary(TKey, TValue) class

Properties

Count  
IsReadOnly  
Item  
Keys  
Values  

Methods

Add  
Clear  
ContainsKey  
ContainsValue  
Equals Determines whether the specified object is equal to the current object.
(Inherited from Object)
GetEnumerator  
GetHashCode Serves as the default hash function.
(Inherited from Object)
GetType Gets the Type of the current instance.
(Inherited from Object)
Remove  
ToString Returns a string that represents the current object.
(Inherited from Object)
TryGetValue  

Events

AddItem  
BeforeAddItem  
BeforeRemoveItem  
RemoveItem  

See Also

Reference

netDxf.Collections Namespace

Clone this wiki locally