C# 클래스 Microsoft.VSTalk.Integration.Events.ShellEventListener

A class that encapsulates listening for shell events.
상속: BaseEventListener, IVsBroadcastMessageEvents, IVsShellPropertyEvents
파일 보기 프로젝트 열기: Irdis/VSTalk 1 사용 예제들

공개 메소드들

메소드 설명
OnBroadcastMessage ( uint msg, IntPtr wParam, IntPtr lParam ) : int

Called when a message is broadcast to the environment window.

OnShellPropertyChange ( int propid, object var ) : int

Called when a shell property has changed.

보호된 메소드들

메소드 설명
Dispose ( bool disposing ) : void

Releases unmanaged and - optionally - managed resources

비공개 메소드들

메소드 설명
ShellEventListener ( VSTalkPackage package, IVsShell shellService ) : System

Initializes a new instance of the ShellEventListener class.

메소드 상세

Dispose() 보호된 메소드

Releases unmanaged and - optionally - managed resources
protected Dispose ( bool disposing ) : void
disposing bool true to release both managed and unmanaged resources; false to release only unmanaged resources.
리턴 void

OnBroadcastMessage() 공개 메소드

Called when a message is broadcast to the environment window.
public OnBroadcastMessage ( uint msg, IntPtr wParam, IntPtr lParam ) : int
msg uint The notification message.
wParam System.IntPtr The word value parameter.
lParam System.IntPtr The long integer parameter.
리턴 int

OnShellPropertyChange() 공개 메소드

Called when a shell property has changed.
public OnShellPropertyChange ( int propid, object var ) : int
propid int The id of the property that changed.
var object The new value of the property.
리턴 int