Raised by the Microsoft Ajax Library framework when an argument is not an allowed type.

When a client function or method is called and an argument passed to it is not an allowed type, a Sys.ArgumentTypeException object is created by using the Error.argumentType function.

For more information about how to raise this error, see Error.argumentType Function.

For more information about how to handle error conditions, see Debugging and Tracing Ajax Applications Overview.