Metodo IVsExpansionClient.OnBeforeInsertion
Chiamata prima che il frammento di codice è stato inserito.
Spazio dei nomi: Microsoft.VisualStudio.TextManager.Interop
Assembly: Microsoft.VisualStudio.TextManager.Interop.8.0 (in Microsoft.VisualStudio.TextManager.Interop.8.0.dll)
Sintassi
'Dichiarazione
Function OnBeforeInsertion ( _
pSession As IVsExpansionSession _
) As Integer
int OnBeforeInsertion(
IVsExpansionSession pSession
)
int OnBeforeInsertion(
IVsExpansionSession^ pSession
)
abstract OnBeforeInsertion :
pSession:IVsExpansionSession -> int
function OnBeforeInsertion(
pSession : IVsExpansionSession
) : int
Parametri
pSession
Tipo: Microsoft.VisualStudio.TextManager.Interop.IVsExpansionSession[in] IVsExpansionSession oggetto contenente le informazioni sul frammento di codice che sta per essere inserito. Può trattarsi di un valore null.
Valore restituito
Tipo: Int32
Se il metodo ha esito positivo, restituisce S_OK.Se non riesce, restituisce un codice di errore.
Note
Firma COM
da textmgr2.idl:
HRESULT IVsExpansionClient::OnBeforeInsertion(
IVsExpansionSession *pSession
);
Questo metodo viene chiamato appena prima che il frammento di codice sta per essere inserito. se IVsExpansionSession l'oggetto viene fornito, lo utilizza per raggruppare solo le informazioni sul frammento di codice che sta per essere inserito. I metodi rimanenti sono unicamente alla modalità di modifica speciale.
Sicurezza di .NET Framework
- Attendibilità totale per il chiamante immediato. Impossibile utilizzare questo membro in codice parzialmente attendibile. Per altre informazioni, vedere Utilizzo di librerie da codice parzialmente attendibile.