Aracılığıyla paylaş


DocumentBase.RunLetterWizard(Object, Object) Yöntem

Tanım

Belge üzerinde Mektup Sihirbazı'nı çalıştırır.

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)

Parametreler

letterContent
Object

Bir LetterContent. içindeki LetterContent tüm doldurulmuş özellikler, Mektup Sihirbazı iletişim kutularında doldurulmuş öğeler olarak gösterilir. Bu bağımsız değişken atlanırsa, GetLetterContent() belgeden bir LetterContent almak için yöntemi otomatik olarak kullanılır.

wizardMode
Object

true Mektup Sihirbazı iletişim kutusunu İleri, Geri ve Son düğmeleriyle bir dizi adım olarak görüntülemek için. false Mektup Sihirbazı iletişim kutusunu Araçlar menüsünden açılmış gibi görüntülemek için (Tamam düğmesini ve İptal düğmesini içeren özellikler iletişim kutusu). Varsayılan değer true şeklindedir.

Örnekler

Aşağıdaki kod örneği yöntemini çağırarak a LetterContent alır ve bunu yöntemine RunLetterWizard parametre olarak gönderirLetterContent.CreateLetterContent Bu örneği kullanmak için belge düzeyinde bir projede sınıfından ThisDocument çalıştırın.

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

Açıklamalar

CreateLetterContent Belirtilen çeşitli harf öğesi özellikleriyle bir LetterContent döndürmek için yöntemini kullanın. Belgenin GetLetterContent içeriğine göre bir LetterContent döndürmek için yöntemini kullanın. Harf Sihirbazı iletişim kutusunda öğeleri ayarlamak için yöntemiyle elde LetterContentRunLetterWizard edileni kullanabilirsiniz.

İsteğe Bağlı Parametreler

İsteğe bağlı parametreler hakkında bilgi için bkz. Office Çözümlerinde İsteğe Bağlı Parametreler.

Şunlara uygulanır