// // Copyright (c) Microsoft. All rights reserved. // Licensed under the MIT license. See LICENSE file in the project root for full license information. // using System; namespace Microsoft.SqlTools.ServiceLayer.Management { #region interfaces /// /// Interface that supports the delegation of individual actions in the progress dialog /// to individual classes. /// public interface IProgressItem { /// /// Perform the action for this class /// /// Actions collection /// array index of this particular action /// ProgressStatus DoAction(ProgressItemCollection actions, int index); } #endregion }