FileCodeModel 介面
可存取原始程式檔中的程式設計建構。
命名空間: EnvDTE
組件: EnvDTE (在 EnvDTE.dll 中)
語法
'宣告
<GuidAttribute("ED1A3F99-4477-11D3-89BF-00C04F688DDE")> _
Public Interface FileCodeModel
[GuidAttribute("ED1A3F99-4477-11D3-89BF-00C04F688DDE")]
public interface FileCodeModel
[GuidAttribute(L"ED1A3F99-4477-11D3-89BF-00C04F688DDE")]
public interface class FileCodeModel
[<GuidAttribute("ED1A3F99-4477-11D3-89BF-00C04F688DDE")>]
type FileCodeModel = interface end
public interface FileCodeModel
FileCodeModel 型別會公開下列成員。
屬性
名稱 | 說明 | |
---|---|---|
CodeElements | 取得程式碼項目的集合。 | |
DTE | 取得最上層的擴充性物件。 | |
Language | 取得用來撰寫程式碼的程式語言。 | |
Parent | 取得 FileCodeModel 物件的直屬父物件。 |
回頁首
方法
名稱 | 說明 | |
---|---|---|
AddAttribute | 建立新的屬性程式碼建構,並在正確位置插入程式碼。 | |
AddClass | 建立新的類別程式碼建構,並在正確位置插入程式碼。 | |
AddDelegate | 建立新的委派程式碼建構,並在正確位置插入程式碼。 | |
AddEnum | 建立新的列舉程式碼建構,並在正確位置插入程式碼。 | |
AddFunction | 建立新的函式程式碼建構,並在正確位置插入程式碼。 | |
AddInterface | 建立新的介面程式碼建構並將程式碼插入正確位置。 | |
AddNamespace | 建立新的命名空間程式碼建構並將程式碼插入正確位置。 | |
AddStruct | 建立新的結構程式碼建構並將程式碼插入正確位置。 | |
AddVariable | 建立新的變數程式碼建構,並在正確位置插入程式碼。 | |
CodeElementFromPoint | 傳回原始程式檔中特定位置上的程式碼項目。 | |
Remove | 從原始程式檔移除指定的程式碼項目。 |
回頁首
備註
FileCodeModel 物件是專案項目或檔案的程式碼模型根物件。