Método DocumentBase.CreateLetterContent

Cria e retorna um objeto de LetterContent baseado nos elementos específicos da letra.

Namespace:  Microsoft.Office.Tools.Word
Assembly:  Microsoft.Office.Tools.Word.v4.0.Utilities (em Microsoft.Office.Tools.Word.v4.0.Utilities.dll)

Sintaxe

'Declaração
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
)

Parâmetros

  • includeHeaderFooter
    Tipo: System.Boolean
    true para incluir cabeçalho e rodapé da página cria o modelo.
  • pageDesign
    Tipo: System.String
    O nome do modelo anexado ao documento.
  • letterhead
    Tipo: System.Boolean
    true para reservar espaço para um cabeçalho pré-imprimido.
  • letterheadSize
    Tipo: System.Single
    A quantidade de espaço (nos pontos) a ser reservada para um cabeçalho pré-imprimido.
  • recipientName
    Tipo: System.String
    O nome da pessoa que recebe a letra.
  • recipientAddress
    Tipo: System.String
    O endereço de e-mail pessoa que recebe a letra.
  • salutation
    Tipo: System.String
    O texto de saudação para a letra.
  • recipientReference
    Tipo: System.String
    A linha de texto referência para a letra (por exemplo, “em resposta a: ").
  • mailingInstructions
    Tipo: System.String
    O texto de enviar por correio da instrução para a letra (por exemplo, “email certificado”).
  • attentionLine
    Tipo: System.String
    A linha de texto atenção para a letra (por exemplo, “atenção: ").
  • subject
    Tipo: System.String
    O texto para sujeito a letra especificada.
  • cCList
    Tipo: System.String
    Os nomes dos destinatários de (CC) de impressão carbono para a letra.
  • returnAddress
    Tipo: System.String
    O texto endereço de e-mail de retorno para a letra.
  • senderName
    Tipo: System.String
    O nome da pessoa que envia a letra.
  • closing
    Tipo: System.String
    O texto de fechamento para a letra.
  • senderCompany
    Tipo: System.String
    O nome da empresa da pessoa que cria a letra.
  • senderJobTitle
    Tipo: System.String
    O título da posição da pessoa que cria a letra.
  • senderInitials
    Tipo: System.String
    As iniciais da pessoa que cria a letra.
  • enclosureNumber
    Tipo: System.Int32
    O número de cercos para a letra.
  • infoBlock
    Tipo: System.Object%
    Esse argumento pode não estar disponível para você, como o suporte a linguagem (inglês.. dos EUA. por exemplo,) que você selecionou ou instalado.
  • recipientCode
    Tipo: System.Object%
    Esse argumento pode não estar disponível para você, como o suporte a linguagem (inglês.. dos EUA. por exemplo,) que você selecionou ou instalado.
  • recipientGender
    Tipo: System.Object%
    Esse argumento pode não estar disponível para você, como o suporte a linguagem (inglês.. dos EUA. por exemplo,) que você selecionou ou instalado.
  • returnAddressShortForm
    Tipo: System.Object%
    Esse argumento pode não estar disponível para você, como o suporte a linguagem (inglês.. dos EUA. por exemplo,) que você selecionou ou instalado.
  • senderCity
    Tipo: System.Object%
    Esse argumento pode não estar disponível para você, como o suporte a linguagem (inglês.. dos EUA. por exemplo,) que você selecionou ou instalado.
  • senderCode
    Tipo: System.Object%
    Esse argumento pode não estar disponível para você, como o suporte a linguagem (inglês.. dos EUA. por exemplo,) que você selecionou ou instalado.
  • senderGender
    Tipo: System.Object%
    Esse argumento pode não estar disponível para você, como o suporte a linguagem (inglês.. dos EUA. por exemplo,) que você selecionou ou instalado.
  • senderReference
    Tipo: System.Object%
    Esse argumento pode não estar disponível para você, como o suporte a linguagem (inglês.. dos EUA. por exemplo,) que você selecionou ou instalado.

Valor de retorno

Tipo: Microsoft.Office.Interop.Word.LetterContent
LetterContent baseado nos elementos específicos da letra.

Comentários

Parâmetros Opcionais

Para obter informações sobre parâmetros opcionais, consulte Parâmetros opcionais em soluções do Office.

Exemplos

O exemplo de código a seguir obtém LetterContent chamando o método de CreateLetterContent , e envia neste LetterContent como um parâmetro para o método de RunLetterWizard .Para usar este exemplo, ele execução da classe de ThisDocument em um projeto de um documento nível.

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

Segurança do .NET Framework

Consulte também

Referência

DocumentBase Classe

Namespace Microsoft.Office.Tools.Word