RichTextBoxStreamType (Enumeración)
Actualización: noviembre 2007
Especifica los tipos de secuencias de entrada y salida utilizados para cargar y guardar datos en el control RichTextBox.
Ensamblado: System.Windows.Forms (en System.Windows.Forms.dll)
| Nombre de miembro | Descripción | |
|---|---|---|
| RichText | Secuencia de Formato de texto enriquecido (Rich Text Format, RTF). | |
| PlainText | Secuencia de texto sin formato que incluye espacios en lugar de objetos Vinculación e incrustación de objetos (Object Linking and Embedding, OLE). | |
| RichNoOleObjs | Secuencia de formato de texto enriquecido (RTF) con espacios en lugar de objetos OLE. Este valor solamente es válido para su uso con el método SaveFile del control RichTextBox. | |
| TextTextOleObjs | Secuencia de texto sin formato con una representación textual de objetos OLE. Este valor solamente es válido para su uso con el método SaveFile del control RichTextBox. | |
| UnicodePlainText | Secuencia de texto que contiene espacios en lugar de objetos de Vinculación e incrustación de objetos (Object Linking and Embedding, OLE). El texto está codificado en Unicode. |
Utilice los miembros de esta enumeración al llamar a los métodos LoadFile y SaveFile del control RichTextBox.
En el ejemplo siguiente se guarda el contenido de RichTextBox en un archivo de texto ASCII. En el ejemplo se utiliza la clase SaveFileDialog para mostrar un cuadro de diálogo que solicite al usuario la ruta de acceso y el nombre del archivo. A continuación, el código guarda el contenido del control en ese archivo. En el ejemplo se utiliza esta versión del método SaveFile para especificar que el archivo se guarde como archivo de texto ASCII en lugar del formato de texto enriquecido estándar. En el ejemplo se da por hecho que el código está incluido en una clase Form con un control RichTextBox denominado richTextBox1.
public void SaveMyFile() { // Create a SaveFileDialog to request a path and file name to save to. SaveFileDialog saveFile1 = new SaveFileDialog(); // Initialize the SaveFileDialog to specify the RTF extension for the file. saveFile1.DefaultExt = "*.rtf"; saveFile1.Filter = "RTF Files|*.rtf"; // Determine if the user selected a file name from the saveFileDialog. if(saveFile1.ShowDialog() == System.Windows.Forms.DialogResult.OK && saveFile1.FileName.Length > 0) { // Save the contents of the RichTextBox into the file. richTextBox1.SaveFile(saveFile1.FileName, RichTextBoxStreamType.PlainText); } }
public void SaveMyFile()
{
// Create a SaveFileDialog to request a path and file name to save to.
SaveFileDialog saveFile1 = new SaveFileDialog();
// Initialize the SaveFileDialog to specify the RTF extension for the
// file.
saveFile1.set_DefaultExt("*.rtf");
saveFile1.set_Filter("RTF Files|*.rtf");
// Determine if the user selected a file name from the saveFileDialog.
if (saveFile1.ShowDialog() ==
System.Windows.Forms.DialogResult.OK &&
saveFile1.get_FileName().length() > 0) {
// Save the contents of the RichTextBox into the file.
richTextBox1.SaveFile(
saveFile1.get_FileName(), RichTextBoxStreamType.PlainText);
}
} //SaveMyFile
Windows Vista, Windows XP SP2, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP Starter Edition, Windows Server 2003, Windows Server 2000 SP4, Windows Millennium Edition, Windows 98
.NET Framework y .NET Compact Framework no admiten todas las versiones de cada plataforma. Para obtener una lista de las versiones compatibles, vea Requisitos de sistema de .NET Framework.