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 richTextBox1のコントロールをRichTextBox持つクラスにコードが配置されていることを前提としています。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

注釈

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

適用対象

こちらもご覧ください