String.Split(char[],int,StringSplitOptions) should remove empty entries while
[mono.git] / mcs / class / corlib / System / _AppDomain.cs
index e7d75d5442779abdeb28d315481d62e1bc9350aa..f141511ea5230cb059983a2562a70493ac0c5023 100644 (file)
@@ -38,6 +38,9 @@ using System.Runtime.InteropServices;
 
 namespace System
 {
+#if NET_2_0
+       [ComVisible (true)]
+#endif
        [CLSCompliant (false)]
        [InterfaceType (ComInterfaceType.InterfaceIsIUnknown)]
        [Guid ("05F696DC-2B29-3663-AD8B-C4389CF2A713")]
@@ -166,5 +169,16 @@ namespace System
                [method: SecurityPermission (SecurityAction.LinkDemand, ControlAppDomain = true)]
                event UnhandledExceptionEventHandler UnhandledException;
 #endif
+
+#if NET_1_1
+               void GetIDsOfNames ([In] ref Guid riid, IntPtr rgszNames, uint cNames, uint lcid, IntPtr rgDispId);
+
+               void GetTypeInfo (uint iTInfo, uint lcid, IntPtr ppTInfo);
+
+               void GetTypeInfoCount (out uint pcTInfo);
+
+               void Invoke (uint dispIdMember, [In] ref Guid riid, uint lcid, short wFlags, IntPtr pDispParams,
+                       IntPtr pVarResult, IntPtr pExcepInfo, IntPtr puArgErr);
+#endif
        }
 }