3 KiB
3 KiB
Microsoft.VisualBasic
namespace Microsoft.VisualBasic {
+ public sealed class Conversion {
+ public static object CTypeDynamic(object Expression, Type TargetType);
+ public static TargetType CTypeDynamic<TargetType>(object Expression);
+ public static string ErrorToString();
+ public static string ErrorToString(int ErrorNumber);
+ public static decimal Fix(decimal Number);
+ public static double Fix(double Number);
+ public static short Fix(short Number);
+ public static int Fix(int Number);
+ public static long Fix(long Number);
+ public static object Fix(object Number);
+ public static float Fix(float Number);
+ public static string Hex(byte Number);
+ public static string Hex(short Number);
+ public static string Hex(int Number);
+ public static string Hex(long Number);
+ public static string Hex(object Number);
+ public static string Hex(sbyte Number);
+ public static string Hex(ushort Number);
+ public static string Hex(uint Number);
+ public static string Hex(ulong Number);
+ public static decimal Int(decimal Number);
+ public static double Int(double Number);
+ public static short Int(short Number);
+ public static int Int(int Number);
+ public static long Int(long Number);
+ public static object Int(object Number);
+ public static float Int(float Number);
+ public static string Oct(byte Number);
+ public static string Oct(short Number);
+ public static string Oct(int Number);
+ public static string Oct(long Number);
+ public static string Oct(object Number);
+ public static string Oct(sbyte Number);
+ public static string Oct(ushort Number);
+ public static string Oct(uint Number);
+ public static string Oct(ulong Number);
+ public static string Str(object Number);
+ public static int Val(char Expression);
+ public static double Val(object Expression);
+ public static double Val(string InputStr);
+ }
+ public sealed class ErrObject {
+ public string Description { get; set; }
+ public int Erl { get; }
+ public int LastDllError { get; }
+ public int Number { get; set; }
+ public void Clear();
+ public Exception GetException();
+ public void Raise(int Number, object Source = null, object Description = null, object HelpFile = null, object HelpContext = null);
+ }
public sealed class Information {
+ public static ErrObject Err();
+ public static string TypeName(object VarName);
}
+ public sealed class Interaction {
+ public static object CallByName(object ObjectRef, string ProcName, CallType UseCallType, params object[] Args);
+ }
public sealed class Strings {
+ public static int StrComp(string String1, string String2, CompareMethod Compare = CompareMethod.Binary);
+ public static string StrReverse(string Expression);
}
}