FileCodeModel2 인터페이스
이 개체를 사용하면 소스 파일의 프로그래밍 구문에 액세스할 수 있습니다.
네임스페이스: EnvDTE80
어셈블리: EnvDTE80(EnvDTE80.dll)
구문
‘선언
<GuidAttribute("A65964DF-3A07-45EB-882A-DD04602016B9")> _
Public Interface FileCodeModel2 _
Inherits FileCodeModel
[GuidAttribute("A65964DF-3A07-45EB-882A-DD04602016B9")]
public interface FileCodeModel2 : FileCodeModel
[GuidAttribute(L"A65964DF-3A07-45EB-882A-DD04602016B9")]
public interface class FileCodeModel2 : FileCodeModel
[<GuidAttribute("A65964DF-3A07-45EB-882A-DD04602016B9")>]
type FileCodeModel2 =
interface
interface FileCodeModel
end
public interface FileCodeModel2 extends FileCodeModel
FileCodeModel2 형식에서는 다음과 같은 멤버를 노출합니다.
속성
위쪽
메서드
|
AddAttribute(String, String, Object) |
(FileCodeModel에서 상속됨) |
|
AddAttribute(String, String, Object) |
새 특성 코드 구문을 만든 다음 올바른 위치에 코드를 삽입합니다. |
|
AddClass(String, Object, Object, Object, vsCMAccess) |
(FileCodeModel에서 상속됨) |
|
AddClass(String, Object, Object, Object, vsCMAccess) |
새 클래스 코드 구문을 만든 다음 올바른 위치에 코드를 삽입합니다. |
|
AddDelegate(String, Object, Object, vsCMAccess) |
(FileCodeModel에서 상속됨) |
|
AddDelegate(String, Object, Object, vsCMAccess) |
새 대리자 코드 구문을 만든 다음 올바른 위치에 코드를 삽입합니다. |
|
AddEnum(String, Object, Object, vsCMAccess) |
(FileCodeModel에서 상속됨) |
|
AddEnum(String, Object, Object, vsCMAccess) |
새 열거형 코드 구문을 만든 다음 올바른 위치에 코드를 삽입합니다. |
|
AddFunction(String, vsCMFunction, Object, Object, vsCMAccess) |
(FileCodeModel에서 상속됨) |
|
AddFunction(String, vsCMFunction, Object, Object, vsCMAccess) |
새 함수 코드 구문을 만든 다음 올바른 위치에 코드를 삽입합니다. |
|
AddImport |
새 코드 import 문을 만든 다음 올바른 위치에 코드를 삽입합니다. |
|
AddInterface(String, Object, Object, vsCMAccess) |
(FileCodeModel에서 상속됨) |
|
AddInterface(String, Object, Object, vsCMAccess) |
새 인터페이스 코드 구문을 만든 다음 올바른 위치에 코드를 삽입합니다. |
|
AddNamespace(String, Object) |
(FileCodeModel에서 상속됨) |
|
AddNamespace(String, Object) |
새 네임스페이스 코드 구문을 만든 다음 올바른 위치에 코드를 삽입합니다. |
|
AddStruct(String, Object, Object, Object, vsCMAccess) |
(FileCodeModel에서 상속됨) |
|
AddStruct(String, Object, Object, Object, vsCMAccess) |
새 구조체 코드 구문을 만든 다음 올바른 위치에 코드를 삽입합니다. |
|
AddVariable(String, Object, Object, vsCMAccess) |
(FileCodeModel에서 상속됨) |
|
AddVariable(String, Object, Object, vsCMAccess) |
새 변수 코드 구문을 만든 다음 올바른 위치에 코드를 삽입합니다. |
|
BeginBatch |
코드 모델에 대한 변경 내용이 모두 적용될 때까지 편집 이벤트 발생을 일시 중지합니다. |
|
CodeElementFromPoint(TextPoint, vsCMElement) |
(FileCodeModel에서 상속됨) |
|
CodeElementFromPoint(TextPoint, vsCMElement) |
소스 파일의 특정 위치에 있는 코드 요소를 반환합니다. |
|
ElementFromID |
특정 CodeElement를 받는 데 사용됩니다. |
|
EndBatch |
코드 모델의 배치 편집을 마친 후에 일시 중지했던 이벤트를 다시 진행합니다. |
|
Remove(Object) |
(FileCodeModel에서 상속됨) |
|
Remove(Object) |
소스 파일에서 지정된 코드 요소를 제거합니다. |
|
Synchronize |
현재 코드 모델 이벤트가 모두 발생했는지 확인하고 모델 생성이 완료되었는지 확인합니다. |
위쪽
설명
FileCodeModel 개체는 프로젝트 항목 또는 파일에 대한 코드 모델의 루트입니다.
참고 항목
참조
EnvDTE80 네임스페이스