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.

86 lines
3.8 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: 0x02000038 RID: 56
  9. [Guid("A548B8E4-51D5-4661-8824-DAA1D893DFB2")]
  10. [ClassInterface(ClassInterfaceType.None)]
  11. [DefaultMember("FullName")]
  12. [ComImport]
  13. internal class WshShortcutClass : IWshShortcut, WshShortcut
  14. {
  15. // // Token: 0x06000175 RID: 373
  16. // [MethodImpl(MethodImplOptions.InternalCall)]
  17. // internal extern WshShortcutClass();
  18. // Token: 0x17000093 RID: 147
  19. // (get) Token: 0x06000176 RID: 374
  20. [DispId(0)]
  21. public virtual extern string FullName { [DispId(0)] [MethodImpl(MethodImplOptions.InternalCall)] [return: MarshalAs(UnmanagedType.BStr)] get; }
  22. // Token: 0x17000094 RID: 148
  23. // (get) Token: 0x06000177 RID: 375
  24. // (set) Token: 0x06000178 RID: 376
  25. [DispId(1000)]
  26. public virtual extern string Arguments { [DispId(1000)] [MethodImpl(MethodImplOptions.InternalCall)] [return: MarshalAs(UnmanagedType.BStr)] get; [DispId(1000)] [MethodImpl(MethodImplOptions.InternalCall)] [param: MarshalAs(UnmanagedType.BStr)] set; }
  27. // Token: 0x17000095 RID: 149
  28. // (get) Token: 0x06000179 RID: 377
  29. // (set) Token: 0x0600017A RID: 378
  30. [DispId(1001)]
  31. public virtual extern string Description { [DispId(1001)] [MethodImpl(MethodImplOptions.InternalCall)] [return: MarshalAs(UnmanagedType.BStr)] get; [DispId(1001)] [MethodImpl(MethodImplOptions.InternalCall)] [param: MarshalAs(UnmanagedType.BStr)] set; }
  32. // Token: 0x17000096 RID: 150
  33. // (get) Token: 0x0600017B RID: 379
  34. // (set) Token: 0x0600017C RID: 380
  35. [DispId(1002)]
  36. public virtual extern string Hotkey { [DispId(1002)] [MethodImpl(MethodImplOptions.InternalCall)] [return: MarshalAs(UnmanagedType.BStr)] get; [DispId(1002)] [MethodImpl(MethodImplOptions.InternalCall)] [param: MarshalAs(UnmanagedType.BStr)] set; }
  37. // Token: 0x17000097 RID: 151
  38. // (get) Token: 0x0600017D RID: 381
  39. // (set) Token: 0x0600017E RID: 382
  40. [DispId(1003)]
  41. public virtual extern string IconLocation { [DispId(1003)] [MethodImpl(MethodImplOptions.InternalCall)] [return: MarshalAs(UnmanagedType.BStr)] get; [DispId(1003)] [MethodImpl(MethodImplOptions.InternalCall)] [param: MarshalAs(UnmanagedType.BStr)] set; }
  42. // Token: 0x17000098 RID: 152
  43. // (set) Token: 0x0600017F RID: 383
  44. [DispId(1004)]
  45. public virtual extern string RelativePath { [DispId(1004)] [MethodImpl(MethodImplOptions.InternalCall)] [param: MarshalAs(UnmanagedType.BStr)] set; }
  46. // Token: 0x17000099 RID: 153
  47. // (get) Token: 0x06000180 RID: 384
  48. // (set) Token: 0x06000181 RID: 385
  49. [DispId(1005)]
  50. 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; }
  51. // Token: 0x1700009A RID: 154
  52. // (get) Token: 0x06000182 RID: 386
  53. // (set) Token: 0x06000183 RID: 387
  54. [DispId(1006)]
  55. public virtual extern int WindowStyle { [DispId(1006)] [MethodImpl(MethodImplOptions.InternalCall)] get; [DispId(1006)] [MethodImpl(MethodImplOptions.InternalCall)] set; }
  56. // Token: 0x1700009B RID: 155
  57. // (get) Token: 0x06000184 RID: 388
  58. // (set) Token: 0x06000185 RID: 389
  59. [DispId(1007)]
  60. public virtual extern string WorkingDirectory { [DispId(1007)] [MethodImpl(MethodImplOptions.InternalCall)] [return: MarshalAs(UnmanagedType.BStr)] get; [DispId(1007)] [MethodImpl(MethodImplOptions.InternalCall)] [param: MarshalAs(UnmanagedType.BStr)] set; }
  61. // Token: 0x06000186 RID: 390
  62. [DispId(2000)]
  63. [TypeLibFunc(64)]
  64. [MethodImpl(MethodImplOptions.InternalCall)]
  65. public virtual extern void Load([MarshalAs(UnmanagedType.BStr)] [In] string PathLink);
  66. // Token: 0x06000187 RID: 391
  67. [DispId(2001)]
  68. [MethodImpl(MethodImplOptions.InternalCall)]
  69. public virtual extern void Save();
  70. }
  71. }
  72. #endif