public ApplicationJumpItemInfo Clone() { ApplicationJumpItemInfo item = CreateInstanceCore(); CloneCore(item); return(item); }
protected override void CloneCore(ApplicationJumpItemInfo clone) { base.CloneCore(clone); ApplicationJumpPathInfo path = (ApplicationJumpPathInfo)clone; path.Path = Path; }
protected override void CloneCore(ApplicationJumpItemInfo clone) { base.CloneCore(clone); ApplicationJumpTaskInfo task = (ApplicationJumpTaskInfo)clone; task.Action = Action; task.ApplicationPath = ApplicationPath; task.Arguments = Arguments; task.Description = Description; task.Icon = Icon; task.IconResourceIndex = IconResourceIndex; task.IconResourcePath = IconResourcePath; task.Title = Title; task.WorkingDirectory = WorkingDirectory; if (CommandId != null && !CommandId.EndsWith(AutoGeneratedCommandSuffix, StringComparison.Ordinal)) { task.CommandId = CommandId; } }
protected virtual void CloneCore(ApplicationJumpItemInfo clone) { clone.CustomCategory = CustomCategory; }
protected override void CloneCore(ApplicationJumpItemInfo clone) { base.CloneCore(clone); ApplicationJumpTaskInfo task = (ApplicationJumpTaskInfo)clone; task.Action = Action; task.ApplicationPath = ApplicationPath; task.Arguments = Arguments; task.Description = Description; task.Icon = Icon; task.IconResourceIndex = IconResourceIndex; task.IconResourcePath = IconResourcePath; task.Title = Title; task.WorkingDirectory = WorkingDirectory; if(CommandId != null && !CommandId.EndsWith(AutoGeneratedCommandSuffix, StringComparison.Ordinal)) task.CommandId = CommandId; }
public RejectedApplicationJumpItem(ApplicationJumpItemInfo jumpItem, JumpItemRejectionReason reason) { JumpItem = jumpItem; Reason = reason; }