//*************************************************************************
        //  Constructor: RunEdgeCommandEventArgs()
        //
        /// <summary>
        /// Initializes a new instance of the <see
        /// cref="RunEdgeCommandEventArgs" /> class.
        /// </summary>
        ///
        /// <param name="edgeRowID">
        /// Row ID of the edge that was right-clicked in the edge table in the edge
        /// worksheet, or <see cref="WorksheetContextMenuManager.NoRowID" /> if
        /// an edge wasn't right-clicked.  This is a row ID that is stored in the
        /// worksheet, NOT an IEdge.ID value.
        /// </param>
        ///
        /// <param name="edgeCommand">
        /// Command to run.
        /// </param>
        //*************************************************************************

        public RunEdgeCommandEventArgs
        (
            Int32 edgeRowID,
            WorksheetContextMenuManager.EdgeCommand edgeCommand
        )
        {
            m_iEdgeRowID   = edgeRowID;
            m_eEdgeCommand = edgeCommand;

            AssertValid();
        }
        //*************************************************************************
        //  Constructor: RunEdgeCommandEventArgs()
        //
        /// <summary>
        /// Initializes a new instance of the <see
        /// cref="RunEdgeCommandEventArgs" /> class.
        /// </summary>
        ///
        /// <param name="edgeRowID">
        /// Row ID of the edge that was right-clicked in the edge table in the edge
        /// worksheet, or <see cref="WorksheetContextMenuManager.NoRowID" /> if
        /// an edge wasn't right-clicked.  This is a row ID that is stored in the
        /// worksheet, NOT an IEdge.ID value.
        /// </param>
        ///
        /// <param name="edgeCommand">
        /// Command to run.
        /// </param>
        //*************************************************************************
        public RunEdgeCommandEventArgs(
            Int32 edgeRowID,
            WorksheetContextMenuManager.EdgeCommand edgeCommand
            )
        {
            m_iEdgeRowID = edgeRowID;
            m_eEdgeCommand = edgeCommand;

            AssertValid();
        }