다음을 통해 공유


Document.MailMergeWizardStateChange 이벤트

사용자가 편지 병합 마법사의 지정된 단계에서 지정된 단계로 변경할 때 발생합니다.

네임스페이스:  Microsoft.Office.Tools.Word
어셈블리:  Microsoft.Office.Tools.Word(Microsoft.Office.Tools.Word.dll)

구문

‘선언
Event MailMergeWizardStateChange As MailMergeWizardStateChangeEventHandler
event MailMergeWizardStateChangeEventHandler MailMergeWizardStateChange

설명

사용자가 현재 단계에 남아 있도록 하려면 제공된 MailMergeWizardStateChangeEventArgsHandled 속성을 false로 설정합니다.

예제

다음 코드 예제에서는 편지 병합 마법사의 다음 단계로 진행할 때마다 메시지를 표시합니다. 이 예제는 응용 프로그램 수준 추가 기능을 위한 것입니다.

Private Sub DocumentMailMergeWizardStateChange()
    Dim vstoDoc As Document = Globals.Factory.GetVstoObject(Me.Application.ActiveDocument)
    AddHandler vstoDoc.MailMergeWizardStateChange, AddressOf ThisDocument_MailMergeWizardStateChange
End Sub

Private Sub ThisDocument_MailMergeWizardStateChange(ByVal sender As Object, ByVal e As Microsoft.Office.Tools.Word.MailMergeWizardStateChangeEventArgs)
    System.Windows.Forms.MessageBox.Show("Wizard has moved to next step.")
End Sub
private void DocumentMailMergeWizardStateChange()
{
    Document vstoDoc = Globals.Factory.GetVstoObject(this.Application.ActiveDocument);
    vstoDoc.MailMergeWizardStateChange += new Microsoft.Office.Tools.Word.MailMergeWizardStateChangeEventHandler(ThisDocument_MailMergeWizardStateChange);
}

void ThisDocument_MailMergeWizardStateChange(object sender, Microsoft.Office.Tools.Word.MailMergeWizardStateChangeEventArgs e)
{
    System.Windows.Forms.MessageBox.Show("Wizard has moved to next step.");
}

.NET Framework 보안

  • 직접 실행 호출자의 경우 완전히 신뢰합니다. 이 멤버는 부분적으로 신뢰할 수 있는 코드에서 사용할 수 없습니다. 자세한 내용은 부분 신뢰 코드에서 라이브러리 사용을 참조하십시오.

참고 항목

참조

Document 인터페이스

Microsoft.Office.Tools.Word 네임스페이스