From f07f64dbf43d49d603a04de94d4d77bdc7fd1742 Mon Sep 17 00:00:00 2001 From: Steven Kirk Date: Thu, 21 Jul 2022 14:49:42 +0200 Subject: [PATCH] Added ContainsKey. --- src/Avalonia.Base/Utilities/AvaloniaPropertyDictionary.cs | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/Avalonia.Base/Utilities/AvaloniaPropertyDictionary.cs b/src/Avalonia.Base/Utilities/AvaloniaPropertyDictionary.cs index be724bb1b9..92f5d6f2d1 100644 --- a/src/Avalonia.Base/Utilities/AvaloniaPropertyDictionary.cs +++ b/src/Avalonia.Base/Utilities/AvaloniaPropertyDictionary.cs @@ -104,6 +104,12 @@ namespace Avalonia.Utilities InsertEntry(new Entry(property, value), index); } + /// + /// Determines whether the collection contains the specified key. + /// + /// The key. + public bool ContainsKey(AvaloniaProperty property) => TryGetEntry(property.Id, out _); + /// /// Gets the key and value at the specified index. ///