다음을 통해 공유


IRowsetNotify.OnFieldChange 메서드

정의

열 값에 대한 모든 변경 사항을 소비자에게 알립니다.

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

매개 변수

rowset
IRowset

소비자가 여러 행 집합에서 알림을 수신 중일 수도 있을 때 호출하는 행 집합을 식별하는 행 집합에 대한 포인터입니다.

hRow
Int32

열 값이 변경된 행의 핸들입니다.

cColumns
Int32

rgColumns에 있는 열 수입니다.

rgColumns
Int32[]

값이 변경된 행에 있는 열의 배열입니다.

dbReason
Int32

DBREASON 값이 나타내는 변경 이유입니다.

eventPhase
Int32

이 알림의 단계입니다.

fCantDeny
Int32

이 플래그가 true로 설정되면 공급자가 이벤트를 실행 취소할 수 없으므로 소비자는 S_FALSE를 반환하여 이벤트를 거부할 수 없습니다.

반환

결과를 나타내는 Integer입니다.

설명

참고

Visual Basic 6.0에서 Visual Basic으로의 업그레이드 도구에서 사용할 수 있도록 Microsoft.VisualBasic.Compatibility.VB6 네임스페이스의 함수 및 개체가 제공됩니다. 이러한 함수와 개체에서 제공하는 대부분의 기능은 .NET Framework의 다른 네임스페이스에서 얻을 수 있는 기능과 동일하므로 이러한 함수와 개체는 Visual Basic 6.0 코드 모델이 .NET Framework 구현과 크게 다른 경우에만 필요합니다.

적용 대상