#if NETFX using System; using System.Reflection; using System.Runtime.CompilerServices; using System.Runtime.InteropServices; namespace IWshRuntimeLibrary { // Token: 0x0200000B RID: 11 [DefaultMember("FullName")] [TypeLibType(4160)] [Guid("F935DC23-1CF0-11D0-ADB9-00C04FD58A0B")] [ComImport] internal interface IWshShortcut { // Token: 0x17000015 RID: 21 // (get) Token: 0x06000043 RID: 67 [DispId(0)] string FullName { [DispId(0)] [MethodImpl(MethodImplOptions.InternalCall)] [return: MarshalAs(UnmanagedType.BStr)] get; } // Token: 0x17000016 RID: 22 // (get) Token: 0x06000044 RID: 68 // (set) Token: 0x06000045 RID: 69 [DispId(1000)] string Arguments { [DispId(1000)] [MethodImpl(MethodImplOptions.InternalCall)] [return: MarshalAs(UnmanagedType.BStr)] get; [DispId(1000)] [MethodImpl(MethodImplOptions.InternalCall)] [param: MarshalAs(UnmanagedType.BStr)] set; } // Token: 0x17000017 RID: 23 // (get) Token: 0x06000046 RID: 70 // (set) Token: 0x06000047 RID: 71 [DispId(1001)] string Description { [DispId(1001)] [MethodImpl(MethodImplOptions.InternalCall)] [return: MarshalAs(UnmanagedType.BStr)] get; [DispId(1001)] [MethodImpl(MethodImplOptions.InternalCall)] [param: MarshalAs(UnmanagedType.BStr)] set; } // Token: 0x17000018 RID: 24 // (get) Token: 0x06000048 RID: 72 // (set) Token: 0x06000049 RID: 73 [DispId(1002)] string Hotkey { [DispId(1002)] [MethodImpl(MethodImplOptions.InternalCall)] [return: MarshalAs(UnmanagedType.BStr)] get; [DispId(1002)] [MethodImpl(MethodImplOptions.InternalCall)] [param: MarshalAs(UnmanagedType.BStr)] set; } // Token: 0x17000019 RID: 25 // (get) Token: 0x0600004A RID: 74 // (set) Token: 0x0600004B RID: 75 [DispId(1003)] string IconLocation { [DispId(1003)] [MethodImpl(MethodImplOptions.InternalCall)] [return: MarshalAs(UnmanagedType.BStr)] get; [DispId(1003)] [MethodImpl(MethodImplOptions.InternalCall)] [param: MarshalAs(UnmanagedType.BStr)] set; } // Token: 0x1700001A RID: 26 // (set) Token: 0x0600004C RID: 76 [DispId(1004)] string RelativePath { [DispId(1004)] [MethodImpl(MethodImplOptions.InternalCall)] [param: MarshalAs(UnmanagedType.BStr)] set; } // Token: 0x1700001B RID: 27 // (get) Token: 0x0600004D RID: 77 // (set) Token: 0x0600004E RID: 78 [DispId(1005)] string TargetPath { [DispId(1005)] [MethodImpl(MethodImplOptions.InternalCall)] [return: MarshalAs(UnmanagedType.BStr)] get; [DispId(1005)] [MethodImpl(MethodImplOptions.InternalCall)] [param: MarshalAs(UnmanagedType.BStr)] set; } // Token: 0x1700001C RID: 28 // (get) Token: 0x0600004F RID: 79 // (set) Token: 0x06000050 RID: 80 [DispId(1006)] int WindowStyle { [DispId(1006)] [MethodImpl(MethodImplOptions.InternalCall)] get; [DispId(1006)] [MethodImpl(MethodImplOptions.InternalCall)] set; } // Token: 0x1700001D RID: 29 // (get) Token: 0x06000051 RID: 81 // (set) Token: 0x06000052 RID: 82 [DispId(1007)] string WorkingDirectory { [DispId(1007)] [MethodImpl(MethodImplOptions.InternalCall)] [return: MarshalAs(UnmanagedType.BStr)] get; [DispId(1007)] [MethodImpl(MethodImplOptions.InternalCall)] [param: MarshalAs(UnmanagedType.BStr)] set; } // Token: 0x06000053 RID: 83 [TypeLibFunc(64)] [DispId(2000)] [MethodImpl(MethodImplOptions.InternalCall)] void Load([MarshalAs(UnmanagedType.BStr)] [In] string PathLink); // Token: 0x06000054 RID: 84 [DispId(2001)] [MethodImpl(MethodImplOptions.InternalCall)] void Save(); } } #endif