共用方式為


CodeModel2 介面

更新:2007 年 11 月

可存取原始程式碼檔中的程式設計建構。

命名空間:  EnvDTE80
組件:  EnvDTE80 (在 EnvDTE80.dll 中)

語法

<GuidAttribute("99B9CD0E-6C89-4BC4-BBA2-FFD3529D3ACB")> _
Public Interface CodeModel2 _
    Implements CodeModel

Dim instance As CodeModel2
[GuidAttribute("99B9CD0E-6C89-4BC4-BBA2-FFD3529D3ACB")]
public interface CodeModel2 : CodeModel
[GuidAttribute(L"99B9CD0E-6C89-4BC4-BBA2-FFD3529D3ACB")]
public interface class CodeModel2 : CodeModel
public interface CodeModel2 extends CodeModel

備註

CodeModel 物件對語言提供專案層級的程式碼模型功能,但是並非 Visual Studio 中的每種程式語言都支援這個物件的每個成員。

CodeModel 物件的主要功能是讓使用者能夠在具有完整名稱的專案內找出任何程式碼項目,以及判斷撰寫專案用的程式語言。

注意事項:

在特定類型的編輯之後,程式碼模型項目 (例如類別、結構、函式、屬性、委派等) 的值可能不具決定性,表示其值不一定維持相同。如需詳細資訊,請參閱使用程式碼模型探索程式碼 (Visual Basic) 的<程式碼模型項目值可以變更>一節。

請參閱

參考

CodeModel2 成員

EnvDTE80 命名空間

其他資源

HOW TO:編譯和執行 Automation 物件模型程式碼範例

使用程式碼模型探索程式碼 (Visual Basic)

使用程式碼模型探索程式碼 (Visual C#)