/// <summary> /// Visits each field in the tag layout. /// </summary> /// <param name="visitor">The visitor to use.</param> public void Accept(ITagLayoutFieldVisitor visitor) { foreach (var field in Fields) { field.Accept(visitor); } }
public override void Accept(ITagLayoutFieldVisitor visitor) { visitor.Visit(this); }
public abstract void Accept(ITagLayoutFieldVisitor visitor);
/// <summary> /// Visits each field in the tag layout. /// </summary> /// <param name="visitor">The visitor to use.</param> public void Accept(ITagLayoutFieldVisitor visitor) { foreach (var field in Fields) field.Accept(visitor); }