다음을 통해 공유


IWizard2 인터페이스

정의

템플릿 마법사에 대한 선택적 인터페이스입니다. 이 인터페이스는 새 항목을 추가하기 위한 솔루션 계층 위치가 현재 계층 구조 선택과 다른 시나리오를 지원합니다. 예를 들어 Visual Studio Codespace에서 실행되는 마법사에는 솔루션 계층 구조에서 선택 항목이 없습니다.

public interface class IWizard2 : Microsoft::VisualStudio::TemplateWizard::IWizard
public interface IWizard2 : Microsoft.VisualStudio.TemplateWizard.IWizard
type IWizard2 = interface
    interface IWizard
Public Interface IWizard2
Implements IWizard
구현

메서드

BeforeOpeningFile(ProjectItem)

편집기 내에서 프로젝트 항목을 열기 전에 호출됩니다.

(다음에서 상속됨 IWizard)
ProjectFinishedGenerating(Project)

프로젝트 생성이 완료되면 호출됩니다.

(다음에서 상속됨 IWizard)
ProjectItemFinishedGenerating(ProjectItem)

프로젝트 항목 생성이 완료되면 호출됩니다.

(다음에서 상속됨 IWizard)
RunFinished()

마법사에서 출력 생성을 완료하면 호출됩니다.

(다음에서 상속됨 IWizard)
RunStarted(Object, Dictionary<String,String>, WizardRunKind, Object[], IVsProject, UInt32)

템플릿 파일이 처리되기 시작할 때 호출됩니다.

RunStarted(Object, Dictionary<String,String>, WizardRunKind, Object[])

템플릿 파일이 처리되기 시작할 때 호출됩니다.

(다음에서 상속됨 IWizard)
ShouldAddProjectItem(String)

프로젝트 항목을 프로젝트에 추가해야 하는지 쿼리하기 위해 호출됩니다.

(다음에서 상속됨 IWizard)

적용 대상