RichTextBoxStreamType RichTextBoxStreamType RichTextBoxStreamType RichTextBoxStreamType Enum

定義

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
継承
RichTextBoxStreamTypeRichTextBoxStreamTypeRichTextBoxStreamTypeRichTextBoxStreamType

フィールド

PlainText PlainText PlainText PlainText 1

OLE (Object Linking and Embedding) オブジェクトの代わりに空白が含まれているプレーン テキスト ストリーム。A plain text stream that includes spaces in places of Object Linking and Embedding (OLE) objects.

RichNoOleObjs RichNoOleObjs RichNoOleObjs RichNoOleObjs 2

OLE オブジェクトの代わりの空白を持つリッチ テキスト形式 (RTF: Rich Text Format) のストリーム。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 RichText RichText RichText 0

リッチ テキスト形式 (RTF) ストリーム。A Rich Text Format (RTF) stream.

TextTextOleObjs TextTextOleObjs TextTextOleObjs 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 UnicodePlainText UnicodePlainText UnicodePlainText 4

OLE オブジェクトの代わりに空白が含まれているテキスト ストリーム。A text stream that contains spaces in place of Object Linking and Embedding (OLE) objects. テキストは Unicode でエンコードされています。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

注釈

呼び出すときに、この列挙体のメンバーを使用して、LoadFileSaveFileのメソッド、RichTextBoxコントロール。Use the members of this enumeration when calling the LoadFile and SaveFile methods of the RichTextBox control.

適用対象

こちらもご覧ください