VsTextBufferClass.CanReplaceLines(Int32, Int32, Int32, Int32, Int32) Yöntem

Tanım

Kopyalama veya kesme gibi belirli bir Düzenle işleminin başarılı olup olmadığını sınar.

public:
 virtual int CanReplaceLines(int iStartLine, int iStartIndex, int iEndLine, int iEndIndex, int iNewLen) = Microsoft::VisualStudio::TextManager::Interop::IVsTextLines::CanReplaceLines;
public:
 virtual int CanReplaceLines(int iStartLine, int iStartIndex, int iEndLine, int iEndIndex, int iNewLen) = Microsoft::VisualStudio::TextManager::Interop::IVsTextLines::CanReplaceLines;
 virtual int CanReplaceLines(int iStartLine, int iStartIndex, int iEndLine, int iEndIndex, int iNewLen);
public virtual int CanReplaceLines (int iStartLine, int iStartIndex, int iEndLine, int iEndIndex, int iNewLen);
abstract member CanReplaceLines : int * int * int * int * int -> int
override this.CanReplaceLines : int * int * int * int * int -> int
Public Overridable Function CanReplaceLines (iStartLine As Integer, iStartIndex As Integer, iEndLine As Integer, iEndIndex As Integer, iNewLen As Integer) As Integer

Parametreler

iStartLine
Int32

'ndaki Başlangıç satırı.

iStartIndex
Int32

'ndaki Satır içindeki karakter dizini başlatılıyor. Satırın uzunluğuna eşit veya ondan küçük olmalıdır.

iEndLine
Int32

'ndaki Bitiş çizgisi.

iEndIndex
Int32

'ndaki Satır içinde bitiş karakter dizini. Satırın uzunluğuna eşit veya ondan küçük olmalıdır.

iNewLen
Int32

'ndaki Yeni girilen metnin uzunluğu.

Döndürülenler

Int32

Yöntem başarılı olursa, döndürür S_OK ; Aksi takdirde, bir hata kodu döndürür.

Uygulamalar

Şunlara uygulanır