Evento Document.MailMergeWizardStateChange

Viene generato quando un utente passa da un passaggio specificato a un altro della Creazione guidata Stampa unione.

Spazio dei nomi:  Microsoft.Office.Tools.Word
Assembly:  Microsoft.Office.Tools.Word (in Microsoft.Office.Tools.Word.dll)

Sintassi

'Dichiarazione
Event MailMergeWizardStateChange As MailMergeWizardStateChangeEventHandler
event MailMergeWizardStateChangeEventHandler MailMergeWizardStateChange

Note

Impostare la proprietà Handled dell'oggetto MailMergeWizardStateChangeEventArgs fornito su false affinché l'utente rimanga al passaggio corrente.

Esempi

Nell'esempio di codice riportato di seguito viene illustrato come visualizzare un messaggio ogni volta che si avanza al passaggio successivo della Creazione guidata Stampa unione. Questo esempio è valido per un componente aggiuntivo a livello di applicazione.

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.");
}

Sicurezza di .NET Framework

Vedere anche

Riferimenti

Document Interfaccia

Spazio dei nomi Microsoft.Office.Tools.Word