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
- Plena confianza para el llamador inmediato. Un código de confianza parcial no puede utilizar este miembro. Para obtener más información, vea Utilizar bibliotecas de código que no es de plena confianza.
Vea también
Referencia
Microsoft.VisualStudio.TextManager.Interop (Espacio de nombres)