X-Git-Url: http://wien.tomnetworks.com/gitweb/?a=blobdiff_plain;ds=sidebyside;f=mcs%2Fclass%2Fcorlib%2FSystem.Runtime.InteropServices%2FUCOMIEnumString.cs;h=1f0599e28fe91e2aa41049f9b1cecc3453ddfc5c;hb=2eb33cebf5d9669671d3023535456e9c9cf084f7;hp=675059065236ddca25a7dfaa9bc04504ff4ca56f;hpb=5e6643734df34c002b914b3d44c91ed897a8a6d6;p=mono.git diff --git a/mcs/class/corlib/System.Runtime.InteropServices/UCOMIEnumString.cs b/mcs/class/corlib/System.Runtime.InteropServices/UCOMIEnumString.cs index 67505906523..1f0599e28fe 100644 --- a/mcs/class/corlib/System.Runtime.InteropServices/UCOMIEnumString.cs +++ b/mcs/class/corlib/System.Runtime.InteropServices/UCOMIEnumString.cs @@ -28,30 +28,22 @@ // WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. // -using System; - +#if !FULL_AOT_RUNTIME namespace System.Runtime.InteropServices { -#if NET_2_0 [Obsolete] -#endif [ComImport] [Guid ("00000101-0000-0000-c000-000000000046")] [InterfaceType (ComInterfaceType.InterfaceIsIUnknown)] public interface UCOMIEnumString { -#if NET_2_0 [PreserveSig] -#endif - int Next (int celt, [Out, MarshalAs (UnmanagedType.LPArray, ArraySubType = Consts.UnmanagedType_80, SizeParamIndex = 0)] string[] rgelt, out int pceltFetched); -#if NET_2_0 + int Next (int celt, [Out, MarshalAs (UnmanagedType.LPArray, ArraySubType=UnmanagedType.LPWStr, SizeParamIndex = 0)] string[] rgelt, out int pceltFetched); [PreserveSig] -#endif int Skip (int celt); -#if NET_2_0 [PreserveSig] -#endif int Reset (); void Clone (out UCOMIEnumString ppenum); } } +#endif