📄 reference.cs
字号:
public RouteItinerary Itinerary;
/// <remarks/>
public CalculatedRouteRepresentation CalculatedRepresentation;
}
/// <remarks/>
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="http://s.mappoint.net/mappoint-30/")]
public partial class RouteSpecification {
/// <remarks/>
public SegmentSpecification[] Segments;
/// <remarks/>
public RouteResultMask ResultMask;
/// <remarks/>
public string DataSourceName;
/// <remarks/>
public DriverProfile DriverProfile;
}
/// <remarks/>
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="http://s.mappoint.net/mappoint-30/")]
public partial class SegmentSpecification {
/// <remarks/>
public Waypoint Waypoint;
/// <remarks/>
public SegmentOptions Options;
}
/// <remarks/>
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="http://s.mappoint.net/mappoint-30/")]
public partial class Waypoint {
/// <remarks/>
public Location Location;
/// <remarks/>
public SnapType Snap;
/// <remarks/>
public string Name;
/// <remarks/>
public Location CalculatedLocation;
}
/// <remarks/>
[System.Xml.Serialization.XmlTypeAttribute(Namespace="http://s.mappoint.net/mappoint-30/")]
public enum SnapType {
/// <remarks/>
Normal,
/// <remarks/>
City,
/// <remarks/>
NearestRoad,
}
/// <remarks/>
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="http://s.mappoint.net/mappoint-30/")]
public partial class SegmentOptions {
/// <remarks/>
public SegmentPreference Preference;
/// <remarks/>
[System.ComponentModel.DefaultValueAttribute(true)]
public bool CalculateSegmentMapView;
/// <remarks/>
[System.ComponentModel.DefaultValueAttribute(true)]
public bool CalculateDirectionMapView;
public SegmentOptions() {
this.CalculateSegmentMapView = true;
this.CalculateDirectionMapView = true;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlTypeAttribute(Namespace="http://s.mappoint.net/mappoint-30/")]
public enum SegmentPreference {
/// <remarks/>
Quickest,
/// <remarks/>
Shortest,
}
/// <remarks/>
[System.FlagsAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="http://s.mappoint.net/mappoint-30/")]
public enum RouteResultMask {
/// <remarks/>
Itinerary = 1,
/// <remarks/>
CalculatedRouteRepresentation = 2,
}
/// <remarks/>
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="http://s.mappoint.net/mappoint-30/")]
public partial class DriverProfile {
/// <remarks/>
[System.ComponentModel.DefaultValueAttribute(-1)]
public int DayStartTime;
/// <remarks/>
[System.ComponentModel.DefaultValueAttribute(-1)]
public int DayEndTime;
public DriverProfile() {
this.DayStartTime = -1;
this.DayEndTime = -1;
}
}
/// <remarks/>
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="http://s.mappoint.net/mappoint-30/")]
public partial class RouteItinerary {
/// <remarks/>
public Segment[] Segments;
/// <remarks/>
public long TripTime;
/// <remarks/>
public long DrivingTime;
/// <remarks/>
public double Distance;
/// <remarks/>
public MapViewRepresentations View;
}
/// <remarks/>
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="http://s.mappoint.net/mappoint-30/")]
public partial class Segment {
/// <remarks/>
public Waypoint Waypoint;
/// <remarks/>
public Direction[] Directions;
/// <remarks/>
public long TripTime;
/// <remarks/>
public long DrivingTime;
/// <remarks/>
public double Distance;
/// <remarks/>
public MapViewRepresentations View;
}
/// <remarks/>
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="http://s.mappoint.net/mappoint-30/")]
public partial class Direction {
/// <remarks/>
public LatLong LatLong;
/// <remarks/>
public DirectionType DirectionType;
/// <remarks/>
public DirectionAction Action;
/// <remarks/>
public float BearingOutOfTurn;
/// <remarks/>
public float BearingIntoTurn;
/// <remarks/>
public long Duration;
/// <remarks/>
public double Distance;
/// <remarks/>
public string Towards;
/// <remarks/>
public string Instruction;
/// <remarks/>
public string FormattedInstruction;
/// <remarks/>
public int ID;
/// <remarks/>
public MapViewRepresentations View;
}
/// <remarks/>
[System.Xml.Serialization.XmlTypeAttribute(Namespace="http://s.mappoint.net/mappoint-30/")]
public enum DirectionType {
/// <remarks/>
Driving,
/// <remarks/>
Border,
/// <remarks/>
StartOfDay,
/// <remarks/>
EndOfDay,
/// <remarks/>
Warning,
/// <remarks/>
Waypoint,
}
/// <remarks/>
[System.Xml.Serialization.XmlTypeAttribute(Namespace="http://s.mappoint.net/mappoint-30/")]
public enum DirectionAction {
/// <remarks/>
Other,
/// <remarks/>
Depart,
/// <remarks/>
Arrive,
/// <remarks/>
TurnLeft,
/// <remarks/>
TurnRight,
/// <remarks/>
BearLeft,
/// <remarks/>
BearRight,
/// <remarks/>
Merge,
/// <remarks/>
Continue,
/// <remarks/>
TurnBack,
/// <remarks/>
TakeRoundabout,
/// <remarks/>
ConstructionDelay,
/// <remarks/>
ConstructionStop,
/// <remarks/>
NameChange,
/// <remarks/>
LeftLeft,
/// <remarks/>
LeftRight,
/// <remarks/>
RightLeft,
/// <remarks/>
RightRight,
/// <remarks/>
TakeRamp,
/// <remarks/>
TakeRampLeft,
/// <remarks/>
TakeRampRight,
/// <remarks/>
KeepStraight,
/// <remarks/>
KeepLeft,
/// <remarks/>
KeepRight,
}
/// <remarks/>
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="http://s.mappoint.net/mappoint-30/")]
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -