Este artigo foi traduzido por máquina. Coloque o ponteiro do mouse sobre as frases do artigo para ver o texto original. Mais informações. |
Tradução
Original
|
Enumeração RichTextBoxStreamType
Especifica os tipos de fluxos de entrada e saídos usados para carregar e salvar dados no RichTextBox controle.
Assembly: System.Windows.Forms (em System.Windows.Forms.dll)
| Nome do membro | Descrição | |
|---|---|---|
| RichText | Um fluxo de Rich Texto Format (RTF). | |
| PlainText | Um fluxo de texto sem formatação que inclui espaços em locais de objetos de vinculação e incorporação de objeto (OLE). | |
| RichNoOleObjs | Um fluxo de Rich Texto Format (RTF) com espaços no lugar dos objetos OLE. Este valor só é válido para uso com o SaveFile método para o RichTextBox controle. | |
| TextTextOleObjs | Um fluxo de texto sem formatação com uma representação textual de objetos OLE. Este valor só é válido para uso com o SaveFile método para o RichTextBox controle. | |
| UnicodePlainText | Um fluxo de texto que contenha espaços no lugar de objetos de vinculação e incorporação de objeto (OLE). O texto é codificado em Unicode. |
Usar os membros desta enumeração ao chamar o LoadFile e SaveFile métodos para o RichTextBox controle.
O exemplo a seguir salva o Sumário do RichTextBox em um arquivo de texto ASCII. O exemplo usa o SaveFileDialog classe para exibir uma caixa de diálogo para solicitar o caminho e o nome do usuário. O código, em seguida, salva o Sumário do controle para esse arquivo. O exemplo usa esta versão do SaveFile método para especificar que o arquivo ser salvo sistema autônomo um arquivo de texto ASCII em vez de no formato RTF padrão. Este exemplo assume que o código é colocado em um Form classe que tenha um RichTextBox controle de chamada richTextBox1.
publicvoid 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
o.NET Framework e.NET Compact Framework não oferecem suporte a todas as versões de cada plataforma. Para obter uma lista de versões suportadas, consulte Requisitos de sistema do .NET framework.