x:Array is a XAML language feature that allows adding arbitrary child elements in array form using a particular extension syntax. See x:Array Markup Extension.
This class is a markup extension implementation. Markup extension classes exist mainly to provide infrastructure support for some aspect of the WPF XAML processor implementation, and the members exposed by a markup extension are not typically called from user code. This extension supports the x:Array Markup Extension usage from XAML.