다음을 통해 공유


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 형식에서는 다음과 같은 멤버를 노출합니다.

속성

  이름 설명
Public 속성 CodeElements 코드 요소 컬렉션을 가져옵니다.
Public 속성 DTE 최상위 확장성 개체를 가져옵니다.
Public 속성 Language 코드를 작성하는 데 사용되는 프로그래밍 언어를 가져옵니다.
Public 속성 Parent FileCodeModel 개체의 직계 부모를 가져옵니다.

위쪽

메서드

  이름 설명
Public 메서드 AddAttribute 새 특성 코드 구문을 만든 다음 올바른 위치에 코드를 삽입합니다.
Public 메서드 AddClass 새 클래스 코드 구문을 만든 다음 올바른 위치에 코드를 삽입합니다.
Public 메서드 AddDelegate 새 대리자 코드 구문을 만든 다음 올바른 위치에 코드를 삽입합니다.
Public 메서드 AddEnum 새 열거형 코드 구문을 만든 다음 올바른 위치에 코드를 삽입합니다.
Public 메서드 AddFunction 새 함수 코드 구문을 만든 다음 올바른 위치에 코드를 삽입합니다.
Public 메서드 AddInterface 새 인터페이스 코드 구문을 만든 다음 올바른 위치에 코드를 삽입합니다.
Public 메서드 AddNamespace 새 네임스페이스 코드 구문을 만든 다음 올바른 위치에 코드를 삽입합니다.
Public 메서드 AddStruct 새 구조체 코드 구문을 만든 다음 올바른 위치에 코드를 삽입합니다.
Public 메서드 AddVariable 새 변수 코드 구문을 만든 다음 올바른 위치에 코드를 삽입합니다.
Public 메서드 CodeElementFromPoint 소스 파일의 특정 위치에 있는 코드 요소를 반환합니다.
Public 메서드 Remove 소스 파일에서 지정된 코드 요소를 제거합니다.

위쪽

설명

FileCodeModel 개체는 프로젝트 항목 또는 파일에 대한 코드 모델의 루트입니다.

참고 항목

참조

EnvDTE 네임스페이스