ITextBuffer.Insert(Int32, String) Yöntem

Tanım

Verilen text ' de belirtilen öğesine ekler position ITextBuffer .

public:
 Microsoft::VisualStudio::Text::ITextSnapshot ^ Insert(int position, System::String ^ text);
public:
 Microsoft::VisualStudio::Text::ITextSnapshot ^ Insert(int position, Platform::String ^ text);
Microsoft::VisualStudio::Text::ITextSnapshot Insert(int position, std::wstring const & text);
public Microsoft.VisualStudio.Text.ITextSnapshot Insert (int position, string text);
abstract member Insert : int * string -> Microsoft.VisualStudio.Text.ITextSnapshot
Public Function Insert (position As Integer, text As String) As ITextSnapshot

Parametreler

position
Int32

Metnin ilk karakterinin görüneceği arabellek konumu.

text
String

Eklenecek metin.

Döndürülenler

ITextSnapshot

ITextSnapshot.

Özel durumlar

position sıfırdan küçük veya arabelleğin uzunluğundan daha büyük.

Metin düzenleme Şu anda etkin veya CheckEditAccess() yanlış döndürüyor.

Açıklamalar

Bu ITextEdit , metni eklemek ve ardından uygulamak için kullanarak yeni bir nesne oluşturmaya yönelik bir kısayoldur. Bir salt okuma bölgesi hesabında ekleme başarısız olursa, döndürülen anlık görüntü, ekleme denenmeden önce arabelleğin geçerli anlık görüntüsüyle aynı olur.

Şunlara uygulanır