internal ShellNonFileSystemItem(ShellItem shellItem) : base(shellItem) { Contract.Requires <ArgumentNullException>(shellItem != null); }
/// <summary> /// Initialize a new instance of the <see cref="ShellObject" /> class /// to the specified <see cref="ShellItem" />. /// </summary> /// <param name="shellItem"><see cref="ShellItem" />.</param> internal ShellObject(ShellItem shellItem) { Contract.Requires <ArgumentNullException>(shellItem != null); this.ShellItem = shellItem; }