IRowsetNotify.OnRowChange Método

Definição

Notifica o consumidor da primeira alteração a uma linha ou de qualquer alteração que afete toda a linha.

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

Parâmetros

rowset
IRowset

Um apontador para o conjunto de linhas, porque o consumidor pode estar a receber notificações de vários conjuntos de linhas e isso identifica qual deles está a ligar.

cRows
Int32

A contagem de carreiras trata em rghRows.

rghRows
Int32[]

Uma série de alças de filas que estão a mudar.

dbReason
Int32

A razão para a alteração, indicada pelo valor de DBREASON.

eventPhase
Int32

A fase desta notificação.

fCantDeny
Int32

Quando este flag é definido para true, o consumidor não pode vetar o evento devolvendo S_FALSE , pois o fornecedor não pode desfazer o evento.

Devoluções

E representa Integer o resultado.

Observações

Note

Funções e objetos no espaço de nomes Microsoft.VisualBasic.Compatibility.VB6 são fornecidos para uso pelas ferramentas na atualização de Visual Basic 6.0 para Visual Basic. Na maioria dos casos, estas funções e objetos duplicam funcionalidades que pode encontrar noutros namespaces do .NET Framework. São necessárias apenas quando o modelo de código Visual Basic 6.0 difere significativamente da implementação do .NET Framework.

Aplica-se a