DocumentBase.RunLetterWizard(Object, Object) 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
在文件上執行 [信件精靈]。
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)
參數
- 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 方案中的選擇性參數。