Telerik® JustDecompile™ by Progress

This class provides a push notification to all of the clients subscribers, when a new tab item is created in JustDecompile.

Event base notification is dispatched to all of the subscribers.

Syntax:

CopyC#
public class TabItemOpenEvent : CompositePresentationEvent<ITabItem>
{
}
CopyVB.NET
Public Class TabItemOpenEvent
     Inherits CompositePresentationEvent(Of ITabItem)
End Class

Example:

You can subscribe to this event using the following code:

CopyC#
public void OnImportsSatisfied()
{
   this.eventAggregator.GetEvent<TabItemOpenEvent>().Subscribe(OnTabItemOpen);
}
CopyVB.NET
Public Sub OnImportsSatisfied()
   Me.eventAggregator.GetEvent(Of TabItemOpenEvent)().Subscribe(New Action(Of ITreeViewItem)(AddressOf OnTabItemOpen))
End Sub

An ITabItem instance is provided by JustDecompile to all of the event subscribers. It contains the tab item that will be opened in the application.