DocumentBase.CreateLetterContent-Methode
Erstellt auf Grundlage der angegebenen Briefelemente ein LetterContent-Objekt und gibt dieses dann zurück.
Namespace: Microsoft.Office.Tools.Word
Assembly: Microsoft.Office.Tools.Word.v4.0.Utilities (in Microsoft.Office.Tools.Word.v4.0.Utilities.dll)
Syntax
'Declaration
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
)
Parameter
- dateFormat
Typ: System.String
Das Datum des Briefs.
- includeHeaderFooter
Typ: System.Boolean
true, wenn die Kopf- und Fußzeile aus der Vorlage für den Seitenentwurf berücksichtigt werden sollen.
- pageDesign
Typ: System.String
Der Name der an das Dokument angefügten Vorlage.
- letterStyle
Typ: Microsoft.Office.Interop.Word.WdLetterStyle
Ein WdLetterStyle.Das Dokumentlayout.
- letterhead
Typ: System.Boolean
true, wenn Platz für einen vorgedruckten Briefkopf gelassen werden soll.
- letterheadLocation
Typ: Microsoft.Office.Interop.Word.WdLetterheadLocation
Eine WdLetterheadLocation.Die Position des vorgedruckten Briefkopfs.
- letterheadSize
Typ: System.Single
Der Platz (in Punkt), der für einen vorgedruckten Briefkopf gelassen werden soll.
- recipientName
Typ: System.String
Der Name der Person, die den Brief empfangen soll.
- recipientAddress
Typ: System.String
Die Postanschrift der Person, die den Brief empfangen soll.
- salutation
Typ: System.String
Der im Brief verwendete Grußtext.
- salutationType
Typ: Microsoft.Office.Interop.Word.WdSalutationType
Ein WdSalutationType.Die im Brief verwendete Grußform.
- recipientReference
Typ: System.String
Die Bezugszeile des Briefes (z. B. "Antwort auf:").
- mailingInstructions
Typ: System.String
Der Versandvermerk für den Brief (z. B. "Einschreiben").
- attentionLine
Typ: System.String
Der Empfängervermerk für den Brief (z. B. "z. H.").
- subject
Typ: System.String
Der Betreff des Briefes.
- cCList
Typ: System.String
Die Namen der Personen, die eine Kopie des Briefes erhalten.
- returnAddress
Typ: System.String
Die Adresse des Absenders des Briefes.
- senderName
Typ: System.String
Der Name der Person, die den Brief sendet.
- closing
Typ: System.String
Die Grußformel am Ende des Briefes.
- senderCompany
Typ: System.String
Der Name der Firma, für die die Person den Brief erstellt.
- senderJobTitle
Typ: System.String
Die Position der Person, die den Brief erstellt.
- senderInitials
Typ: System.String
Die Initialen der Person, die den Brief erstellt.
- enclosureNumber
Typ: System.Int32
Die Anzahl der Anlagen des Briefes.
- infoBlock
Typ: System.Object%
Dieses Argument ist möglicherweise für Sie nicht verfügbar, je nach der Sprachunterstützung (beispielsweise Englisch (USAz. B. Englisch), wie von Ihnen ausgewählt oder installiert.
- recipientCode
Typ: System.Object%
Dieses Argument ist möglicherweise für Sie nicht verfügbar, je nach der Sprachunterstützung (beispielsweise Englisch (USAz. B. Englisch), wie von Ihnen ausgewählt oder installiert.
- recipientGender
Typ: System.Object%
Dieses Argument ist möglicherweise für Sie nicht verfügbar, je nach der Sprachunterstützung (beispielsweise Englisch (USAz. B. Englisch), wie von Ihnen ausgewählt oder installiert.
- returnAddressShortForm
Typ: System.Object%
Dieses Argument ist möglicherweise für Sie nicht verfügbar, je nach der Sprachunterstützung (beispielsweise Englisch (USAz. B. Englisch), wie von Ihnen ausgewählt oder installiert.
- senderCity
Typ: System.Object%
Dieses Argument ist möglicherweise für Sie nicht verfügbar, je nach der Sprachunterstützung (beispielsweise Englisch (USAz. B. Englisch), wie von Ihnen ausgewählt oder installiert.
- senderCode
Typ: System.Object%
Dieses Argument ist möglicherweise für Sie nicht verfügbar, je nach der Sprachunterstützung (beispielsweise Englisch (USAz. B. Englisch), wie von Ihnen ausgewählt oder installiert.
- senderGender
Typ: System.Object%
Dieses Argument ist möglicherweise für Sie nicht verfügbar, je nach der Sprachunterstützung (beispielsweise Englisch (USAz. B. Englisch), wie von Ihnen ausgewählt oder installiert.
- senderReference
Typ: System.Object%
Dieses Argument ist möglicherweise für Sie nicht verfügbar, je nach der Sprachunterstützung (beispielsweise Englisch (USAz. B. Englisch), wie von Ihnen ausgewählt oder installiert.
Rückgabewert
Typ: Microsoft.Office.Interop.Word.LetterContent
Ein LetterContent auf Grundlage der angegebenen Briefelemente.
Hinweise
Optionale Parameter
Informationen zu optionalen Parametern finden Sie unter Optionale Parameter in Office-Lösungen.
Beispiele
Im folgenden Codebeispiel wird ein LetterContent durch Aufrufen der CreateLetterContent-Methode abgerufen, und anschließend wird der LetterContent als Parameter an die RunLetterWizard-Methode gesendet. Wenn Sie dieses Beispiel verwenden möchten, führen Sie es von der ThisDocument-Klasse in einem Projekt auf Dokumentebene aus.
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);
}
.NET Framework-Sicherheit
- Volle Vertrauenswürdigkeit für den unmittelbaren Aufrufer. Dieser Member kann von nur teilweise vertrauenswürdigem Code nicht verwendet werden. Weitere Informationen finden Sie unter Verwenden von Bibliotheken aus teilweise vertrauenswürdigem Code.