IVsExpansionSession.EndCurrentExpansion, méthode
Appelé pour indiquer la fin du processus actuel d'insertion d'extrait de code.
Espace de noms : Microsoft.VisualStudio.TextManager.Interop
Assembly : Microsoft.VisualStudio.TextManager.Interop.8.0 (dans Microsoft.VisualStudio.TextManager.Interop.8.0.dll)
Syntaxe
'Déclaration
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
Paramètres
fLeaveCaret
Type : Int32[in] non nul () si TRUE pour laisser le signe insertion de modification où il est ; sinon, le zéro (FALSE) si le signe insertion de modification est positionné en fonction de le modèle d'extrait de code.
Valeur de retour
Type : Int32
Si la méthode réussit, elle retourne S_OK.En cas d'échec, un code d'erreur est retourné.
Notes
Signature de COM
De textmgr2.idl :
HRESULT IVsExpansionSession::EndCurrentExpansion(
[in]bool fLeaveCaret
);
D'extrait de code d'un modèle des marques en général où le signe insertion de modification doit être positionné après que l'extrait de code ait été inséré et le mode Édition spécial est complétées. Cette méthode est appelée pendant le mode Édition spécial lorsque les types d'utilisateur l'entrer ou les touches Échap. Si Enter est tapé, le paramètre d'fLeaveCaret doit être défini à non nul (TRUE) et si la touche échap est tapée, le paramètre d'fLeaveCaret doit être défini à zéro (FALSE). Cette méthode positionne le signe insertion correctement dans l'affichage de texte associé avant de se retourner.
Sécurité .NET Framework
- Confiance totale accordée à l'appelant immédiat. Ce membre ne peut pas être utilisé par du code d'un niveau de confiance partiel. Pour plus d'informations, voir Utilisation de bibliothèques à partir de code d'un niveau de confiance partiel.