私は VS2012 を使用しており、プロジェクト全体の Javascript 関数の名前空間の 1 つに、アンダースコア_
で始まるすべての公開メソッドがあります。次に例を示します。
var NameSpace = {
_aMethod = function () { },
_anotherMethod = function () { }
};
名前空間の簡単なvsdoc ファイルを作成したところ、名前空間自体は表示されますが、どのメソッドも表示されません。注:_
メソッドの先頭にある を削除すると、魅力的に機能します。
// This would work, and show up in the VSDOC
var NameSpace = {
aMethod = function () { },
anotherMethod = function () { }
// ^ notice no underscores
};
とにかくこのあたりはありますか?
これらの方法はすべてと絡み合っているため、プロジェクト全体を調べて名前を変更することは (すべて検索を使用しても) 危険です。