IVsTextLines.CreateEditPoint(Int32, Int32, Object) Método

Definição

Cria um EditPoint objeto no local especificado no buffer de texto.

public:
 int CreateEditPoint(int iLine, int iIndex, [Runtime::InteropServices::Out] System::Object ^ % ppEditPoint);
int CreateEditPoint(int iLine, int iIndex, [Runtime::InteropServices::Out] winrt::Windows::Foundation::IInspectable const & & ppEditPoint);
public int CreateEditPoint (int iLine, int iIndex, out object ppEditPoint);
abstract member CreateEditPoint : int * int * obj -> int
Public Function CreateEditPoint (iLine As Integer, iIndex As Integer, ByRef ppEditPoint As Object) As Integer

Parâmetros

iLine
Int32

no Número de linha do EditPoint objeto no buffer de texto.

iIndex
Int32

no Índice de caracteres do EditPoint objeto dentro da linha.

ppEditPoint
Object

fora Ponteiro para a interface IDispatch.

Retornos

Int32

Se o método for bem-sucedido, retornará S_OK. Se falhar, retornará um código de erro.

Comentários

Assinatura COM

De textmgr. idl:

HRESULT IVsTextLines::CreateEditPoint(  
   [in] long iLine,  
   [in] CharIndex iIndex,  
   [out] IDispatch **ppEditPoint  
);  

EditPoint os objetos são uma maneira alternativa de gravar no buffer e representar um local no buffer de texto. Esses objetos são semelhantes aos TextSelection objetos, exceto pelo fato de que operam nos dados no buffer de texto em vez de no texto exibido em uma janela de código.

Observação

Qualquer operação que tentar modificar um buffer de texto falhará se ele afetar os caracteres contidos em um bloco somente leitura ou se o buffer de texto for somente leitura.

Aplica-se a