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ını gösterir. Örneğin, .aspx sayfası C:\inetpub\wwwroot\default.aspx konumundaysa, MailDefinition denetim C:\inetpub\wwwroot dizinindeki 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.