是否可以在 Visual Studio 2008 的 javascript intellisense 下拉列表中隐藏某些函数/字段?通过javascript文档XML或以某种方式命名私有?
我<private />
在 jquery vsdoc 文件中看到过,这正是暗示了这种行为,但不符合我的期望
{
__hiddenField: 0,
/// <private />
increment: function(){
/// <summary>Increments a private variable</summary>
__hiddenField++;
}
}
但是由于字段不能包含文档(因为它们没有正文),因此必须在顶部记录它们。但仍然不起作用:
{
/// <field name="__hiddenField" type="Number" private="true">PRIVATE USE</field>
__hiddenField: 0,
increment: function(){
/// <summary>Increments a private variable</summary>
__hiddenField++;
}
}
不可能是一个完全可能的答案,如果您知道它实际上是不可能的,它将被接受。