DocumentBase.CreateLetterContent Yöntem
Oluşturur ve döndürür bir LetterContent nesne üzerinde belirtilen mektup öğelerini temel alan.
Ad alanı: Microsoft.Office.Tools.Word
Derleme: Microsoft.Office.Tools.Word.v4.0.Utilities (Microsoft.Office.Tools.Word.v4.0.Utilities.dll içinde)
Sözdizimi
'Bildirim
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
)
Parametreler
- dateFormat
Tür: System.String
Mektubun tarihi.
- includeHeaderFooter
Tür: System.Boolean
true Üstbilgi ve altbilgi sayfa Tasarım şablonu eklemek için.
- pageDesign
Tür: System.String
Belgeye iliştirilmiş şablonu adı.
- letterStyle
Tür: Microsoft.Office.Interop.Word.WdLetterStyle
WdLetterStyleBelge düzeni.
- letterhead
Tür: System.Boolean
true Önceden yazdırılmış letterhead için yer ayırmak için.
- letterheadLocation
Tür: Microsoft.Office.Interop.Word.WdLetterheadLocation
WdLetterheadLocationÖnceden yazdırılmış letterhead konum.
- letterheadSize
Tür: System.Single
(Punto cinsinden) miktarını bir önceden yazdırılmış letterhead için ayrılmış.
- recipientName
Tür: System.String
Mektubu alan kişinin adı.
- recipientAddress
Tür: System.String
Mektubu alan kişinin posta adresi.
- salutation
Tür: System.String
Mektubu selamlama metni.
- salutationType
Tür: Microsoft.Office.Interop.Word.WdSalutationType
WdSalutationTypeMektup için selamlama türü.
- recipientReference
Tür: System.String
Mektubun başvuru satırı metin (örneğin, "reply için:").
- mailingInstructions
Tür: System.String
Harf (örneğin, "onaylı posta") posta yönerge metni.
- attentionLine
Tür: System.String
Mektubun dikkat satırı metin (örneğin, "Dikkat:").
- subject
Tür: System.String
Belirtilan harf konu metni.
- cCList
Tür: System.String
Mektubun bilgi (cc) alıcıları adları.
- returnAddress
Tür: System.String
Mektubun adresi posta dönüş metin.
- senderName
Tür: System.String
Mektubu gönderen kişinin adı.
- closing
Tür: System.String
Mektubun metin.
- senderCompany
Tür: System.String
Mektup oluşturma kişinin şirket adı.
- senderJobTitle
Tür: System.String
Mektup oluşturma kişinin iş unvanını.
- senderInitials
Tür: System.String
Mektup oluşturma kişinin adının baş harfleri.
- enclosureNumber
Tür: System.Int32
Kasaları için harf sayısı.
- infoBlock
Tür: System.Object%
Bu bağımsız değişken bağlı olarak dil desteği için kullanılabilir olmayabilir (u.s. , örneğin İngilizce), seçili veya yüklü.
- recipientCode
Tür: System.Object%
Bu bağımsız değişken bağlı olarak dil desteği için kullanılabilir olmayabilir (u.s. , örneğin İngilizce), seçili veya yüklü.
- recipientGender
Tür: System.Object%
Bu bağımsız değişken bağlı olarak dil desteği için kullanılabilir olmayabilir (u.s. , örneğin İngilizce), seçili veya yüklü.
- returnAddressShortForm
Tür: System.Object%
Bu bağımsız değişken bağlı olarak dil desteği için kullanılabilir olmayabilir (u.s. , örneğin İngilizce), seçili veya yüklü.
- senderCity
Tür: System.Object%
Bu bağımsız değişken bağlı olarak dil desteği için kullanılabilir olmayabilir (u.s. , örneğin İngilizce), seçili veya yüklü.
- senderCode
Tür: System.Object%
Bu bağımsız değişken bağlı olarak dil desteği için kullanılabilir olmayabilir (u.s. , örneğin İngilizce), seçili veya yüklü.
- senderGender
Tür: System.Object%
Bu bağımsız değişken bağlı olarak dil desteği için kullanılabilir olmayabilir (u.s. , örneğin İngilizce), seçili veya yüklü.
- senderReference
Tür: System.Object%
Bu bağımsız değişken bağlı olarak dil desteği için kullanılabilir olmayabilir (u.s. , örneğin İngilizce), seçili veya yüklü.
Dönüş Değeri
Tür: Microsoft.Office.Interop.Word.LetterContent
A LetterContent belirtilen mektup öğelerinin dayalı.
Notlar
İsteğe bağlı parametreler
İsteğe bağlı parametreler hakkında daha fazla bilgi için bkz: Office Çözümlerinde İsteğe Bağlı Parametreler.
Örnekler
Aşağıdaki kod örneği alır bir LetterContent çağırarak CreateLetterContent yöntemi ve bu gönderir LetterContent bir parametre olarak RunLetterWizard yöntem.Bu örneği kullanmak için çalıştırın ThisDocument bir belge düzeyi projesinde sınıf.
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 Güvenliği
- Anında arayanlar için tam güven. Bu üye kısmen güvenilen kodla kullanılamaz. Daha fazla bilgi için bkz. Kısmen güvenilen kod kitaplıklarını kullanma.