Sdílet prostřednictvím


DocumentBase.CreateLetterContent – metoda

Vytvoří a vrátí LetterContent objekt na základě zadané písmeno prvků.

Obor názvů:  Microsoft.Office.Tools.Word
Sestavení:  Microsoft.Office.Tools.Word.v4.0.Utilities (v Microsoft.Office.Tools.Word.v4.0.Utilities.dll)

Syntaxe

'Deklarace
Public Function CreateLetterContent ( _
    dateFormat As String, _
    includeHeaderFooter As Boolean, _
    pageDesign As String, _
    letterStyle As WdLetterStyle, _
    letterhead As Boolean, _
    letterheadLocation As WdLetterheadLocation, _
    letterheadSize As Single, _
    recipientName As String, _
    recipientAddress As String, _
    salutation As String, _
    salutationType As WdSalutationType, _
    recipientReference As String, _
    mailingInstructions As String, _
    attentionLine As String, _
    subject As String, _
    cCList As String, _
    returnAddress As String, _
    senderName As String, _
    closing As String, _
    senderCompany As String, _
    senderJobTitle As String, _
    senderInitials As String, _
    enclosureNumber As Integer, _
    ByRef infoBlock As Object, _
    ByRef recipientCode As Object, _
    ByRef recipientGender As Object, _
    ByRef returnAddressShortForm As Object, _
    ByRef senderCity As Object, _
    ByRef senderCode As Object, _
    ByRef senderGender As Object, _
    ByRef senderReference As Object _
) As LetterContent
public LetterContent CreateLetterContent(
    string dateFormat,
    bool includeHeaderFooter,
    string pageDesign,
    WdLetterStyle letterStyle,
    bool letterhead,
    WdLetterheadLocation letterheadLocation,
    float letterheadSize,
    string recipientName,
    string recipientAddress,
    string salutation,
    WdSalutationType salutationType,
    string recipientReference,
    string mailingInstructions,
    string attentionLine,
    string subject,
    string cCList,
    string returnAddress,
    string senderName,
    string closing,
    string senderCompany,
    string senderJobTitle,
    string senderInitials,
    int enclosureNumber,
    ref Object infoBlock,
    ref Object recipientCode,
    ref Object recipientGender,
    ref Object returnAddressShortForm,
    ref Object senderCity,
    ref Object senderCode,
    ref Object senderGender,
    ref Object senderReference
)

Parametry

  • includeHeaderFooter
    Typ: System.Boolean
    true Chcete-li zahrnout záhlaví a zápatí ze šablony návrhu stránky.
  • pageDesign
    Typ: System.String
    Název šablony připojené k dokumentu.
  • letterhead
    Typ: System.Boolean
    true Chcete-li rezervovat místa pro předtištěný hlavičkový papír.
  • letterheadSize
    Typ: System.Single
    Velikost místa (v bodech) rezervovány předtištěný hlavičkový papír.
  • recipientAddress
    Typ: System.String
    Poštovní adresa příjemce dopisu.
  • recipientReference
    Typ: System.String
    Referenční řádek text dopisu (například "reply na:").
  • mailingInstructions
    Typ: System.String
    Poštovní Návodný text dopisu (například "doporučená pošta").
  • attentionLine
    Typ: System.String
    Text řádku pozornost dopisu (například "pozornost:").
  • cCList
    Typ: System.String
    Jména příjemců kopie (CC) dopisu.
  • returnAddress
    Typ: System.String
    Text vrácení poštovní adresa dopisu.
  • senderName
    Typ: System.String
    Jméno uživatele, který odeslal dopis.
  • senderCompany
    Typ: System.String
    Název společnosti odesílatele dopisu.
  • senderJobTitle
    Typ: System.String
    Funkce osoby, vytvoření dopisu.
  • senderInitials
    Typ: System.String
    Iniciály osoby, vytvoření dopisu.
  • enclosureNumber
    Typ: System.Int32
    Počet příloh pro dopis.
  • infoBlock
    Typ: System.Object%
    Tento argument nemusí být k dispozici, v závislosti na jazykové podpory (U.S. , například angličtina) vybrána nebo nainstalován.
  • recipientCode
    Typ: System.Object%
    Tento argument nemusí být k dispozici, v závislosti na jazykové podpory (U.S. , například angličtina) vybrána nebo nainstalován.
  • recipientGender
    Typ: System.Object%
    Tento argument nemusí být k dispozici, v závislosti na jazykové podpory (U.S. , například angličtina) vybrána nebo nainstalován.
  • returnAddressShortForm
    Typ: System.Object%
    Tento argument nemusí být k dispozici, v závislosti na jazykové podpory (U.S. , například angličtina) vybrána nebo nainstalován.
  • senderCity
    Typ: System.Object%
    Tento argument nemusí být k dispozici, v závislosti na jazykové podpory (U.S. , například angličtina) vybrána nebo nainstalován.
  • senderCode
    Typ: System.Object%
    Tento argument nemusí být k dispozici, v závislosti na jazykové podpory (U.S. , například angličtina) vybrána nebo nainstalován.
  • senderGender
    Typ: System.Object%
    Tento argument nemusí být k dispozici, v závislosti na jazykové podpory (U.S. , například angličtina) vybrána nebo nainstalován.
  • senderReference
    Typ: System.Object%
    Tento argument nemusí být k dispozici, v závislosti na jazykové podpory (U.S. , například angličtina) vybrána nebo nainstalován.

Vrácená hodnota

Typ: Microsoft.Office.Interop.Word.LetterContent
A LetterContent na základě zadané písmeno prvků.

Poznámky

Volitelné parametry

Informace o volitelných parametrů naleznete v tématu Volitelné parametry v Office Solutions.

Příklady

Následující kód příklad získá LetterContent voláním CreateLetterContent metoda a pak pošle to LetterContent jako parametr RunLetterWizard metoda.Chcete-li použít tento příklad, spusťte jej z ThisDocument třídy v projektu na úrovni dokumentu.

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

Zabezpečení rozhraní .NET Framework

Viz také

Referenční dokumentace

DocumentBase Třída

Microsoft.Office.Tools.Word – obor názvů