- 資訊首頁(yè) > 開(kāi)發(fā)技術(shù) > 編程語(yǔ)言 >
- C#擴展性對象模型介紹
這篇文章主要講解了“C#擴展性對象模型介紹”,文中的講解內容簡(jiǎn)單清晰,易于學(xué)習與理解,下面請大家跟著(zhù)小編的思路慢慢深入,一起來(lái)研究和學(xué)習“C#擴展性對象模型介紹”吧!
C#擴展性對象模型
Visual Studio .NET 包含一個(gè)可編程、非特定項目的對象模型,它提供對集成開(kāi)發(fā)環(huán)境 (IDE) 的基礎組件和事件的訪(fǎng)問(wèn)。該“常規擴展性”模型具有表示若干對象的組件,這些對象包括:解決方案、項目、工具窗口、代碼編輯器、調試器、代碼對象、文檔和事件。此C#擴展性對象模型在自動(dòng)化功能組中討論。
Visual Studio .NET 還包含一個(gè)可編程C#擴展性對象模型,該模型公開(kāi) Visual Basic 和 Visual C# 項目及其所包含的項目項。該模型包含幾個(gè)對象,這些對象可用于自動(dòng)化 IDE 中的任務(wù)以及擴展項目類(lèi)型和項目項。Visual Basic 和 Visual C# 項目的此模型在文檔的本節討論。
只要向任意項目添加對 VSLangProj.dll 程序集的引用,便可使用該對象模型。有關(guān)更多信息,請參見(jiàn)添加和移除引用。即,該對象模型可供宏、外接程序以及需要擴展或自動(dòng)化 IDE 的任何類(lèi)型的項目使用。宏是使用 Visual Basic .NET 在宏集成開(kāi)發(fā)環(huán)境中編寫(xiě)的。這些主題中的示例是用 Visual Basic .NET 語(yǔ)言編寫(xiě)的。外接程序可以用任何 .NET 語(yǔ)言編寫(xiě),包括 Visual Basic、Visual C#、C++ 和 JScript .NET。VSLangProj 成員的參考主題包括這些語(yǔ)言中的每一語(yǔ)言的語(yǔ)法。
VSLangProj 命名空間
該命名空間包含 Visual Basic 和 Visual C# 的所有類(lèi)、接口和枚舉。有關(guān)該命名空間中對象的完整列表,請參見(jiàn)用于項目的 Visual Basic 和 Visual C#擴展性對象模型。
免責聲明:本站發(fā)布的內容(圖片、視頻和文字)以原創(chuàng )、來(lái)自本網(wǎng)站內容采集于網(wǎng)絡(luò )互聯(lián)網(wǎng)轉載等其它媒體和分享為主,內容觀(guān)點(diǎn)不代表本網(wǎng)站立場(chǎng),如侵犯了原作者的版權,請告知一經(jīng)查實(shí),將立刻刪除涉嫌侵權內容,聯(lián)系我們QQ:712375056,同時(shí)歡迎投稿傳遞力量。
Copyright ? 2009-2022 56dr.com. All Rights Reserved. 特網(wǎng)科技 特網(wǎng)云 版權所有 特網(wǎng)科技 粵ICP備16109289號
域名注冊服務(wù)機構:阿里云計算有限公司(萬(wàn)網(wǎng)) 域名服務(wù)機構:煙臺帝思普網(wǎng)絡(luò )科技有限公司(DNSPod) CDN服務(wù):阿里云計算有限公司 百度云 中國互聯(lián)網(wǎng)舉報中心 增值電信業(yè)務(wù)經(jīng)營(yíng)許可證B2
建議您使用Chrome、Firefox、Edge、IE10及以上版本和360等主流瀏覽器瀏覽本網(wǎng)站