関数の JavaScript コードでインテリセンスを正常に使用していますが、それを var で機能させる方法や、効果的に文書化できるようにこのクラスを別の方法で設計する必要があるかどうかはわかりません。
(function ($)
{
$.myNamespace.MyClass = {
m_varIWantToCommentOn: null,
/// <summary locid="m_varIWantToCommentOn">
/// *This doesn't work here* How should I comment on what this var is for?
/// </summary>
Init: function ()
{
/// <summary locid="Init">
/// Called when MyClass is initialized for the first time. this comment works fine.
/// </summary>
// ...use m_varIWantToCommentOn in some way...
}
}
})(jQuery);