DocumentBase.RunLetterWizard(Object, Object) Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Exécute l’Assistant Courrier sur le document.
public void RunLetterWizard (ref object letterContent, ref object wizardMode);
member this.RunLetterWizard : obj * obj -> unit
Public Sub RunLetterWizard (Optional ByRef letterContent As Object, Optional ByRef wizardMode As Object)
Paramètres
- letterContent
- Object
LetterContent Toutes propriétés renseignées dans le LetterContent s’affichent comme des éléments renseignés dans les boîtes de dialogue de l’Assistant Courrier. Si cet argument est omis, la méthode GetLetterContent() est automatiquement utilisée pour obtenir un LetterContent à partir du document.
- wizardMode
- Object
true
pour afficher la boîte de dialogue Assistant Lettre sous la forme d’une série d’étapes avec les boutons Suivant, Précédent et Fin. false
pour afficher la boîte de dialogue Assistant Courrier comme si elle était ouverte à partir du menu Outils (boîte de dialogue de propriétés avec un bouton OK et un bouton Annuler). La valeur par défaut est true.
Exemples
L’exemple de code suivant obtient un LetterContent en appelant la CreateLetterContent méthode, puis l’envoie LetterContent en tant que paramètre à la RunLetterWizard méthode . Pour utiliser cet exemple, exécutez-le à partir de la ThisDocument
classe dans un projet au niveau du document.
private void DocumentRunLetterWizard()
{
object LetterContent = this.CreateLetterContent(
DateTime.Now.ToShortDateString(), false,
String.Empty, Word.WdLetterStyle.wdFullBlock, true,
Word.WdLetterheadLocation.wdLetterTop, 24, "Don Hall",
"100 Main St.\nAnytown, USA",
"Dear Dave,", Word.WdSalutationType.wdSalutationInformal,
String.Empty, String.Empty, String.Empty, "End of year report",
String.Empty, String.Empty, String.Empty, "Sincerely yours,",
String.Empty, String.Empty, String.Empty, 0, ref missing,
ref missing, ref missing, ref missing, ref missing, ref missing,
ref missing, ref missing);
object WizardMode = true;
this.RunLetterWizard(ref LetterContent, ref WizardMode);
this.SetLetterContent(ref LetterContent);
}
Private Sub DocumentRunLetterWizard()
Dim LetterContent As Object = Me.CreateLetterContent( _
DateFormat:=DateTime.Now.ToShortDateString(), IncludeHeaderFooter:=False, _
PageDesign:=String.Empty, LetterStyle:=Word.WdLetterStyle.wdFullBlock, _
Letterhead:=True, LetterheadLocation:=Word.WdLetterheadLocation.wdLetterTop, _
LetterheadSize:=25, RecipientName:="Don Hall", _
RecipientAddress:="100 Main St." + ControlChars.NewLine + "AnyTown, USA", _
Salutation:="Dear Dave,", SalutationType:=Word.WdSalutationType.wdSalutationInformal, _
RecipientReference:=String.Empty, MailingInstructions:=String.Empty, _
AttentionLine:=String.Empty, Subject:="End of year report", CCList:=String.Empty, _
ReturnAddress:=String.Empty, SenderName:=String.Empty, Closing:="Sincerely yours,", _
SenderCompany:=String.Empty, SenderJobTitle:=String.Empty, _
SenderInitials:=String.Empty, EnclosureNumber:=0)
Me.RunLetterWizard(LetterContent, True)
Me.SetLetterContent(LetterContent)
End Sub
Remarques
Utilisez la CreateLetterContent méthode pour retourner un avec différentes propriétés d’élément LetterContent de lettre spécifiées. Utilisez la GetLetterContent méthode pour retourner un LetterContent en fonction du contenu du document. Vous pouvez utiliser le résultat LetterContent avec la RunLetterWizard méthode pour définir des éléments dans la boîte de dialogue Assistant Lettre .
Paramètres facultatifs
Pour plus d’informations sur les paramètres facultatifs, consultez Paramètres facultatifs dans les solutions Office.