//----------------------------------------------------------------
// Copyright (c) Microsoft Corporation.  All rights reserved.
//----------------------------------------------------------------
using System;
using System.Activities;
using System.Activities.Debugger;
using System.Activities.Tracking;
using System.Collections.Generic;


namespace Microsoft.Samples.VisualWorkflowTracking
{

    //Custom Tracking EventArgs
    public class TrackingEventArgs : EventArgs
    {
        public string ActivityId { get; set; }
        public string DisplayName { get; set; }
        public string State { get; set; }
        public string TypeName { get; set; }
        public string InstanceId { get; set; }

        public TrackingEventArgs(string activityId, string displayName, string state, string typeName, string instanceId)
        {
            this.ActivityId = activityId;
            this.DisplayName = displayName;
            this.State = state;
            this.TypeName = typeName;
            this.InstanceId = instanceId;
        }
    }
}
