RichTextBoxStreamType Перечисление

Определение

Указывает типы потоков ввода и вывода, которые используются для загрузки и сохранения данных в элементе управления RichTextBox.Specifies the types of input and output streams used to load and save data in the RichTextBox control.

public enum class RichTextBoxStreamType
public enum RichTextBoxStreamType
type RichTextBoxStreamType = 
Public Enum RichTextBoxStreamType
Наследование
RichTextBoxStreamType

Поля

PlainText 1

Поток открытого текста с пробелами вместо объектов OLE.A plain text stream that includes spaces in places of Object Linking and Embedding (OLE) objects.

RichNoOleObjs 2

Поток в формате RTF с пробелами вместо объектов OLE.A Rich Text Format (RTF) stream with spaces in place of OLE objects. Это значение действительно только для использования с методом SaveFile(String) элемента управления RichTextBox.This value is only valid for use with the SaveFile(String) method of the RichTextBox control.

RichText 0

Поток в формате RTF.A Rich Text Format (RTF) stream.

TextTextOleObjs 3

Поток открытого текста с текстовым представлением объектов OLE.A plain text stream with a textual representation of OLE objects. Это значение действительно только для использования с методом SaveFile(String) элемента управления RichTextBox.This value is only valid for use with the SaveFile(String) method of the RichTextBox control.

UnicodePlainText 4

Поток текста с пробелами вместо объектов OLE.A text stream that contains spaces in place of Object Linking and Embedding (OLE) objects. Текст в кодировке Юникод.The text is encoded in Unicode.

Примеры

В следующем примере содержимое в RichTextBox текстовом файле ASCII сохраняется.The following example saves the contents of the RichTextBox into an ASCII text file. В примере класс используется SaveFileDialog для вывода диалогового окна для запроса пути и имени файла от пользователя.The example uses the SaveFileDialog class to display a dialog to request the path and file name from the user. Затем код сохраняет содержимое элемента управления в этот файл.The code then saves the contents of the control to that file. В примере используется эта версия метода, SaveFile чтобы указать, что файл должен быть сохранен как текстовый файл в кодировке ASCII, а не в стандартном формате форматированного текста.The example uses this version of the SaveFile method to specify that the file be saved as an ASCII text file instead of the standard Rich Text Format. В этом примере предполагается, что код помещается в Form класс с RichTextBox элементом управления с именем richTextBox1 .This example assumes that the code is placed in a Form class that has a RichTextBox control named richTextBox1.

public:
   void SaveMyFile()
   {
      // Create a SaveFileDialog to request a path and file name to save to.
      SaveFileDialog^ saveFile1 = gcnew 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.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 Sub SaveMyFile()
    ' Create a SaveFileDialog to request a path and file name to save to.
    Dim saveFile1 As 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) _
        And (saveFile1.FileName.Length) > 0 Then
    
        ' Save the contents of the RichTextBox into the file.
        richTextBox1.SaveFile(saveFile1.FileName, _
            RichTextBoxStreamType.PlainText)
    End If
End Sub

Комментарии

Используйте члены этого перечисления при вызове LoadFile SaveFile методов и RichTextBox элемента управления.Use the members of this enumeration when calling the LoadFile and SaveFile methods of the RichTextBox control.

Применяется к

См. также раздел