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
Este tópico ainda não foi avaliado como - Avalie este tópico

Enumeração RichTextBoxStreamType

Especifica os tipos de fluxos de entrada e saídos usados para carregar e salvar dados no RichTextBox controle.

Namespace:  System.Windows.Forms
Assembly:  System.Windows.Forms (em System.Windows.Forms.dll)
public enum RichTextBoxStreamType
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.

.NET Framework

Compatível com: 3.5, 3.0, 2.0, 1.1, 1.0
Isso foi útil para você?
(1500 caracteres restantes)
Conteúdo da Comunidade Adicionar
A Microsoft está realizando uma pesquisa online para saber sua opinião sobre o site do MSDN. Se você optar por participar, a pesquisa online lhe será apresentada quando você sair do site do MSDN.

Deseja participar?