IRowsetNotify.OnFieldChange Metodo

Definizione

Notifica al consumer tutte le modifiche apportate al valore di una colonna.

public:
 int OnFieldChange(Microsoft::VisualBasic::Compatibility::VB6::IRowset ^ rowset, int hRow, int cColumns, cli::array <int> ^ rgColumns, int dbReason, int eventPhase, int fCantDeny);
public int OnFieldChange (Microsoft.VisualBasic.Compatibility.VB6.IRowset rowset, int hRow, int cColumns, int[] rgColumns, int dbReason, int eventPhase, int fCantDeny);
abstract member OnFieldChange : Microsoft.VisualBasic.Compatibility.VB6.IRowset * int * int * int[] * int * int * int -> int
Public Function OnFieldChange (rowset As IRowset, hRow As Integer, cColumns As Integer, rgColumns As Integer(), dbReason As Integer, eventPhase As Integer, fCantDeny As Integer) As Integer

Parametri

rowset
IRowset

Puntatore al set di righe, poiché il consumer può ricevere notifiche da più set di righe e in questo modo viene identificato quello che effettua la chiamata.

hRow
Int32

Handle della riga in cui è stato modificato il valore della colonna.

cColumns
Int32

Conteggio delle colonne in rgColumns.

rgColumns
Int32[]

Matrice di colonne nella riga per la quale è stato modificato il valore.

dbReason
Int32

Motivo della modifica, come indicato dal valore di DBREASON.

eventPhase
Int32

Fase della notifica.

fCantDeny
Int32

Quando questo flag è impostato su true, il consumer non può bloccare l'evento restituendo S_FALSE poiché il provider non può annullare l'evento.

Restituisce

Oggetto Integer che rappresenta il risultato.

Commenti

Nota

Le funzioni e gli oggetti inclusi nello spazio dei nomi Microsoft.VisualBasic.Compatibility.VB6 vengono usati con gli strumenti per l'aggiornamento da Visual Basic 6.0 a Visual Basic. Nella maggior parte dei casi queste funzioni e questi oggetti duplicano funzionalità disponibili in altri spazi dei nomi di .NET Framework e sono necessari solo quando il modello di codice di Visual Basic 6.0 è notevolmente diverso rispetto all'implementazione di .NET Framework.

Si applica a