X-Git-Url: http://wien.tomnetworks.com/gitweb/?a=blobdiff_plain;f=mcs%2Fclass%2Fcorlib%2FSystem.Runtime.InteropServices%2FUCOMIEnumString.cs;h=1f0599e28fe91e2aa41049f9b1cecc3453ddfc5c;hb=f777bc37a485df19a4700d5c41e9e58bdfa2ef54;hp=675059065236ddca25a7dfaa9bc04504ff4ca56f;hpb=ff228e1c801bda9666b6edab3ee962e05edcf480;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