IDirectiveProcessor 인터페이스
지시문 프로세서에 대한 인터페이스입니다.
네임스페이스: Microsoft.VisualStudio.TextTemplating
어셈블리: Microsoft.VisualStudio.TextTemplating.Interfaces.11.0(Microsoft.VisualStudio.TextTemplating.Interfaces.11.0.dll)
구문
‘선언
Public Interface IDirectiveProcessor
public interface IDirectiveProcessor
public interface class IDirectiveProcessor
type IDirectiveProcessor = interface end
public interface IDirectiveProcessor
IDirectiveProcessor 형식에서는 다음과 같은 멤버를 노출합니다.
속성
이름 | 설명 | |
---|---|---|
![]() |
Errors | 오류/경고에 추가 하려면 Directiveprocessor에 대 한 오류 컬렉션입니다. |
![]() |
RequiresProcessingRunIsHostSpecific | 지시문 처리기에서 실행 작업이 호스트별로 처리되어야 한다고 지정하도록 허용합니다. |
위쪽
메서드
이름 | 설명 | |
---|---|---|
![]() |
FinishProcessingRun | 일련의 지시문 처리를 완료합니다. |
![]() |
GetClassCodeForProcessingRun | 생성 된 서식 파일을 적용 하는 코드 클래스 때문에 가장 최근의 실행 처리를 가져옵니다. |
![]() |
GetImportsForProcessingRun | 가장 최근의 실행 때문에 가져올 모든 네임 스페이스를 가져옵니다. |
![]() |
GetPostInitializationCodeForProcessingRun | Initialize 메서드는 생성 된 서식 파일의 본문에 기여 하는 코드 클래스 때문에 가장 최근의 실행 처리를 가져옵니다. 기본 클래스 후이 코드를 실행 하는 Initialize 메서드. |
![]() |
GetPreInitializationCodeForProcessingRun | Initialize 메서드는 생성 된 서식 파일의 본문에 기여 하는 코드 클래스 때문에 가장 최근의 실행 처리를 가져옵니다. 이 코드는 기본 클래스 전에 실행 됩니다 Initialize 메서드. |
![]() |
GetReferencesForProcessingRun | 가장 최근의 실행 때문에 컴파일러에 전달 하는 참조를 가져옵니다. |
![]() |
GetTemplateClassCustomAttributes | 템플릿 클래스에 포함 된 사용자 지정 특성을 가져옵니다. |
![]() |
Initialize | 프로세서 인스턴스를 초기화합니다. |
![]() |
IsDirectiveSupported | 이 Directiveprocessor이 지정 된 지시문을 지원 하지. |
![]() |
ProcessDirective | 템플릿 파일에서 지시문을 처리합니다. |
![]() |
SetProcessingRunIsHostSpecific | 지시문 프로세서 실행 특정 호스트 인지 여부를 알려 줍니다. |
![]() |
StartProcessingRun | 지시문 처리 라운드를 시작합니다. |
위쪽