次の方法で共有


ITextBufferFactoryService.CreateTextBuffer メソッド

定義

オーバーロード

CreateTextBuffer()

"text" を含む空 ITextBufferIContentType を作成します。

CreateTextBuffer(IContentType)

指定した を使用して空 ITextBuffer の を作成します IContentType

CreateTextBuffer(TextReader, IContentType)

指定contentTypeした を使用して をITextBuffer作成し、指定した TextReader からデータを読み取って設定します。

CreateTextBuffer(String, IContentType)

ITextBuffer指定した を使用して を作成し、指定したIContentTypeテキストを設定します。

CreateTextBuffer()

"text" を含む空 ITextBufferIContentType を作成します。

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

新しい IContentTypeITextBuffer

戻り値

指定された 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

新しい IContentTypeITextBuffer

戻り値

ITextBuffer指定されたテキストと IContentTypeを持つ オブジェクト。

例外

text または contentType が null です。

注釈

このメソッドは、任意のスレッドで呼び出すことができます。 このメソッドは、呼び出されたスレッドで と ContentTypeChanged(ITextBuffer, IContentType, IContentType) を発生させますTextBufferCreated

適用対象