Compartir a través de


DocumentBase.RunLetterWizard(Object, Object) Método

Definición

Ejecuta el Asistente para cartas en el 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)

Parámetros

letterContent
Object

Objeto LetterContent. Cualquier propiedad rellenada en LetterContent se muestra como elementos rellenados en los cuadros de diálogo Asistente para cartas. Si se omite este argumento, automáticamente se utiliza el método GetLetterContent() para obtener un objeto LetterContent del documento.

wizardMode
Object

true para mostrar el cuadro de diálogo Asistente para cartas como una serie de pasos con los botones Siguiente, Atrás y Finalizar. false para mostrar el cuadro de diálogo Asistente para cartas como si se hubiera abierto desde el menú Herramientas (un cuadro de diálogo de propiedades con un botón Aceptar y un botón Cancelar). El valor predeterminado es true.

Ejemplos

En el ejemplo de código siguiente se obtiene un LetterContent mediante una llamada al CreateLetterContent método y, a continuación, se envía como LetterContent un parámetro al RunLetterWizard método . Para usar este ejemplo, ejecútelo desde la ThisDocument clase en un proyecto de nivel de 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

Comentarios

Utilice el CreateLetterContent método para devolver un LetterContent objeto con varias propiedades de elemento de letra especificadas. Use el GetLetterContent método para devolver un LetterContent elemento basado en el contenido del documento. Puede usar el resultado LetterContent con el RunLetterWizard método para establecer elementos en el cuadro de diálogo Asistente para cartas .

Parámetros opcionales

Para obtener información sobre los parámetros opcionales, vea Parámetros opcionales en soluciones de Office.

Se aplica a