31 lines
1.1 KiB
Markdown
31 lines
1.1 KiB
Markdown
|
# Microsoft.VisualBasic.ApplicationServices
|
||
|
|
||
|
``` diff
|
||
|
namespace Microsoft.VisualBasic.ApplicationServices {
|
||
|
public class ApplicationBase {
|
||
|
+ public AssemblyInfo Info { get; }
|
||
|
}
|
||
|
+ public class AssemblyInfo {
|
||
|
+ public AssemblyInfo(Assembly currentAssembly);
|
||
|
+ public string AssemblyName { get; }
|
||
|
+ public string CompanyName { get; }
|
||
|
+ public string Copyright { get; }
|
||
|
+ public string Description { get; }
|
||
|
+ public string DirectoryPath { get; }
|
||
|
+ public ReadOnlyCollection<Assembly> LoadedAssemblies { get; }
|
||
|
+ public string ProductName { get; }
|
||
|
+ public string StackTrace { get; }
|
||
|
+ public string Title { get; }
|
||
|
+ public string Trademark { get; }
|
||
|
+ public Version Version { get; }
|
||
|
+ public long WorkingSet { get; }
|
||
|
+ }
|
||
|
+ public class ConsoleApplicationBase : ApplicationBase {
|
||
|
+ public ConsoleApplicationBase();
|
||
|
+ public ReadOnlyCollection<string> CommandLineArgs { get; }
|
||
|
+ protected ReadOnlyCollection<string> InternalCommandLine { set; }
|
||
|
+ }
|
||
|
}
|
||
|
```
|
||
|
|