DocumentBase.RunLetterWizard(Object, Object) Methode

Definition

Führt den Brief-Assistenten für das Dokument aus.

public void RunLetterWizard (ref object letterContent, ref object wizardMode);

Parameter

letterContent
Object

Ein LetterContent. Alle Fill-Eigenschaften im LetterContent werden in den Dialogfeldern des Brief-Assistenten als ausgefüllte Elemente angezeigt. Wenn dieses Argument ausgelassen wird, wird automatisch mithilfe der GetLetterContent()-Methode ein LetterContent aus dem Dokument abgerufen.

wizardMode
Object

true, um das Dialogfeld Brief-Assistent in Form mehrerer Schritte mit den Schaltflächen Weiter, Zurück und Fertig stellen angezeigt werden soll. false, wenn das Dialogfeld des Brief-Assistenten so angezeigt werden soll, als wäre es über das Menü Extras geöffnet worden (ein Eigenschaftendialogfeld mit einer Schaltfläche OK und einer Schaltfläche Abbrechen). Der Standardwert ist true.

Beispiele

Im folgenden Codebeispiel wird ein LetterContent durch Aufrufen der CreateLetterContent -Methode abgerufen und dann LetterContent als Parameter an die- RunLetterWizard Methode gesendet. Um dieses Beispiel zu verwenden, führen Sie es von der- ThisDocument Klasse in einem Projekt auf Dokument Ebene aus.

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

Hinweise

Verwenden Sie die- CreateLetterContent Methode, um eine LetterContent mit verschiedenen angegebenen Eigenschaften für Letter-Elemente zurückzugeben. Verwenden Sie die- GetLetterContent Methode, um LetterContent basierend auf dem Inhalt des Dokuments einen zurückzugeben. Sie können das resultierende LetterContent mit der- RunLetterWizard Methode verwenden, um Elemente im Dialogfeld Brief-Assistent festzulegen.

Optionale Parameter

Weitere Informationen zu optionalen Parametern finden Sie unter optionale Parameter in Office-Projektmappen.

Gilt für