2006-02-25 Marek Sieradzki <marek.sieradzki@gmail.com>
authorMarek Sieradzki <msierad@mono-cvs.ximian.com>
Fri, 24 Feb 2006 23:23:40 +0000 (23:23 -0000)
committerMarek Sieradzki <msierad@mono-cvs.ximian.com>
Fri, 24 Feb 2006 23:23:40 +0000 (23:23 -0000)
* ITask.cs, LoggerVerbosity.cs: Added COM attributes.

svn path=/trunk/mcs/; revision=57265

mcs/class/Microsoft.Build.Framework/Microsoft.Build.Framework/ChangeLog
mcs/class/Microsoft.Build.Framework/Microsoft.Build.Framework/ITask.cs
mcs/class/Microsoft.Build.Framework/Microsoft.Build.Framework/LoggerVerbosity.cs

index 79af525b172cb3aca2d2b7b3515388e746b1e4c7..940271afacf4ee6c6b802988d11657d743d98f2e 100644 (file)
@@ -1,3 +1,7 @@
+2006-02-25  Marek Sieradzki <marek.sieradzki@gmail.com> 
+
+       * ITask.cs, LoggerVerbosity.cs: Added COM attributes.
+
 2006-02-24  Marek Sieradzki <marek.sieradzki@gmail.com> 
 
        * BuildEventArgs.cs: Changed TimeStamp to Timestamp.
index 765aa7236cdb4c64cba593b92d2dfa9c4a225aa4..11855cb4b4321f87cc2f8dbcd8765902ac29aac4 100644 (file)
 #if NET_2_0
 
 using System;
+using System.Runtime.InteropServices;
 
 namespace Microsoft.Build.Framework
 {
+       [InterfaceType (ComInterfaceType.InterfaceIsIUnknown)]
+       [Guid ("9049A481-D0E9-414f-8F92-D4F67A0359A6")]
+       [ComVisible (true)]
        public interface ITask
        {
                bool Execute ();
index 97547bd3a73d791faacaa8d9d73200709447210c..fd7180064d4696473b71695194ea2969073586e8 100644 (file)
 
 #if NET_2_0
 
+using System.Runtime.InteropServices;
+
 namespace Microsoft.Build.Framework
 {
+       [ComVisible (true)]
        public enum LoggerVerbosity
        {
                // Quiet verbosity, which displays a build summary.