VsTextBufferClass.ReloadLines(Int32, Int32, Int32, Int32, IntPtr, Int32, TextSpan[]) Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Substitui o texto sem excluir marcadores.
public:
virtual int ReloadLines(int iStartLine, int iStartIndex, int iEndLine, int iEndIndex, IntPtr pszText, int iNewLen, cli::array <Microsoft::VisualStudio::TextManager::Interop::TextSpan> ^ pChangedSpan) = Microsoft::VisualStudio::TextManager::Interop::IVsTextLines::ReloadLines;
public virtual int ReloadLines (int iStartLine, int iStartIndex, int iEndLine, int iEndIndex, IntPtr pszText, int iNewLen, Microsoft.VisualStudio.TextManager.Interop.TextSpan[] pChangedSpan);
abstract member ReloadLines : int * int * int * int * nativeint * int * Microsoft.VisualStudio.TextManager.Interop.TextSpan[] -> int
override this.ReloadLines : int * int * int * int * nativeint * int * Microsoft.VisualStudio.TextManager.Interop.TextSpan[] -> int
Public Overridable Function ReloadLines (iStartLine As Integer, iStartIndex As Integer, iEndLine As Integer, iEndIndex As Integer, pszText As IntPtr, iNewLen As Integer, pChangedSpan As TextSpan()) As Integer
Parâmetros
- iStartLine
- Int32
no Linha inicial.
- iStartIndex
- Int32
no Índice de caractere inicial dentro da linha. Deve ser menor ou igual ao comprimento da linha.
- iEndLine
- Int32
no Linha final.
- iEndIndex
- Int32
no Índice de caractere final dentro da linha. Deve ser Les ou igual ao comprimento da linha.
- pszText
- IntPtr
no Ponteiro ou referência ao texto a ser inserido.
- iNewLen
- Int32
no Comprimento do texto recentemente inserido.
- pChangedSpan
- TextSpan[]
fora O intervalo do novo texto inserido. Descreve um ponto inicial e um ponto final, em termos de uma linha e um índice.
Retornos
Se o método tiver sucesso, retorna S_OK ; caso contrário, retorna um código de erro.