私はMatlabを通じて.NET APIにアクセスしています。公開されたメソッドを持つクラスを使用していますが、署名がドキュメントと一致していないようです(またはドキュメントがわかりません)。Matlabクラスのメソッドのシグネチャはどうやって決定するのですか?
私はMATLABでコールを実行すると、私が得る:
K>> Surface.ChangeType(ZOSAPI.Editors.LDE.SurfaceType.CoordinateBreak)
No method 'ChangeType' with matching signature found for class 'ZemaxUI.ZOSAPI.Editors.ZOSAPI_LDERow'.
私はこの方法が使用して、クラスのために存在する伝えることができます:
methods(Surface)
をしかし、私は署名Iのどの側面を理解することはできません違反している。
メソッドのシグネチャを明らかにするコマンドがMatlab(またはVisual StudioでDLLを調べる方法)にありますか?