C# Class Scorchio.VisualStudio.Services.MessageFilterService

Defines the StudioMessageFilter type.
Inheritance: System.MarshalByRefObject, IDisposable, IMessageFilterService
Show file Open project: asudbury/NinjaCoderForMvvmCross Class Usage Examples

Public Methods

Method Description
Dispose ( ) : void

Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.

Register ( ) : void

Registers this instance.

Revoke ( ) : void

Revokes this instance.

Private Methods

Method Description
CoRegisterMessageFilter ( IMessageFilterService newFilter, IMessageFilterService &oldFilter ) : int
IMessageFilterService ( IntPtr hTaskCallee, int dwTickCount, int dwPendingType ) : int

Messages the pending.

IMessageFilterService ( int dwCallType, IntPtr hTaskCaller, int dwTickCount, IntPtr lpInterfaceInfo ) : int

IOleMessageFilter functions. Handle incoming thread requests.

Method Details

Dispose() public method

Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
public Dispose ( ) : void
return void

Register() public static method

Registers this instance.
public static Register ( ) : void
return void

Revoke() public static method

Revokes this instance.
public static Revoke ( ) : void
return void