MailDefinition.BodyFileName Propiedad
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Obtiene o establece el nombre del archivo que contiene texto para el cuerpo del mensaje de correo electrónico.
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
Valor de propiedad
Nombre del archivo que contiene el texto del cuerpo del mensaje. De manera predeterminada, es Empty.
Ejemplos
En el ejemplo de código siguiente se establece la BodyFileName propiedad en el texto especificado en un TextBox control de una página de Web Forms.
Este ejemplo de código es parte de un ejemplo más grande proporcionado para la clase MailDefinition.
md.BodyFileName = sourceMailFile.Text;
md.BodyFileName = sourceMailFile.Text
Comentarios
La BodyFileName propiedad especifica la ubicación del archivo de texto que se va a usar para el cuerpo del mensaje de correo electrónico.
El CreateMailMessage(String, IDictionary, Control) método usa su owner
parámetro para asignar la BodyFileName propiedad a una ruta de acceso en el servidor. Si el owner
parámetro apunta a un control de una página .aspx o a la propia página, la BodyFileName propiedad apunta a un archivo de texto en el mismo directorio que la página .aspx. Por ejemplo, si la página .aspx se encuentra en C:\inetpub\wwwroot\default.aspx, el MailDefinition control busca el archivo de texto en el directorio C:\inetpub\wwwroot.
Si la MailDefinition clase se usa en un control de usuario contenido en un archivo .ascx, la BodyFileName propiedad apunta a un archivo de texto ubicado en el mismo directorio que el control de usuario. Por ejemplo, si la página .aspx se encuentra en C:\inetpub\wwwroot\default.aspx y el control de usuario está en C:\inetpub\wwwroot\controls\control.aspx, el MailDefinition objeto busca el archivo de texto en el directorio C:\inetpub\wwwroot\controls.