Método IVsTextStream.CreateEditPoint
Cria um objeto EditPoint no local determinado no buffer de texto.
Namespace: Microsoft.VisualStudio.TextManager.Interop
Assembly: Microsoft.VisualStudio.TextManager.Interop (em Microsoft.VisualStudio.TextManager.Interop.dll)
Sintaxe
'Declaração
Function CreateEditPoint ( _
iPosition As Integer, _
<OutAttribute> ByRef ppEditPoint As Object _
) As Integer
int CreateEditPoint(
int iPosition,
out Object ppEditPoint
)
int CreateEditPoint(
[InAttribute] int iPosition,
[OutAttribute] Object^% ppEditPoint
)
abstract CreateEditPoint :
iPosition:int *
ppEditPoint:Object byref -> int
function CreateEditPoint(
iPosition : int,
ppEditPoint : Object
) : int
Parâmetros
iPosition
Tipo: Int32[in] Posição no buffer de texto.
ppEditPoint
Tipo: Object%[out] Ponteiro para o EditPoint objeto criado.
Valor de retorno
Tipo: Int32
Se o método for bem-sucedido, ele retorna S_OK.Se ele falhar, ele retorna um código de erro.
Comentários
COM assinatura
De textmgr.idl:
HRESULT IVsTextStream::CreateEditPoint(
[in] long iPosition,
[out] IDispatch **ppEditPoint
);
EditPointos objetos são uma maneira alternativa para gravar no buffer e representam um local no buffer de texto. Esses objetos são semelhantes aos TextSelection objetos, exceto que eles operam em dados no buffer de texto em vez de em texto exibido em uma janela de código.
Dica
Qualquer operação que tenta modificar um buffer de texto falhará se afeta todos os caracteres que estão contidos em um bloco de somente leitura, ou se o buffer do texto é somente leitura.
Segurança do .NET Framework
- Confiança total para o chamador imediato. O membro não pode ser usado por código parcialmente confiável. Para obter mais informações, consulte Usando bibliotecas de código parcialmente confiável.