OleComponent.IOleComponent.OnEnterState(UInt32, Int32) Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Uygulama, ' de verilen duruma girdiğinde veya çıktığında bileşeni uyar uStateID . Yalnızca ' a çağrı yapın OnChangeStateCore(UInt32, Int32) .
virtual void Microsoft.VisualStudio.OLE.Interop.IOleComponent.OnEnterState(System::UInt32 uStateID, int fEnter) = Microsoft::VisualStudio::OLE::Interop::IOleComponent::OnEnterState;
virtual void Microsoft.VisualStudio.OLE.Interop.IOleComponent.OnEnterState(unsigned int uStateID, int fEnter) = Microsoft::VisualStudio::OLE::Interop::IOleComponent::OnEnterState;
void Microsoft.VisualStudio.OLE.Interop.IOleComponent.OnEnterState(unsigned int uStateID, int fEnter);
void IOleComponent.OnEnterState (uint uStateID, int fEnter);
abstract member Microsoft.VisualStudio.OLE.Interop.IOleComponent.OnEnterState : uint32 * int -> unit
override this.Microsoft.VisualStudio.OLE.Interop.IOleComponent.OnEnterState : uint32 * int -> unit
Sub OnEnterState (uStateID As UInteger, fEnter As Integer) Implements IOleComponent.OnEnterState
Parametreler
- uStateID
- UInt32
Girilen veya çıkılan durum, doğrudan öğesine eşlenir ComponentState
- fEnter
- Int32
Değer TRUE ise (1), uStateID Aksi takdirde açıklanan durumu giriyoruz.
Uygulamalar
Açıklamalar
DOĞRU (1) ile n çağrı yapılırsa fEnter , bileşen, n ÇAĞRıSı yanlış (0) ile yapılıncaya kadar durumu geçerli olarak düşünmelidir. fEnter
Bileşenler, bu yöntemin TRUE (0) ile fEnter çağrıldıktan daha fazla kez çağrılması (1) için mümkün olduğu farkında olmalıdır fEnter (yani, örneğin, bileşen bir durum sayacını koruurken (Bu yöntem true ile çağrıldığında artırılır (1) fEnter , false (0) ile çağrıldığında azaltılır fEnter ), zaten sıfırsa, sayaç false (0) için azaltılıp azaltımamalıdır fEnter .)