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.
89 lines
2.7 KiB
89 lines
2.7 KiB
#if NETFX
|
|
|
|
using System;
|
|
using System.Runtime.CompilerServices;
|
|
using System.Runtime.InteropServices;
|
|
|
|
namespace IWshRuntimeLibrary
|
|
{
|
|
// Token: 0x02000030 RID: 48
|
|
[Guid("0BB02EC0-EF49-11CF-8940-00A0C9054228")]
|
|
[ClassInterface(ClassInterfaceType.None)]
|
|
[ComImport]
|
|
internal class TextStreamClass : ITextStream, TextStream
|
|
{
|
|
// // Token: 0x06000147 RID: 327
|
|
// [MethodImpl(MethodImplOptions.InternalCall)]
|
|
// internal extern TextStreamClass();
|
|
|
|
// Token: 0x17000089 RID: 137
|
|
// (get) Token: 0x06000148 RID: 328
|
|
[DispId(10000)]
|
|
public virtual extern int Line { [DispId(10000)] [MethodImpl(MethodImplOptions.InternalCall)] get; }
|
|
|
|
// Token: 0x1700008A RID: 138
|
|
// (get) Token: 0x06000149 RID: 329
|
|
[DispId(-529)]
|
|
public virtual extern int Column { [DispId(-529)] [MethodImpl(MethodImplOptions.InternalCall)] get; }
|
|
|
|
// Token: 0x1700008B RID: 139
|
|
// (get) Token: 0x0600014A RID: 330
|
|
[DispId(10002)]
|
|
public virtual extern bool AtEndOfStream { [DispId(10002)] [MethodImpl(MethodImplOptions.InternalCall)] get; }
|
|
|
|
// Token: 0x1700008C RID: 140
|
|
// (get) Token: 0x0600014B RID: 331
|
|
[DispId(10003)]
|
|
public virtual extern bool AtEndOfLine { [DispId(10003)] [MethodImpl(MethodImplOptions.InternalCall)] get; }
|
|
|
|
// Token: 0x0600014C RID: 332
|
|
[DispId(10004)]
|
|
[MethodImpl(MethodImplOptions.InternalCall)]
|
|
[return: MarshalAs(UnmanagedType.BStr)]
|
|
public virtual extern string Read([In] int Characters);
|
|
|
|
// Token: 0x0600014D RID: 333
|
|
[DispId(10005)]
|
|
[MethodImpl(MethodImplOptions.InternalCall)]
|
|
[return: MarshalAs(UnmanagedType.BStr)]
|
|
public virtual extern string ReadLine();
|
|
|
|
// Token: 0x0600014E RID: 334
|
|
[DispId(10006)]
|
|
[MethodImpl(MethodImplOptions.InternalCall)]
|
|
[return: MarshalAs(UnmanagedType.BStr)]
|
|
public virtual extern string ReadAll();
|
|
|
|
// Token: 0x0600014F RID: 335
|
|
[DispId(10007)]
|
|
[MethodImpl(MethodImplOptions.InternalCall)]
|
|
public virtual extern void Write([MarshalAs(UnmanagedType.BStr)] [In] string Text);
|
|
|
|
// Token: 0x06000150 RID: 336
|
|
[DispId(10008)]
|
|
[MethodImpl(MethodImplOptions.InternalCall)]
|
|
public virtual extern void WriteLine([MarshalAs(UnmanagedType.BStr)] [In] string Text = "");
|
|
|
|
// Token: 0x06000151 RID: 337
|
|
[DispId(10009)]
|
|
[MethodImpl(MethodImplOptions.InternalCall)]
|
|
public virtual extern void WriteBlankLines([In] int Lines);
|
|
|
|
// Token: 0x06000152 RID: 338
|
|
[DispId(10010)]
|
|
[MethodImpl(MethodImplOptions.InternalCall)]
|
|
public virtual extern void Skip([In] int Characters);
|
|
|
|
// Token: 0x06000153 RID: 339
|
|
[DispId(10011)]
|
|
[MethodImpl(MethodImplOptions.InternalCall)]
|
|
public virtual extern void SkipLine();
|
|
|
|
// Token: 0x06000154 RID: 340
|
|
[DispId(10012)]
|
|
[MethodImpl(MethodImplOptions.InternalCall)]
|
|
public virtual extern void Close();
|
|
}
|
|
}
|
|
|
|
#endif
|
|
|