DocumentBase.RunLetterWizard(Object, Object) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Запускает в документе Мастер писем.
public void RunLetterWizard (ref object letterContent, ref object wizardMode);
Параметры
- letterContent
- Object
Объект LetterContent. Любые заполненные свойства в объекте LetterContent отображаются как заполненные элементы в диалоговых окнах Мастера писем. Если данный аргумент опущен, метод GetLetterContent() автоматически используется для получения LetterContent из документа.
- wizardMode
- Object
Значение true, чтобы отображать диалоговое окно Мастер писем в виде набора шагов с кнопками Далее, Назад и Готово. Значение false для отображения диалогового окна Мастер писем, как если бы оно было открыто из меню Сервис (диалоговое окно свойств с кнопками ОК и Отмена). Значение по умолчанию — true.
Примеры
Следующий пример кода получает, LetterContent вызывая CreateLetterContent метод, а затем отправляет его в LetterContent качестве параметра в RunLetterWizard метод. Чтобы использовать этот пример, запустите его из ThisDocument класса в проекте уровня документа.
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
Комментарии
Используйте CreateLetterContent метод, чтобы вернуть объект LetterContent с различными указанными свойствами элемента письма. Используйте GetLetterContent метод для возврата в LetterContent зависимости от содержимого документа. LetterContent RunLetterWizard Для задания элементов в диалоговом окне Мастер писем можно использовать результирующий метод.
Необязательные параметры
Дополнительные сведения о необязательных параметрах см. в разделе необязательные параметры в решениях Office.