Occurs when the program instance is activated.

Namespace:  Linxter.SDK
Assembly:  Linxter.SDK (in Linxter.SDK.dll) Version: 1.5.0.0 (1.5.0.0)

Syntax

C#
event EventHandler ProgramInstanceActivated
Visual Basic (Declaration)
Event ProgramInstanceActivated As EventHandler

Examples

CopyC#
public void ProgramInstanceActivatedExample()
{
    // set up Linxter
    ILinxterMessaging messaging = new LinxterSDK();
    ILinxterRegistration registration = messaging as ILinxterRegistration;

    // hook event
    registration.ProgramInstanceActivated += new EventHandler(OnProgramInstanceActivated);

    if (!registration.IsRegistered)
    {
        registration.RegisterProgramInstance();
    }
}

public void OnProgramInstanceActivated(object sender, EventArgs e)
{
    // handle the event
    Console.WriteLine("Linxter program instance activated.");
}
CopyVB.NET
Public Sub ProgramInstanceActivatedExample()
    ' set up Linxter
    Dim messaging As ILinxterMessaging = New LinxterSDK()
    Dim registration As ILinxterRegistration = CType(messaging, ILinxterRegistration)

    ' hook event
    AddHandler registration.ProgramInstanceActivated, AddressOf OnProgramInstanceActivated

    If Not registration.IsRegistered Then
        registration.RegisterProgramInstance()
    End If
End Sub

Public Sub OnProgramInstanceActivated(ByVal sender As Object, ByVal e As System.EventArgs)
    ' handle the event
    Console.WriteLine("Linxter program instance activated.")
End Sub

See Also