You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

46 lines
1.5 KiB

  1. #if NETFX
  2. using System;
  3. using System.Reflection;
  4. using System.Runtime.CompilerServices;
  5. using System.Runtime.InteropServices;
  6. namespace IWshRuntimeLibrary
  7. {
  8. // Token: 0x0200004A RID: 74
  9. [TypeLibType(16)]
  10. [ClassInterface(ClassInterfaceType.None)]
  11. [DefaultMember("FullName")]
  12. [Guid("F935DC2C-1CF0-11D0-ADB9-00C04FD58A0B")]
  13. [ComImport]
  14. internal class IWshURLShortcut_ClassClass : IWshURLShortcut, IWshURLShortcut_Class
  15. {
  16. // // Token: 0x060001D7 RID: 471
  17. // [MethodImpl(MethodImplOptions.InternalCall)]
  18. // internal extern IWshURLShortcut_ClassClass();
  19. // Token: 0x170000B9 RID: 185
  20. // (get) Token: 0x060001D8 RID: 472
  21. [DispId(0)]
  22. public virtual extern string FullName { [DispId(0)] [MethodImpl(MethodImplOptions.InternalCall)] [return: MarshalAs(UnmanagedType.BStr)] get; }
  23. // Token: 0x170000BA RID: 186
  24. // (get) Token: 0x060001D9 RID: 473
  25. // (set) Token: 0x060001DA RID: 474
  26. [DispId(1005)]
  27. public virtual extern string TargetPath { [DispId(1005)] [MethodImpl(MethodImplOptions.InternalCall)] [return: MarshalAs(UnmanagedType.BStr)] get; [DispId(1005)] [MethodImpl(MethodImplOptions.InternalCall)] [param: MarshalAs(UnmanagedType.BStr)] set; }
  28. // Token: 0x060001DB RID: 475
  29. [DispId(2000)]
  30. [TypeLibFunc(64)]
  31. [MethodImpl(MethodImplOptions.InternalCall)]
  32. public virtual extern void Load([MarshalAs(UnmanagedType.BStr)] [In] string PathLink);
  33. // Token: 0x060001DC RID: 476
  34. [DispId(2001)]
  35. [MethodImpl(MethodImplOptions.InternalCall)]
  36. public virtual extern void Save();
  37. }
  38. }
  39. #endif