Wenn Sie den Code im Visual Studio-Debugger ausführen, wird eine InvalidOperationException ausgelöst, wenn Sie in einem Thread auf ein Benutzeroberflächenelement zugreifen, dieses Element aber nicht von diesem Thread erstellt wurde. Der Debugger warnt Sie mit dieser Ausnahme vor einem gefährlichen Programmierstil. Benutzeroberflächenelemente sind nicht threadsicher, und es sollte nur in dem Thread auf sie zugegriffen werden, in dem sie erstellt wurden. Weitere Informationen finden Sie unter Multithreading in Visual Basic.
Wenn der Methodenaufruf aufgrund eines oder mehrerer ungültiger Argumente fehlschlägt, wird entweder eine ArgumentException-Ausnahme oder eine der davon abgeleiteten Klassen, eine ArgumentNullException-Ausnahme oder eine ArgumentOutOfRangeException-Ausnahme ausgelöst.