IRowsetNotify.OnFieldChange Metoda

Definice

Upozorní uživatele na jakoukoli změnu hodnoty sloupce.

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

Parametry

rowset
IRowset

Ukazatel na sadu řádků, protože příjemce může dostávat oznámení z více sad řádků a identifikuje, který z nich volá.

hRow
Int32

Úchyt řádku, ve kterém byla změněna hodnota sloupce.

cColumns
Int32

Počet sloupců v rgColumns.

rgColumns
Int32[]

Pole sloupců v řádku, pro který byla hodnota změněna.

dbReason
Int32

Důvod změny, jak je uvedeno hodnotou DBREASON.

eventPhase
Int32

Fáze tohoto oznámení.

fCantDeny
Int32

Pokud je tento příznak nastaven na true, příjemce nemůže událost vrátit zpět S_FALSE , protože zprostředkovatel nemůže vrátit událost zpět.

Návraty

Představuje Integer výsledek.

Poznámky

Note

Funkce a objekty v Microsoft.VisualBasic.Compatibility.VB6 oboru názvů jsou poskytovány nástroji pro upgrade z jazyka Visual Basic 6.0 na Visual Basic. Ve většině případů tyto funkce a objekty duplikují funkce, které najdete v jiných oborech názvů v .NET Framework. Jsou nezbytné pouze v případě, že se model kódu Visual Basic 6.0 výrazně liší od implementace .NET Framework.

Platí pro