/// <summary> /// Create a new instance of <see cref="XCollectionArgs"/> with the given field settings. /// </summary> /// <param name="hints">The setting for <see cref="XObjectArgs.Hints"/>.</param> /// <param name="itemsAsElements">The setting for <see cref="ItemsAsElements"/>.</param> /// <param name="itemName">The setting for <see cref="ItemName"/>.</param> /// <param name="itemArgs">The setting for <see cref="ItemArgs"/>.</param> public XCollectionArgs(ObjectHints hints = ObjectHints.None, bool itemsAsElements = false, XName itemName = null, XObjectArgs itemArgs = null) : base(hints) { ItemsAsElements = itemsAsElements; ItemName = itemName; ItemArgs = itemArgs; }
/// <summary> /// Create a new instance of <see cref="XObjectArgs"/> with the given field settings. /// </summary> /// <param name="hints">The setting for <see cref="Hints"/>.</param> public XObjectArgs(ObjectHints hints = ObjectHints.None) => Hints = hints;