IWizard 인터페이스
템플릿 마법사 확장의 논리를 정의합니다.
네임스페이스: Microsoft.VisualStudio.TemplateWizard
어셈블리: Microsoft.VisualStudio.TemplateWizardInterface(Microsoft.VisualStudio.TemplateWizardInterface.dll)
구문
‘선언
Public Interface IWizard
public interface IWizard
public interface class IWizard
type IWizard = interface end
public interface IWizard
IWizard 형식에서는 다음과 같은 멤버를 노출합니다.
메서드
이름 | 설명 | |
---|---|---|
![]() |
BeforeOpeningFile | 템플릿에서 항목을 열기 전에 사용자 지정 마법사 논리를 실행합니다. |
![]() |
ProjectFinishedGenerating | 프로젝트 생성이 완료되면 사용자 지정 마법사 논리를 실행합니다. |
![]() |
ProjectItemFinishedGenerating | 프로젝트 항목 생성이 완료되면 사용자 지정 마법사 논리를 실행합니다. |
![]() |
RunFinished | 마법사가 모든 작업을 완료하면 사용자 지정 마법사 논리를 실행합니다. |
![]() |
RunStarted | 템플릿 마법사 실행을 시작할 때 사용자 지정 마법사 논리를 실행합니다. |
![]() |
ShouldAddProjectItem | 지정된 프로젝트 항목을 프로젝트에 추가해야 하는지 여부를 나타냅니다. |
위쪽
설명
템플릿 마법사 확장은 vsprvs가 템플릿에서 프로젝트나 항목을 인스턴스화할 때 실행됩니다. 자세한 내용은 방법: 프로젝트 템플릿에 마법사 사용을 참조하십시오.