Xamarinのjarの組込みでクラス内に同名のプロパティとクラスがある場合
プリンタ機器メーカー提供のSDK(jar)を使用してプリンタにデータを送信しようとしています。
開発はXamarin Androidなので、
Visual Studioの"Binding Library (Android)"プロジェクトを作成してBrotherPrintLibrary.jarのラッパーdllを作成しました。
バインディングプロジェクト自体は正常にビルドでき、
そのdllをXamarin Androidのプロジェクトから参照できましたが
どうもCom.Brother.Ptouch.Sdk.PrinterInfoというクラスのPortプロパティが欠落しています。
元々PrinterInfoクラス内にPortという列挙用クラスとPortというプロパティがあったようで
名前かぶっているのでプロパティの方が消滅したようです。
(特にビルドでは何もなく・・・)
最終的に生成されるプロパティの名前がPort1でもなんでも良く、
内部的にPortプロパティに値がセットできればいいのですが
バインディングプロジェクトでこのプロパティの名前を変えるとかできないでしょうか。
対応方法を教えて頂けると幸いです。
よろしくお願いします。