Compartir a través de


IVsExpansionClient.PositionCaretForEditing (Método)

Denominado para colocar el símbolo de intercalación de edición en el lugar especificado en un fragmento de código después de haber insertado y se ha dado formato.

Espacio de nombres:  Microsoft.VisualStudio.TextManager.Interop
Ensamblado:  Microsoft.VisualStudio.TextManager.Interop.8.0 (en Microsoft.VisualStudio.TextManager.Interop.8.0.dll)

Sintaxis

'Declaración
Function PositionCaretForEditing ( _
    pBuffer As IVsTextLines, _
    ts As TextSpan() _
) As Integer
int PositionCaretForEditing(
    IVsTextLines pBuffer,
    TextSpan[] ts
)
int PositionCaretForEditing(
    [InAttribute] IVsTextLines^ pBuffer, 
    [InAttribute] array<TextSpan>^ ts
)
abstract PositionCaretForEditing : 
        pBuffer:IVsTextLines * 
        ts:TextSpan[] -> int
function PositionCaretForEditing(
    pBuffer : IVsTextLines, 
    ts : TextSpan[]
) : int

Parámetros

Valor devuelto

Tipo: Int32
si el método tiene éxito, devuelve S_OK.Si se produce un error, devuelve un código de error.

Comentarios

Prototipo COM

de textmgr2.idl:

HRESULT IVsExpansionClient::PositionCaretForEditing(
   [in]IVsTextLines *pBuffer,
   [in]TextSpan *ts
);

Se llama a este método después de que el símbolo de intercalación de edición se ha colocado según las notaciones en el archivo de fragmentos de código. Este método proporciona una oportunidad de invalidar la posición normal del símbolo de intercalación de edición pero raramente se utiliza.

Seguridad de .NET Framework

Vea también

Referencia

IVsExpansionClient Interfaz

Microsoft.VisualStudio.TextManager.Interop (Espacio de nombres)