次の方法で共有


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 名前空間