Currently WPF0042 warns on the following code: ```CSHARP public static void SetColumn(UIElement element, int value) { ArgumentNullException.ThrowIfNull(element); element.SetValue(ColumnProperty, value); } ``` `ArgumentNullException.ThrowIfNull` is new and preferred, [see CA1510](https://learn.microsoft.com/en-us/dotnet/fundamentals/code-analysis/quality-rules/ca1510) [PresentationFramework](https://github.com/dotnet/wpf/blob/b23dca0a03a4ae713291e5e92293946b36e1e9f5/src/Microsoft.DotNet.Wpf/src/PresentationFramework/System/Windows/Controls/Grid.cs#L134C10-L134C10) was already updated.