說我有一個類,我想棄用一種方法。是否有可能在智能感知中不顯示該方法,以免人們忍受使用它?我只想要使用它的現有代碼繼續編譯,但同時隱藏該方法。可能在智能感知中保留一種方法嗎?
17
A
回答
12
的EditorBrowsableAttribute屬性可以用於從智能感知隱藏成員:
http://msdn.microsoft.com/en-us/library/system.componentmodel.editorbrowsableattribute.aspx
8
或者,你可以使用System.ObsoleteAttribute。由於技術上的存在,將該方法顯示在intellisense中仍然是一個好主意。
使用此屬性將在智能感知中顯示方法名稱,但在其前面有[deprecated]
標記。
[Obsolete("Method is in the process of deprecation.")]
void MyMethod() {...}
如果您使用ReSharper並告訴它重寫Visual Studio的Intellisense設置,它將刪除方法名稱。
相關問題
- 1. 展開智能感知方法重載
- 2. 智能感知找不到方法
- 3. jEdit智能感知
- 4. Eclipse智能感知?
- 5. 智能感應與appMobi XDK可能嗎?
- 6. 智能感知+ hasOwnProperty在vscode
- 7. 智能感知未在SSMS
- 8. 我可以在ASP.net 2010中使用CSS的智能感知嗎?
- 9. 可以在vstudio中搜索智能感知嗎?
- 10. Visual Studio上的PHP智能感知 - 可能嗎?
- 11. iPython代碼完成/點上的智能感知可能嗎?
- 12. Visual Studio有CSS智能感知嗎?
- 13. 部分類中的方法未在智能感知中列出
- 14. 智能感知:一個數組可能沒有這種類型的元素
- 15. 可能在.js文件中獲得所有智能感知?
- 16. 任何方式來啓用智能咖啡智能感知?
- 17. Javascript智能感知消息:JS智能感知:內部/(1:0):預計功能
- 18. XCode智能感知問題
- 19. F#Seq.fold智能感知
- 20. 禁用智能感知1.17
- 21. eclipse智能感知與gradle
- 22. 智能感知SPWebApplication丟失
- 23. 智能感知與Ans.MVC5.RazorGen
- 24. WebStorm和TypeScript智能感知
- 25. 智能感知.LESS文件
- 26. QT智能感知問題
- 27. 智能感知與AvalonEdit
- 28. 智能感知不工作
- 29. EnumParentAttribute和智能感知
- 30. MVC 3 Razor智能感知
定期智能感知是否執行刪除線?我認爲這是一個Resharper功能。 – 2010-07-15 14:49:00
@詹姆斯你是對的。接得好。我會修改我的答案。 – 2010-07-15 14:51:51