"NotImplementedException" is thrown when the control goes into a method that has been declared but has not been implemented completely. Please find below the sample code example from MSDN :-
Sub Main()
Try
FutureFeature()
Catch NotImp As NotImplementedException
Console.WriteLine(NotImp.Message)
End Try
End Sub
Sub FutureFeature()
Throw New NotImplementedException()
End Sub
In the above example FutureFeature method method has not been implemented completely and the statement "Throw New NotImplementedException" throws the exception which is being caught in the catch block of your code. Please debug the code line by line (with F11) to know the exact method throwing the exception. Please visit https://msdn.microsoft.com/en-us/library/system.notimplementedexception(v=vs.110).aspx
for more details