A System.ArgumentException is thrown if the set value is null, an empty array of instructions, at least one of the array elements is null or the array contains an Instruction element, where its InstructionType property value is already set by another Instruction array element for the same FormField, a System.ArgumentException is thrown.