ITextBufferFactoryService.CreateTextBuffer メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
オーバーロード
CreateTextBuffer() |
"text" を含む空 ITextBuffer の IContentType を作成します。 |
CreateTextBuffer(IContentType) |
指定した を使用して空 ITextBuffer の を作成します IContentType。 |
CreateTextBuffer(TextReader, IContentType) |
指定 |
CreateTextBuffer(String, IContentType) |
ITextBuffer指定した を使用して を作成し、指定したIContentTypeテキストを設定します。 |
CreateTextBuffer()
"text" を含む空 ITextBuffer の IContentType を作成します。
public:
Microsoft::VisualStudio::Text::ITextBuffer ^ CreateTextBuffer();
public:
Microsoft::VisualStudio::Text::ITextBuffer ^ CreateTextBuffer();
Microsoft::VisualStudio::Text::ITextBuffer CreateTextBuffer();
public Microsoft.VisualStudio.Text.ITextBuffer CreateTextBuffer ();
abstract member CreateTextBuffer : unit -> Microsoft.VisualStudio.Text.ITextBuffer
Public Function CreateTextBuffer () As ITextBuffer
戻り値
空の ITextBuffer オブジェクトです。
適用対象
CreateTextBuffer(IContentType)
指定した を使用して空 ITextBuffer の を作成します IContentType。
public:
Microsoft::VisualStudio::Text::ITextBuffer ^ CreateTextBuffer(Microsoft::VisualStudio::Utilities::IContentType ^ contentType);
public:
Microsoft::VisualStudio::Text::ITextBuffer ^ CreateTextBuffer(Microsoft::VisualStudio::Utilities::IContentType ^ contentType);
Microsoft::VisualStudio::Text::ITextBuffer CreateTextBuffer(Microsoft::VisualStudio::Utilities::IContentType const & contentType);
public Microsoft.VisualStudio.Text.ITextBuffer CreateTextBuffer (Microsoft.VisualStudio.Utilities.IContentType contentType);
abstract member CreateTextBuffer : Microsoft.VisualStudio.Utilities.IContentType -> Microsoft.VisualStudio.Text.ITextBuffer
Public Function CreateTextBuffer (contentType As IContentType) As ITextBuffer
パラメーター
- contentType
- IContentType
新しい IContentType の ITextBuffer。
戻り値
指定された ContentType を持つ空 ITextBuffer の 。
例外
contentType
が null です。
注釈
このメソッドは、任意のスレッドで呼び出すことができます。 このメソッドは、呼び出されたスレッドで と ContentTypeChanged(ITextBuffer, IContentType, IContentType) を発生させますTextBufferCreated。
適用対象
CreateTextBuffer(TextReader, IContentType)
指定contentType
した を使用して をITextBuffer作成し、指定した TextReader からデータを読み取って設定します。
public:
Microsoft::VisualStudio::Text::ITextBuffer ^ CreateTextBuffer(System::IO::TextReader ^ reader, Microsoft::VisualStudio::Utilities::IContentType ^ contentType);
public Microsoft.VisualStudio.Text.ITextBuffer CreateTextBuffer (System.IO.TextReader reader, Microsoft.VisualStudio.Utilities.IContentType contentType);
abstract member CreateTextBuffer : System.IO.TextReader * Microsoft.VisualStudio.Utilities.IContentType -> Microsoft.VisualStudio.Text.ITextBuffer
Public Function CreateTextBuffer (reader As TextReader, contentType As IContentType) As ITextBuffer
パラメーター
- reader
- TextReader
読み取り元の TextReader。
- contentType
- IContentType
contentType
新しい に含まれるテキストの 。ITextBuffer
戻り値
ITextBuffer指定した TextReader と contentType
を持つオブジェクト。
例外
contentType
が null です。
注釈
このメソッドは、任意のスレッドで呼び出すことができます。 このメソッドは、呼び出されたスレッドで と ContentTypeChanged(ITextBuffer, IContentType, IContentType) を発生させますTextBufferCreated。
適用対象
CreateTextBuffer(String, IContentType)
ITextBuffer指定した を使用して を作成し、指定したIContentTypeテキストを設定します。
public:
Microsoft::VisualStudio::Text::ITextBuffer ^ CreateTextBuffer(System::String ^ text, Microsoft::VisualStudio::Utilities::IContentType ^ contentType);
public:
Microsoft::VisualStudio::Text::ITextBuffer ^ CreateTextBuffer(Platform::String ^ text, Microsoft::VisualStudio::Utilities::IContentType ^ contentType);
Microsoft::VisualStudio::Text::ITextBuffer CreateTextBuffer(std::wstring const & text, Microsoft::VisualStudio::Utilities::IContentType const & contentType);
public Microsoft.VisualStudio.Text.ITextBuffer CreateTextBuffer (string text, Microsoft.VisualStudio.Utilities.IContentType contentType);
abstract member CreateTextBuffer : string * Microsoft.VisualStudio.Utilities.IContentType -> Microsoft.VisualStudio.Text.ITextBuffer
Public Function CreateTextBuffer (text As String, contentType As IContentType) As ITextBuffer
パラメーター
- text
- String
追加する最初のテキスト。
- contentType
- IContentType
新しい IContentType の ITextBuffer。
戻り値
ITextBuffer指定されたテキストと IContentTypeを持つ オブジェクト。
例外
text
または contentType
が null です。
注釈
このメソッドは、任意のスレッドで呼び出すことができます。 このメソッドは、呼び出されたスレッドで と ContentTypeChanged(ITextBuffer, IContentType, IContentType) を発生させますTextBufferCreated。