MSDN には、属性に関するこの記事があり[ComVisible]
ます。を設定するとどうなるかよくわかりません[ComVisible(true)]
。
MSDNによると
既定値は trueで、マネージド型が COM から見えることを示します。この属性は、パブリック マネージ アセンブリと型を可視にするためには必要ありません。これらはデフォルトで COM に表示されます。パブリック タイプのみを表示できます。
したがって、パブリック型はデフォルトで COM に表示されると言われています。しかし、彼らはまた、設定によって公開タイプのみを表示できると[ComVisible(true)]
も言っています。意味がありません: public 型がデフォルトで表示される場合、どのように設定[ComVisible(true)]
すると public 型が表示されるのでしょうか? それらがすでに表示されている場合、どうすればさらに表示されるようになりますか?
おそらく私の理解は正しくありません。誰かが上記のステートメントに光を当てることができれば幸いです。