[corlib] Parse datetime string using culture calendar. Fixes #18052
[mono.git] / mcs / class / corlib / System.Runtime.InteropServices.ComTypes / ITypeInfo.cs
index d3dfd1a0d01da0fe5e584429fc4c4a3737125cee..607f044eb58433a4bb7567d967216a4b586085d8 100644 (file)
@@ -28,7 +28,6 @@
 // Kazuki Oikawa (kazuki@panicode.com)
 //
 // (C) 2002 Ximian, Inc.
-#if NET_2_0
 using System;
 
 namespace System.Runtime.InteropServices.ComTypes
@@ -41,10 +40,10 @@ namespace System.Runtime.InteropServices.ComTypes
                void GetTypeComp (out ITypeComp ppTComp);
                void GetFuncDesc (int index, out IntPtr ppFuncDesc);
                void GetVarDesc (int index, out IntPtr ppVarDesc);
-               void GetNames (int memid, [Out, MarshalAs (UnmanagedType.LPArray, ArraySubType = Consts.UnmanagedType_80, SizeParamIndex=2)] string[] rgBstrNames, int cMaxNames, out int pcNames);
+               void GetNames (int memid, [Out, MarshalAs (UnmanagedType.LPArray, SizeParamIndex=2)] string[] rgBstrNames, int cMaxNames, out int pcNames);
                void GetRefTypeOfImplType (int index, out int href);
                void GetImplTypeFlags (int index, out IMPLTYPEFLAGS pImplTypeFlags);
-               void GetIDsOfNames ([In, MarshalAs(UnmanagedType.LPArray, ArraySubType = (UnmanagedType.LPWStr), SizeParamIndex=1)] string[] rgszNames, int cNames, [Out, MarshalAs (UnmanagedType.LPArray, ArraySubType = Consts.UnmanagedType_80, SizeParamIndex=1)] int[] pMemId);
+               void GetIDsOfNames ([In, MarshalAs(UnmanagedType.LPArray, ArraySubType = (UnmanagedType.LPWStr), SizeParamIndex=1)] string[] rgszNames, int cNames, [Out, MarshalAs (UnmanagedType.LPArray, SizeParamIndex=1)] int[] pMemId);
                void Invoke ([MarshalAs (UnmanagedType.IUnknown)] object pvInstance, int memid, short wFlags, ref DISPPARAMS pDispParams, IntPtr pVarResult, IntPtr pExcepInfo, out int puArgErr);
                void GetDocumentation (int index, out string strName, out string strDocString, out int dwHelpContext, out string strHelpFile);
                void GetDllEntry (int memid, INVOKEKIND invKind, IntPtr pBstrDllName, IntPtr pBstrName, IntPtr pwOrdinal);
@@ -61,4 +60,3 @@ namespace System.Runtime.InteropServices.ComTypes
                void ReleaseVarDesc (IntPtr pVarDesc);
        }
 }
-#endif