aboutsummaryrefslogtreecommitdiffstats
path: root/Software/Visual_Studio/Web/Tango.MachineService/Models/PPCPendingUpload.cs
blob: 408fd74dc2365d3ff836e9e0034c20be47731540 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;

namespace Tango.MachineService.Models
{
    public class PPCPendingUpload
    {
        public String Token { get; set; }

        public String Version { get; set; }

        public String FirmwareVersion { get; set; }

        public String UserGuid { get; set; }

        public String Comments { get; set; }

        public String MachineVersionGuid { get; set; }

        public String BlobName { get; set; }

        public String InstallerBlobName { get; set; }
    }
}
/span> override TextViewPosition StartPosition { get { return new TextViewPosition(TextLocation.Empty); } } public override TextViewPosition EndPosition { get { return new TextViewPosition(TextLocation.Empty); } } public override ISegment SurroundingSegment { get { return null; } } public override Selection SetEndpoint(TextViewPosition endPosition) { throw new NotSupportedException(); } public override Selection StartSelectionOrSetEndpoint(TextViewPosition startPosition, TextViewPosition endPosition) { var document = textArea.Document; if (document == null) throw ThrowUtil.NoDocumentAssigned(); return Create(textArea, startPosition, endPosition); } public override IEnumerable<SelectionSegment> Segments { get { return Empty<SelectionSegment>.Array; } } public override string GetText() { return string.Empty; } public override void ReplaceSelectionWithText(string newText) { if (newText == null) throw new ArgumentNullException("newText"); newText = AddSpacesIfRequired(newText, textArea.Caret.Position, textArea.Caret.Position); if (newText.Length > 0) { if (textArea.ReadOnlySectionProvider.CanInsert(textArea.Caret.Offset)) { textArea.Document.Insert(textArea.Caret.Offset, newText); } } textArea.Caret.VisualColumn = -1; } public override int Length { get { return 0; } } // Use reference equality because there's only one EmptySelection per text area. public override int GetHashCode() { return RuntimeHelpers.GetHashCode(this); } public override bool Equals(object obj) { return this == obj; } } }