MailMergeWizardStateChangeEventHandler, délégué
Représente la méthode qui gère l'événement MailMergeWizardStateChange de Document.
Espace de noms : Microsoft.Office.Tools.Word
Assemblys : Microsoft.Office.Tools.Word (dans Microsoft.Office.Tools.Word.dll)
Microsoft.Office.Tools.Word.v4.0.Utilities (dans Microsoft.Office.Tools.Word.v4.0.Utilities.dll)
Syntaxe
'Déclaration
Public Delegate Sub MailMergeWizardStateChangeEventHandler ( _
sender As Object, _
e As MailMergeWizardStateChangeEventArgs _
)
public delegate void MailMergeWizardStateChangeEventHandler(
Object sender,
MailMergeWizardStateChangeEventArgs e
)
Paramètres
- sender
Type : System.Object
Source de l'événement.
- e
Type : Microsoft.Office.Tools.Word.MailMergeWizardStateChangeEventArgs
MailMergeWizardStateChangeEventArgs qui contient les données d'événement.
Notes
Lorsque vous créez un délégué MailMergeWizardStateChangeEventHandler, vous identifiez la méthode qui gérera l'événement. Pour associer l'événement à votre gestionnaire d'événements, ajoutez une instance du délégué à l'événement. Le gestionnaire d'événements est appelé lorsque l'événement se produit, jusqu'à ce que vous supprimiez le délégué.
Exemples
L'exemple de code suivant illustre un gestionnaire d'événements pour l'événement MailMergeWizardStateChange. Le gestionnaire d'événements affiche un message chaque fois que l'utilisateur passe à l'étape suivante dans l'Assistant Publipostage.
Cet exemple illustre une personnalisation au niveau du document.
Private Sub DocumentMailMergeWizardStateChange()
AddHandler Me.MailMergeWizardStateChange, AddressOf ThisDocument_MailMergeWizardStateChange
End Sub
Private Sub ThisDocument_MailMergeWizardStateChange(ByVal sender As Object, ByVal e As Microsoft.Office.Tools.Word.MailMergeWizardStateChangeEventArgs)
MessageBox.Show("Wizard has moved to next step.")
End Sub
private void DocumentMailMergeWizardStateChange()
{
this.MailMergeWizardStateChange += new Microsoft.Office.Tools.Word.MailMergeWizardStateChangeEventHandler(ThisDocument_MailMergeWizardStateChange);
}
void ThisDocument_MailMergeWizardStateChange(object sender, Microsoft.Office.Tools.Word.MailMergeWizardStateChangeEventArgs e)
{
MessageBox.Show("Wizard has moved to next step.");
}