DTEEventsClass.ModeChanged Olay
Bu API, .NET Framework altyapısını destekler ve doğrudan kodunuzdan kullanılmaya yönelik değildir.
Geliştirme ortamı (yapı, çalışma veya hata ayıklama) modu değiştiğinde gerçekleşir.
Ad alanı: EnvDTE
Derleme: EnvDTE (EnvDTE.dll içinde)
Sözdizimi
'Bildirim
Public Overridable Event ModeChanged As _dispDTEEvents_ModeChangedEventHandler
public virtual event _dispDTEEvents_ModeChangedEventHandler ModeChanged
public:
virtual event _dispDTEEvents_ModeChangedEventHandler^ ModeChanged {
void add (_dispDTEEvents_ModeChangedEventHandler^ value);
void remove (_dispDTEEvents_ModeChangedEventHandler^ value);
}
abstract ModeChanged : IEvent<_dispDTEEvents_ModeChangedEventHandler,
EventArgs>
override ModeChanged : IEvent<_dispDTEEvents_ModeChangedEventHandler,
EventArgs>
JScript olayları desteklemez.
Yüklenen
_dispDTEEvents_Event.ModeChanged
Notlar
LastMode Parametresi bir vsIDEMode önceki modunu belirten sabit ortamı, ya da, vsIDEModeDebug veya vsIDEModeDesign.
Örneğin, IDE hata ayıklama modunda son ancak şimdi Tasarım modunda, değeri, LastMode olur vsIDEModeDebug.
Örnekler
Public Sub DTEEvents_ModeChanged(ByVal LastMode As EnvDTE.vsIDEMode) Handles DTEEvents.ModeChanged
MsgBox("The IDE mode has changed.")
End Sub
.NET Framework Güvenliği
- Anında arayanlar için tam güven. Bu üye kısmen güvenilen kodla kullanılamaz. Daha fazla bilgi için bkz. Kısmen Güvenilen Koddan Kitaplıkları Kullanma.