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

#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