Поделиться через


Document.RunLetterWizard Метод (2007 System)

Обновлен: Ноябрь 2007

Запускает в документе Мастер писем.

Пространство имен:  Microsoft.Office.Tools.Word
Сборка:  Microsoft.Office.Tools.Word.v9.0 (в Microsoft.Office.Tools.Word.v9.0.dll)

Синтаксис

'Декларация
Public Sub RunLetterWizard ( _
    ByRef LetterContent As Object, _
    ByRef WizardMode As Object _
)
'Применение
Dim instance As Document
Dim LetterContent As Object
Dim WizardMode As Object

instance.RunLetterWizard(LetterContent, _
    WizardMode)
public void RunLetterWizard(
    ref Object LetterContent,
    ref Object WizardMode
)

Параметры

  • LetterContent
    Тип: System.Object%
    LetterContent . Любые заполненные свойства в LetterContent проявляются как заполненные элементы в диалоговых окнах Мастера писем. Если данный аргумент опущен, метод GetLetterContent автоматически используется для получения LetterContent из документа.
  • WizardMode
    Тип: System.Object%
    Значение true используется для отображения диалогового окна Мастера писем как серии этапов с кнопками Далее, Назад и Готово. Значение false используется для отображения диалогового окна Мастера писем, как если бы оно было открыто из меню Сервис (диалоговое окно свойств с кнопками ОК и Отмена). Значение по умолчанию — true.

Заметки

Метод CreateLetterContent используется для возврата объекта LetterContent с различными указанными свойствами элемента письма. Метод GetLetterContent используется для возврата объекта LetterContent на основе содержимого документа. Полученный в результате объект LetterContent можно использовать вместе с методом RunLetterWizard, чтобы установить элементы в диалоговом окне Мастера писем.

Необязательные параметры

Сведения о необязательных параметрах см. в разделе Общие сведения о необязательных параметрах в решениях Office.

Примеры

В приведенном ниже примере кода объект LetterContent возвращается посредством вызова метода CreateLetterContent, после чего данный объект LetterContent передается в качестве параметра методу RunLetterWizard.

В этом примере демонстрируется настройка уровня документа.

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

Разрешения

См. также

Ссылки

Document Класс

Document - члены

Microsoft.Office.Tools.Word - пространство имен