MailDefinition.BodyFileName Özellik
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
E-posta iletisinin gövdesi için metin içeren dosyanın adını alır veya ayarlar.
public:
property System::String ^ BodyFileName { System::String ^ get(); void set(System::String ^ value); };
public string BodyFileName { get; set; }
member this.BodyFileName : string with get, set
Public Property BodyFileName As String
Özellik Değeri
İleti gövdesi metnini içeren dosyanın adı. Varsayılan değer: Empty.
Örnekler
Aşağıdaki kod örneği, özelliğini Web Forms sayfasındaki bir TextBox denetime girilen metne ayarlarBodyFileName.
Bu kod örneği, sınıfı için MailDefinition sağlanan daha büyük bir örneğin parçasıdır.
md.BodyFileName = sourceMailFile.Text;
md.BodyFileName = sourceMailFile.Text
Açıklamalar
özelliği, BodyFileName e-posta iletisinin gövdesi için kullanılacak metin dosyasının konumunu belirtir.
yöntemi, CreateMailMessage(String, IDictionary, Control) özelliğini sunucudaki bir yola eşlemek BodyFileName için parametresini kullanırowner
.
owner
Parametre bir .aspx sayfasındaki denetimi veya sayfanın kendisini işaret ederse, BodyFileName özellik .aspx sayfasıyla aynı dizindeki bir metin dosyasına işaret eder. Örneğin, .aspx sayfası C:\inetpub\wwwroot\default.aspx konumundaysa, MailDefinition denetim C:\inetpub\wwwroot dizininde metin dosyasını arar.
MailDefinition sınıfı bir .ascx dosyasında bulunan bir kullanıcı denetiminde kullanılıyorsa, BodyFileName özellik kullanıcı denetimiyle aynı dizinde bulunan bir metin dosyasına işaret eder. Örneğin, .aspx sayfası C:\inetpub\wwwroot\default.aspx konumundaysa ve kullanıcı denetimi C:\inetpub\wwwroot\controls\control.aspx konumundaysa, MailDefinition nesne C:\inetpub\wwwroot\controls dizininde metin dosyasını arar.