Compartir a través de


IVsExpansionSession.EndCurrentExpansion (Método)

Denominado para indicar el final del proceso actual de la inserción de fragmentos de código.

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 EndCurrentExpansion ( _
    fLeaveCaret As Integer _
) As Integer
int EndCurrentExpansion(
    int fLeaveCaret
)
int EndCurrentExpansion(
    [InAttribute] int fLeaveCaret
)
abstract EndCurrentExpansion : 
        fLeaveCaret:int -> int
function EndCurrentExpansion(
    fLeaveCaret : int
) : int

Parámetros

  • fLeaveCaret
    Tipo: Int32

    [in] Cero (TRUE) si dejar el símbolo de intercalación de edición donde; si no, cero (FALSE) si el símbolo de intercalación de edición se coloca según la plantilla del fragmento de código.

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 IVsExpansionSession::EndCurrentExpansion(
   [in]bool fLeaveCaret
);

Se completan las marcas de una plantilla de fragmento de código normalmente en el símbolo de intercalación de edición debe colocarse después de haber insertado el fragmento y el modo de edición especial. Se llama a este método durante el modo de edición especial cuando el usuario Entrar o las teclas ESC. Si se escribe Entrar, el parámetro de fLeaveCaret establecido en cero (TRUE) y si se escribe ESC, el parámetro de fLeaveCaret establecido en cero (FALSE). Posiciones de este método el símbolo de intercalación correctamente en la vista de texto asociado antes de volver.

Seguridad de .NET Framework

Vea también

Referencia

IVsExpansionSession Interfaz

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