共用方式為


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 物件是專案項目或檔案的程式碼模型根物件。

請參閱

參考

EnvDTE 命名空間