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

속성

  이름 설명
Public 속성 Errors 오류/경고에 추가 하려면 Directiveprocessor에 대 한 오류 컬렉션입니다.
Public 속성 RequiresProcessingRunIsHostSpecific 지시문 처리기에서 실행 작업이 호스트별로 처리되어야 한다고 지정하도록 허용합니다.

위쪽

메서드

  이름 설명
Public 메서드 FinishProcessingRun 일련의 지시문 처리를 완료합니다.
Public 메서드 GetClassCodeForProcessingRun 생성 된 서식 파일을 적용 하는 코드 클래스 때문에 가장 최근의 실행 처리를 가져옵니다.
Public 메서드 GetImportsForProcessingRun 가장 최근의 실행 때문에 가져올 모든 네임 스페이스를 가져옵니다.
Public 메서드 GetPostInitializationCodeForProcessingRun Initialize 메서드는 생성 된 서식 파일의 본문에 기여 하는 코드 클래스 때문에 가장 최근의 실행 처리를 가져옵니다. 기본 클래스 후이 코드를 실행 하는 Initialize 메서드.
Public 메서드 GetPreInitializationCodeForProcessingRun Initialize 메서드는 생성 된 서식 파일의 본문에 기여 하는 코드 클래스 때문에 가장 최근의 실행 처리를 가져옵니다. 이 코드는 기본 클래스 전에 실행 됩니다 Initialize 메서드.
Public 메서드 GetReferencesForProcessingRun 가장 최근의 실행 때문에 컴파일러에 전달 하는 참조를 가져옵니다.
Public 메서드 GetTemplateClassCustomAttributes 템플릿 클래스에 포함 된 사용자 지정 특성을 가져옵니다.
Public 메서드 Initialize 프로세서 인스턴스를 초기화합니다.
Public 메서드 IsDirectiveSupported 이 Directiveprocessor이 지정 된 지시문을 지원 하지.
Public 메서드 ProcessDirective 템플릿 파일에서 지시문을 처리합니다.
Public 메서드 SetProcessingRunIsHostSpecific 지시문 프로세서 실행 특정 호스트 인지 여부를 알려 줍니다.
Public 메서드 StartProcessingRun 지시문 처리 라운드를 시작합니다.

위쪽

참고 항목

참조

Microsoft.VisualStudio.TextTemplating 네임스페이스