新聞中心
C#語(yǔ)言有很多值得學(xué)習(xí)的地方,這里我們主要介紹C#常規(guī)擴(kuò)展性模型,包括介紹Properties 屬性等方面。

成都創(chuàng)新互聯(lián)成立于2013年,我們提供高端網(wǎng)站建設(shè)公司、網(wǎng)站制作公司、成都網(wǎng)站設(shè)計(jì)、網(wǎng)站定制、成都營(yíng)銷網(wǎng)站建設(shè)、小程序制作、微信公眾號(hào)開發(fā)、營(yíng)銷推廣服務(wù),提供專業(yè)營(yíng)銷思路、內(nèi)容策劃、視覺(jué)設(shè)計(jì)、程序開發(fā)來(lái)完成項(xiàng)目落地,為報(bào)廢汽車回收企業(yè)提供源源不斷的流量和訂單咨詢。
C#常規(guī)擴(kuò)展性模型
VSProjectItem 對(duì)象是 VSProject 對(duì)象的項(xiàng)目項(xiàng)副本。在C#常規(guī)擴(kuò)展性模型中,項(xiàng)目項(xiàng)由一般 ProjectItem 對(duì)象表示。ProjectItem.Object 屬性的類型是 Object,而在 Visual Basic 或 Visual C# 項(xiàng)目中,該屬性的類型是 VSProjectItem。在宏中,將該對(duì)象轉(zhuǎn)換為 VSProjectItem 類型可能類似于:
- Macro editor
- Dim pi As VSProjectItem
- pi = CType(DTE.Solution.Projects.Item(1).ProjectItems.Item(1).Object, _
- VSProjectItem)
VSProjectItem 對(duì)象包含鏈接到父項(xiàng)目項(xiàng)和項(xiàng)目的屬性,以及一個(gè)強(qiáng)制在該項(xiàng)上執(zhí)行某自定義工具的方法。BuildManager 對(duì)象處理自定義工具輸出。
Properties 屬性
C#常規(guī)擴(kuò)展性模型在三個(gè)對(duì)象中有 Properties 屬性:
◆Project 對(duì)象 該對(duì)象中的屬性等效于 IDE 中項(xiàng)目的“屬性頁(yè)”對(duì)話框的“通用屬性”選項(xiàng)卡中的屬性。
◆Configuration 對(duì)象 該對(duì)象中的屬性等效于 IDE 中項(xiàng)目的“屬性頁(yè)”對(duì)話框的“配置屬性”選項(xiàng)卡中的屬性。
◆ProjectItem 對(duì)象 該對(duì)象中的屬性等效于當(dāng)在“解決方案資源管理器”中選擇了一個(gè)項(xiàng)目項(xiàng)時(shí)“屬性”窗口中的屬性。
在每種情況下,Properties 屬性都是 Property 類型的對(duì)象的集合??赏ㄟ^(guò)指定屬性的從一開始的索引或其名稱,從該集合中獲得 Property 對(duì)象。該集合的內(nèi)容取決于語(yǔ)言。在項(xiàng)目項(xiàng)的情況下,此內(nèi)容還取決于該項(xiàng)是文件還是文件夾。
名稱欄目:C#常規(guī)擴(kuò)展性模型描述
文章轉(zhuǎn)載:http://www.5511xx.com/article/coessig.html


咨詢
建站咨詢
