/// <summary> /// Create an empty shell link object /// </summary> public ShellLink() { theShellLinkObject = new ShellLinkCoClass(); shellLink = (IShellLink)theShellLinkObject; dataList = (IShellLinkDataList)theShellLinkObject; consoleProperties = new ConsoleProperties(this); }
public object Clone() { var clone = new ConsoleProperties(this); return(clone); }
/// <summary> /// Makes a copy of another ConsoleProperty /// </summary> /// <remarks> /// Note that the 'owner' field is not copied here. /// </remarks> public ConsoleProperties(ConsoleProperties another) { nt_console_props = another.nt_console_props; colorTable = new ColorTable(this); }
internal ColorTable(ConsoleProperties owner) { this.owner = owner; }
public object Clone() { var clone = new ConsoleProperties(this); return clone; }