IRowsetNotify.OnRowChange Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Notifica al consumer della prima modifica a una riga o di qualsiasi modifica che influisce sull'intera riga.
public:
int OnRowChange(Microsoft::VisualBasic::Compatibility::VB6::IRowset ^ rowset, int cRows, cli::array <int> ^ rghRows, int dbReason, int eventPhase, int fCantDeny);
public int OnRowChange(Microsoft.VisualBasic.Compatibility.VB6.IRowset rowset, int cRows, int[] rghRows, int dbReason, int eventPhase, int fCantDeny);
abstract member OnRowChange : Microsoft.VisualBasic.Compatibility.VB6.IRowset * int * int[] * int * int * int -> int
Public Function OnRowChange (rowset As IRowset, cRows As Integer, rghRows As Integer(), dbReason As Integer, eventPhase As Integer, fCantDeny As Integer) As Integer
Parametri
- rowset
- IRowset
Puntatore al set di righe, perché il consumer potrebbe ricevere notifiche da più set di righe e identifica quale chiama.
- cRows
- Int32
Conteggio degli handle di riga in rghRows.
- rghRows
- Int32[]
Matrice di handle di righe che cambiano.
- dbReason
- Int32
Motivo della modifica, come indicato dal valore di DBREASON.
- eventPhase
- Int32
Fase di questa notifica.
- fCantDeny
- Int32
Quando questo flag è impostato su true, il consumer non può veto l'evento restituendo S_FALSE perché il provider non può annullare l'evento.
Valori restituiti
Oggetto Integer che rappresenta il risultato.
Commenti
Note
Le funzioni e gli oggetti nello Microsoft.VisualBasic.Compatibility.VB6 spazio dei nomi vengono forniti dagli strumenti per l'aggiornamento da Visual Basic 6.0 a Visual Basic. Nella maggior parte dei casi, queste funzioni e oggetti duplicano funzionalità che è possibile trovare in altri spazi dei nomi in .NET Framework. Sono necessarie solo quando il modello di codice Visual Basic 6.0 differisce in modo significativo rispetto all'implementazione di .NET Framework.