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.

87 lines
3.9 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: 0x0200003A RID: 58
  9. [ClassInterface(ClassInterfaceType.None)]
  10. [TypeLibType(16)]
  11. [DefaultMember("FullName")]
  12. [Guid("F935DC24-1CF0-11D0-ADB9-00C04FD58A0B")]
  13. [ComImport]
  14. internal class IWshShortcut_ClassClass : IWshShortcut, IWshShortcut_Class
  15. {
  16. // // Token: 0x06000188 RID: 392
  17. // [MethodImpl(MethodImplOptions.InternalCall)]
  18. // internal extern IWshShortcut_ClassClass();
  19. // Token: 0x1700009C RID: 156
  20. // (get) Token: 0x06000189 RID: 393
  21. [DispId(0)]
  22. public virtual extern string FullName { [DispId(0)] [MethodImpl(MethodImplOptions.InternalCall)] [return: MarshalAs(UnmanagedType.BStr)] get; }
  23. // Token: 0x1700009D RID: 157
  24. // (get) Token: 0x0600018A RID: 394
  25. // (set) Token: 0x0600018B RID: 395
  26. [DispId(1000)]
  27. 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; }
  28. // Token: 0x1700009E RID: 158
  29. // (get) Token: 0x0600018C RID: 396
  30. // (set) Token: 0x0600018D RID: 397
  31. [DispId(1001)]
  32. 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; }
  33. // Token: 0x1700009F RID: 159
  34. // (get) Token: 0x0600018E RID: 398
  35. // (set) Token: 0x0600018F RID: 399
  36. [DispId(1002)]
  37. 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; }
  38. // Token: 0x170000A0 RID: 160
  39. // (get) Token: 0x06000190 RID: 400
  40. // (set) Token: 0x06000191 RID: 401
  41. [DispId(1003)]
  42. 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; }
  43. // Token: 0x170000A1 RID: 161
  44. // (set) Token: 0x06000192 RID: 402
  45. [DispId(1004)]
  46. public virtual extern string RelativePath { [DispId(1004)] [MethodImpl(MethodImplOptions.InternalCall)] [param: MarshalAs(UnmanagedType.BStr)] set; }
  47. // Token: 0x170000A2 RID: 162
  48. // (get) Token: 0x06000193 RID: 403
  49. // (set) Token: 0x06000194 RID: 404
  50. [DispId(1005)]
  51. 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; }
  52. // Token: 0x170000A3 RID: 163
  53. // (get) Token: 0x06000195 RID: 405
  54. // (set) Token: 0x06000196 RID: 406
  55. [DispId(1006)]
  56. public virtual extern int WindowStyle { [DispId(1006)] [MethodImpl(MethodImplOptions.InternalCall)] get; [DispId(1006)] [MethodImpl(MethodImplOptions.InternalCall)] set; }
  57. // Token: 0x170000A4 RID: 164
  58. // (get) Token: 0x06000197 RID: 407
  59. // (set) Token: 0x06000198 RID: 408
  60. [DispId(1007)]
  61. 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; }
  62. // Token: 0x06000199 RID: 409
  63. [DispId(2000)]
  64. [TypeLibFunc(64)]
  65. [MethodImpl(MethodImplOptions.InternalCall)]
  66. public virtual extern void Load([MarshalAs(UnmanagedType.BStr)] [In] string PathLink);
  67. // Token: 0x0600019A RID: 410
  68. [DispId(2001)]
  69. [MethodImpl(MethodImplOptions.InternalCall)]
  70. public virtual extern void Save();
  71. }
  72. }
  73. #endif