ITextBufferFactoryService3.CreateTextBuffer Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Aşırı Yüklemeler
| CreateTextBuffer(ITextImage, IContentType) |
ITextBufferBelirtilen ile bir oluşturur IContentType ve içinde bulunan metinle doldurur |
| CreateTextBuffer(SnapshotSpan, IContentType) |
Belirtilen bir ITextBuffer ile oluşturur IContentType ve içinde bulunan verilen metinle doldurur |
| CreateTextBuffer(TextReader, IContentType, Int64, String) |
Verilen bir ITextBuffer ile oluşturur |
CreateTextBuffer(ITextImage, IContentType)
ITextBufferBelirtilen ile bir oluşturur IContentType ve içinde bulunan metinle doldurur image .
public:
Microsoft::VisualStudio::Text::ITextBuffer ^ CreateTextBuffer(Microsoft::VisualStudio::Text::ITextImage ^ image, Microsoft::VisualStudio::Utilities::IContentType ^ contentType);
public Microsoft.VisualStudio.Text.ITextBuffer CreateTextBuffer (Microsoft.VisualStudio.Text.ITextImage image, Microsoft.VisualStudio.Utilities.IContentType contentType);
abstract member CreateTextBuffer : Microsoft.VisualStudio.Text.ITextImage * Microsoft.VisualStudio.Utilities.IContentType -> Microsoft.VisualStudio.Text.ITextBuffer
Public Function CreateTextBuffer (image As ITextImage, contentType As IContentType) As ITextBuffer
Parametreler
- image
- ITextImage
Arabelleğin başlangıçtaki metni.
- contentType
- IContentType
IContentTypeYeni için ITextBuffer .
Döndürülenler
ITextBufferVerilen metin ve ile bir nesne IContentType .
Özel durumlar
imageYa da contentType null.
Açıklamalar
Yeni ITextBuffer sürümü, sürüm geçmişini almayacaktır image .
Şunlara uygulanır
CreateTextBuffer(SnapshotSpan, IContentType)
Belirtilen bir ITextBuffer ile oluşturur IContentType ve içinde bulunan verilen metinle doldurur span .
public:
Microsoft::VisualStudio::Text::ITextBuffer ^ CreateTextBuffer(Microsoft::VisualStudio::Text::SnapshotSpan span, Microsoft::VisualStudio::Utilities::IContentType ^ contentType);
public Microsoft.VisualStudio.Text.ITextBuffer CreateTextBuffer (Microsoft.VisualStudio.Text.SnapshotSpan span, Microsoft.VisualStudio.Utilities.IContentType contentType);
abstract member CreateTextBuffer : Microsoft.VisualStudio.Text.SnapshotSpan * Microsoft.VisualStudio.Utilities.IContentType -> Microsoft.VisualStudio.Text.ITextBuffer
Public Function CreateTextBuffer (span As SnapshotSpan, contentType As IContentType) As ITextBuffer
Parametreler
- span
- SnapshotSpan
Eklenecek ilk metin.
- contentType
- IContentType
IContentTypeYeni için ITextBuffer .
Döndürülenler
ITextBufferVerilen metin ve ile bir nesne IContentType .
Özel durumlar
spanYa da contentType null.
Şunlara uygulanır
CreateTextBuffer(TextReader, IContentType, Int64, String)
Verilen bir ITextBuffer ile oluşturur contentType ve belirtilen TextReader 'dan verileri okuyarak doldurur.
public Microsoft.VisualStudio.Text.ITextBuffer CreateTextBuffer (System.IO.TextReader reader, Microsoft.VisualStudio.Utilities.IContentType contentType, long length = -1, string traceId = "");
abstract member CreateTextBuffer : System.IO.TextReader * Microsoft.VisualStudio.Utilities.IContentType * int64 * string -> Microsoft.VisualStudio.Text.ITextBuffer
Public Function CreateTextBuffer (reader As TextReader, contentType As IContentType, Optional length As Long = -1, Optional traceId As String = "") As ITextBuffer
Parametreler
- reader
- TextReader
Okunacak TextReader.
- contentType
- IContentType
contentTypeYeni içinde bulunan metin içinITextBuffer
- length
- Int64
Biliniyorsa, metin okuyucuyu yedekleyen dosyanın uzunluğu; Aksi takdirde-1.
- traceId
- String
Hata ayıklama izlemede kullanılan isteğe bağlı tanımlayıcı.
Döndürülenler
ITextBufferVerilen TextReader ve ile bir nesne contentType .
Özel durumlar
contentType null.
Açıklamalar
readerBu işlem tarafından kapatılmamış.
, length Metin arabelleği için bir depolama stratejisi seçmenize yardımcı olmak için kullanılır.