Freigeben über


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);
member this.RunLetterWizard : obj * obj -> unit
Public Sub RunLetterWizard (Optional ByRef letterContent As Object, Optional ByRef wizardMode As Object)

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 als eine Reihe von Schritten mit den Schaltflächen Weiter, Zurück und Fertig stellen anzuzeigen. 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 lautet „true“.

Beispiele

Im folgenden Codebeispiel wird eine LetterContent durch Aufrufen der CreateLetterContent -Methode abgerufen und dann als Parameter an die RunLetterWizard -Methode gesendetLetterContent. Um dieses Beispiel zu verwenden, führen Sie es in der ThisDocument -Klasse in einem Projekt auf Dokumentebene 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 Buchstabenelementeigenschaften zurückzugeben. Verwenden Sie die GetLetterContent -Methode, um eine LetterContent basierend auf dem Inhalt des Dokuments zurückzugeben. Sie können die resultierende LetterContent mit der RunLetterWizard -Methode verwenden, um Elemente im Dialogfeld Brief-Assistent festzulegen.

Optionale Parameter

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

Gilt für: