Merge pull request #820 from brendanzagaeski/master
[mono.git] / mcs / class / Microsoft.Build.Framework / Microsoft.Build.Framework / ITaskFactory2.cs
1 using System;
2 using System.Collections.Generic;
3
4 namespace Microsoft.Build.Framework
5 {
6         public interface ITaskFactory2 : ITaskFactory
7         {
8                 ITask CreateTask (IBuildEngine taskFactoryLoggingHost, IDictionary<string, string> taskIdentityParameters);
9                 bool Initialize (string taskName, IDictionary<string, string> factoryIdentityParameters, IDictionary<string, TaskPropertyInfo> parameterGroup, string taskBody, IBuildEngine taskFactoryLoggingHost);
10         }
11 }
12