用於VS2010編輯器的list of extensibility points創建EditorOptionDefinitions以及一個小示例。當我嘗試這樣做時,我無法在VS2010 UI中找到任何選項。我如何創建這些以使它們在UI中浮出水面?如何在新的VS2010編輯器可擴展性中創建編輯器選項
回答
要定義在VS2010你需要做以下
- 創建其派生從
EditorOPtionDefinition
或EditorOptionDefinition<T>
- 添加的
EditorOptionDefinition
出口一類新的編輯器選項。 - 確保在那裏,這是定義的組件列爲MEF組件
例
[Export(typeof(EditorOptionDefinition))]
public sealed class SomeNewOption : EditorOptionDefinition<string> {
public override Default { get ... }
public override EditorOptionKey<string> Key { get ... }
}
好的。然後什麼?這實際上是做什麼的?如果我想讓用戶設置一個值或獲取用戶設置的值,我實際上需要做什麼?我假設我需要爲此構建自己的用戶界面,但尚不清楚。 – 2010-02-06 16:44:29
@Wolfbyte,這些選項僅對其他擴展有用。如果你想擁有一個用戶界面,你必須自己創建一個 – JaredPar 2010-02-06 17:32:02
@JaredPar謝謝你的回答。那麼導出這個類提供了視覺工作室內的選項的持久性或什麼?我正在努力弄清楚爲什麼我想創建其中的一個並導出它。另外,你的回答是正確的,所以我是這樣標記的。 – 2010-02-06 17:36:27
- 1. 如何在LiveCode DataGrid中創建擴展字段編輯器?
- 2. 擴展Visual Studio編輯器
- 3. 如何擴展Atom編輯器與包
- 4. 可擴展數據庫編輯器
- 5. ACE編輯器:動態創建一個新的編輯器
- 6. 是否有VS2010的wysiwyg網頁編輯器擴展?
- 7. 我如何着手在Eclipse中創建編譯器/編輯器?
- 8. 如何編輯Firefox擴展?
- 9. UWP中可編輯的MIDI編輯器
- 10. IIS管理器可擴展性 - 編輯集合
- 11. 創建圖形編輯器
- 12. 如何在Flex列表組件中編輯項目編輯器?
- 13. Firebug編輯器或'如何嵌入自定義編輯器'在Firefox選項卡?
- 14. xcode 8搜索編輯器擴展
- 15. 如何從Wiris編輯器創建PDF?
- 16. 如何爲iPhone創建XML編輯器?
- 17. 如何創建降價編輯器
- 18. 如何爲MAC創建XML編輯器?
- 19. JSP編輯器中的屬性內容的Eclipse擴展點(webtools)
- 20. Visual Studio:如何使用WPF編寫擴展編輯器
- 21. 是否可以在VisualStudio的XSLT編輯器中使用XSLT擴展(sitecore擴展)?
- 22. 如何在SSIS中擴展查找轉換編輯器
- 23. 如何在媒體編輯器中自定義擴展名?
- 24. 在pgadmin sql編輯器中創建表?
- 25. 在Delphi中創建表單編輯器
- 26. 如何在slickgrid上實現可編輯的自定義列,編輯器是自定義選擇編輯器?
- 27. Codeigniter如何爲css/js/php創建類似wordpress編輯器的CMS編輯器
- 28. 如何在Cocoa中構建「編輯器」
- 29. 如何爲.js文件擴展vs2010編輯器上下文菜單?
- 30. TinyMce編輯器中的普通文本編輯器和富文本編輯器選項
請多加註意自己的標籤選擇。 'vs2010'是一個糟糕的。 – 2010-02-08 03:27:12