#if NETFX using System; using System.Reflection; using System.Runtime.CompilerServices; using System.Runtime.InteropServices; namespace IWshRuntimeLibrary { // Token: 0x02000038 RID: 56 [Guid("A548B8E4-51D5-4661-8824-DAA1D893DFB2")] [ClassInterface(ClassInterfaceType.None)] [DefaultMember("FullName")] [ComImport] internal class WshShortcutClass : IWshShortcut, WshShortcut { // // Token: 0x06000175 RID: 373 // [MethodImpl(MethodImplOptions.InternalCall)] // internal extern WshShortcutClass(); // Token: 0x17000093 RID: 147 // (get) Token: 0x06000176 RID: 374 [DispId(0)] public virtual extern string FullName { [DispId(0)] [MethodImpl(MethodImplOptions.InternalCall)] [return: MarshalAs(UnmanagedType.BStr)] get; } // Token: 0x17000094 RID: 148 // (get) Token: 0x06000177 RID: 375 // (set) Token: 0x06000178 RID: 376 [DispId(1000)] 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; } // Token: 0x17000095 RID: 149 // (get) Token: 0x06000179 RID: 377 // (set) Token: 0x0600017A RID: 378 [DispId(1001)] 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; } // Token: 0x17000096 RID: 150 // (get) Token: 0x0600017B RID: 379 // (set) Token: 0x0600017C RID: 380 [DispId(1002)] 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; } // Token: 0x17000097 RID: 151 // (get) Token: 0x0600017D RID: 381 // (set) Token: 0x0600017E RID: 382 [DispId(1003)] 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; } // Token: 0x17000098 RID: 152 // (set) Token: 0x0600017F RID: 383 [DispId(1004)] public virtual extern string RelativePath { [DispId(1004)] [MethodImpl(MethodImplOptions.InternalCall)] [param: MarshalAs(UnmanagedType.BStr)] set; } // Token: 0x17000099 RID: 153 // (get) Token: 0x06000180 RID: 384 // (set) Token: 0x06000181 RID: 385 [DispId(1005)] 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; } // Token: 0x1700009A RID: 154 // (get) Token: 0x06000182 RID: 386 // (set) Token: 0x06000183 RID: 387 [DispId(1006)] public virtual extern int WindowStyle { [DispId(1006)] [MethodImpl(MethodImplOptions.InternalCall)] get; [DispId(1006)] [MethodImpl(MethodImplOptions.InternalCall)] set; } // Token: 0x1700009B RID: 155 // (get) Token: 0x06000184 RID: 388 // (set) Token: 0x06000185 RID: 389 [DispId(1007)] 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; } // Token: 0x06000186 RID: 390 [DispId(2000)] [TypeLibFunc(64)] [MethodImpl(MethodImplOptions.InternalCall)] public virtual extern void Load([MarshalAs(UnmanagedType.BStr)] [In] string PathLink); // Token: 0x06000187 RID: 391 [DispId(2001)] [MethodImpl(MethodImplOptions.InternalCall)] public virtual extern void Save(); } } #endif