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 개체는 프로젝트 항목 또는 파일에 대한 코드 모델의 루트입니다.