مشاركة عبر


DocumentBase.RunLetterWizard أسلوب

قم بتشغيل معالج الرسالة في مستند.

مساحة الاسم:  Microsoft.Office.Tools.Word
التجميع:  Microsoft.Office.Tools.Word.v4.0.Utilities (في Microsoft.Office.Tools.Word.v4.0.Utilities.dll)

بناء الجملة

'إقرار
Public Sub RunLetterWizard ( _
    ByRef letterContent As Object, _
    ByRef wizardMode As Object _
)
public void RunLetterWizard(
    ref Object letterContent,
    ref Object wizardMode
)

المعلمات

  • letterContent
    النوع: System.Object%
    LetterContent .أية تعبئة الخصائص في LetterContentتظهر كـ تعبئة عناصر مربعات الحوار معالج الرسالة .في حالة حذف تلك وسيطة، GetLetterContentهو أسلوب يستخدم auإلىmatically إلى الحصول على LetterContentمن التطبيق.
  • wizardMode
    النوع: System.Object%
    trueلعرضمعالج الرسالة صندوق حوار كسلسلة من الخطوات ب التالي و السابقإنهاء الأزرار .falseلعرضمعالج الرسالة صندوق حوار كما لو تم فتحه من أدوات (خصائص صندوق حوار مع أحد أزرار ‏‏موافق وزر "إلغاء الأمر").القيمة افتراضية هو صحيحاً.

ملاحظات

استخدام CreateLetterContentأسلوب إلى العودة LetterContentمع عدة خصائص عنصر حرف المحدد. استخدام GetLetterContentأسلوب للعودة LetterContentاستناداً إلى محتويات مستند. يمكنك استخدام الناتج LetterContentمع RunLetterWizardالأسلوب لتعيين عناصر في معالج الرسالة صندوق حوار.

المعلمات الإختيارية

ل معلومات تشغيل معلمات اختيارية، راجع يفتقد المتغير و "المعلمات الاختيارية" في حلول Office.

أمثلة

مثال التعليمة البرمجية التالية الحصول على LetterContentبواسطة استدعاء CreateLetterContentالأسلوب، ثم يقوم بإرسال هذا LetterContentكمعلمة إلى RunLetterWizardالأسلوب. إلى لاستخدام هذا المثال، قم بتشغيلها من ThisDocumentالفئة في مشروع المستوى مستند.

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
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);
}

أمن NET Framework.

راجع أيضًَا

المرجع

DocumentBase الفئة

DocumentBase الأعضاء

Microsoft.Office.Tools.Word مساحة الاسم