Condividi tramite


DocumentBase.RunLetterWizard(Object, Object) Metodo

Definizione

Esegue la Creazione guidata Lettera nel documento.

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)

Parametri

letterContent
Object

Oggetto LetterContent. Le proprietà compilate in LetterContent vengono visualizzate come elementi compilati nelle finestre di dialogo della Creazione guidata Lettera. Se questo argomento viene omesso, il metodo GetLetterContent() viene automaticamente utilizzato per ottenere un oggetto LetterContent dal documento.

wizardMode
Object

true per visualizzare la finestra di dialogo Lettera guidata come serie di passaggi con i pulsanti Avanti, Indietro e Fine. false per visualizzare la finestra di dialogo Creazione guidata Lettera come se venisse aperta dal menu Strumenti, ossia una finestra di dialogo delle proprietà con un pulsante OK e un pulsante Annulla. Il valore predefinito è true.

Esempio

L'esempio di codice seguente ottiene un LetterContent oggetto chiamando il CreateLetterContent metodo e quindi invia questo LetterContent come parametro al RunLetterWizard metodo . Per usare questo esempio, eseguirlo dalla ThisDocument classe in un progetto a livello di documento.

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

Commenti

Utilizzare il metodo per restituire un oggetto LetterContent con varie proprietà dell'elemento CreateLetterContent lettera specificate. Utilizzare il GetLetterContent metodo per restituire un oggetto LetterContent in base al contenuto del documento. È possibile usare il risultato LetterContent con il RunLetterWizard metodo per impostare gli elementi nella finestra di dialogo Creazione guidata lettere .

Parametri facoltativi

Per informazioni sui parametri facoltativi, vedere parametri facoltativi nelle soluzioni Office.

Si applica a