📄 reference.cs
字号:
public System.Double Distance;
/// <remarks/>
public FindFilter Filter;
/// <remarks/>
public FindOptions Options;
/// <remarks/>
public Route Route;
}
/// <remarks/>
[System.Xml.Serialization.XmlTypeAttribute(Namespace="http://s.mappoint.net/mappoint-30/")]
public class FindFilter {
/// <remarks/>
public string EntityTypeName;
/// <remarks/>
public string[] PropertyNames;
/// <remarks/>
public WhereClause WhereClause;
/// <remarks/>
public SortProperty[] SortProperties;
/// <remarks/>
public FilterExpression Expression;
}
/// <remarks/>
[System.Xml.Serialization.XmlTypeAttribute(Namespace="http://s.mappoint.net/mappoint-30/")]
public class WhereClause {
/// <remarks/>
[System.Xml.Serialization.XmlArrayItemAttribute("Property")]
public EntityPropertyValue[] SearchProperties;
/// <remarks/>
public SearchOperatorFlag SearchOperator;
}
/// <remarks/>
[System.Xml.Serialization.XmlTypeAttribute(Namespace="http://s.mappoint.net/mappoint-30/")]
public enum SearchOperatorFlag {
/// <remarks/>
And,
/// <remarks/>
Or,
}
/// <remarks/>
[System.Xml.Serialization.XmlTypeAttribute(Namespace="http://s.mappoint.net/mappoint-30/")]
public class SortProperty {
/// <remarks/>
public string PropertyName;
/// <remarks/>
public SortDirection Direction;
}
/// <remarks/>
[System.Xml.Serialization.XmlTypeAttribute(Namespace="http://s.mappoint.net/mappoint-30/")]
public enum SortDirection {
/// <remarks/>
Ascending,
/// <remarks/>
Descending,
}
/// <remarks/>
[System.Xml.Serialization.XmlTypeAttribute(Namespace="http://s.mappoint.net/mappoint-30/")]
public class FilterExpression {
/// <remarks/>
public string Text;
/// <remarks/>
public object[] Parameters;
}
/// <remarks/>
[System.Xml.Serialization.XmlTypeAttribute(Namespace="http://s.mappoint.net/mappoint-30/")]
public class FindOptions {
/// <remarks/>
public FindRange Range;
/// <remarks/>
public int SearchContext;
/// <remarks/>
public FindResultMask ResultMask;
/// <remarks/>
[System.ComponentModel.DefaultValueAttribute(0.85)]
public System.Double ThresholdScore = 0.85;
}
/// <remarks/>
[System.Xml.Serialization.XmlTypeAttribute(Namespace="http://s.mappoint.net/mappoint-30/")]
public class FindRange {
/// <remarks/>
[System.ComponentModel.DefaultValueAttribute(0)]
public int StartIndex = 0;
/// <remarks/>
[System.ComponentModel.DefaultValueAttribute(25)]
public int Count = 25;
}
/// <remarks/>
[System.Xml.Serialization.XmlTypeAttribute(Namespace="http://s.mappoint.net/mappoint-30/")]
[System.FlagsAttribute()]
public enum FindResultMask {
/// <remarks/>
LatLongFlag = 1,
/// <remarks/>
EntityFlag = 2,
/// <remarks/>
AddressFlag = 4,
/// <remarks/>
BestMapViewFlag = 8,
}
/// <remarks/>
[System.Xml.Serialization.XmlTypeAttribute(Namespace="http://s.mappoint.net/mappoint-30/")]
public class FindByIDSpecification {
/// <remarks/>
public string DataSourceName;
/// <remarks/>
public FindFilter Filter;
/// <remarks/>
public FindOptions Options;
/// <remarks/>
public int[] EntityIDs;
}
/// <remarks/>
[System.Xml.Serialization.XmlTypeAttribute(Namespace="http://s.mappoint.net/mappoint-30/")]
public class FindByPropertySpecification {
/// <remarks/>
public string DataSourceName;
/// <remarks/>
public FindFilter Filter;
/// <remarks/>
public FindOptions Options;
}
/// <remarks/>
[System.Xml.Serialization.XmlTypeAttribute(Namespace="http://s.mappoint.net/mappoint-30/")]
public class FindNearbySpecification {
/// <remarks/>
public string DataSourceName;
/// <remarks/>
public LatLong LatLong;
/// <remarks/>
public System.Double Distance;
/// <remarks/>
public FindFilter Filter;
/// <remarks/>
public FindOptions Options;
}
/// <remarks/>
[System.Xml.Serialization.XmlTypeAttribute(Namespace="http://s.mappoint.net/mappoint-30/")]
public class GetInfoOptions {
/// <remarks/>
[System.ComponentModel.DefaultValueAttribute(true)]
public bool IncludeAddresses = true;
/// <remarks/>
[System.ComponentModel.DefaultValueAttribute(true)]
public bool IncludeAllEntityTypes = true;
/// <remarks/>
public string[] EntityTypesToReturn;
}
/// <remarks/>
[System.Xml.Serialization.XmlTypeAttribute(Namespace="http://s.mappoint.net/mappoint-30/")]
public class FindAddressSpecification {
/// <remarks/>
public string DataSourceName;
/// <remarks/>
public Address InputAddress;
/// <remarks/>
public FindOptions Options;
}
/// <remarks/>
[System.Xml.Serialization.XmlTypeAttribute(Namespace="http://s.mappoint.net/mappoint-30/")]
public class MapPointConstants {
/// <remarks/>
[System.ComponentModel.DefaultValueAttribute(6378.2)]
public System.Double EarthRadiusInKilometers = 6378.2;
/// <remarks/>
[System.ComponentModel.DefaultValueAttribute(3.1415926535897931)]
public System.Double Pi = 3.1415926535897931;
/// <remarks/>
[System.ComponentModel.DefaultValueAttribute(0.017453292519943295)]
public System.Double RadiansPerDegree = 0.017453292519943295;
/// <remarks/>
[System.ComponentModel.DefaultValueAttribute(57.295779513082323)]
public System.Double DegreesPerRadian = 57.295779513082323;
/// <remarks/>
[System.ComponentModel.DefaultValueAttribute(0.621371192237334)]
public System.Double MilesPerKilometer = 0.621371192237334;
/// <remarks/>
[System.ComponentModel.DefaultValueAttribute(1.609344)]
public System.Double KilometersPerMile = 1.609344;
/// <remarks/>
[System.ComponentModel.DefaultValueAttribute(0.0003048)]
public System.Double KilometersPerFoot = 0.0003048;
/// <remarks/>
[System.ComponentModel.DefaultValueAttribute(3280.8398950131232)]
public System.Double FeetPerKilometer = 3280.8398950131232;
/// <remarks/>
[System.ComponentModel.DefaultValueAttribute(0.85)]
public System.Double FindScoreThreshold = 0.85;
/// <remarks/>
[System.ComponentModel.DefaultValueAttribute(96)]
public int AssumedDpi = 96;
/// <remarks/>
[System.ComponentModel.DefaultValueAttribute(3.280839895013123)]
public System.Double FeetPerMeter = 3.280839895013123;
/// <remarks/>
[System.ComponentModel.DefaultValueAttribute(0.3048)]
public System.Double MetersPerFoot = 0.3048;
}
/// <remarks/>
[System.Xml.Serialization.XmlTypeAttribute(Namespace="http://s.mappoint.net/mappoint-30/")]
public class FindResult {
/// <remarks/>
public System.Double Score;
/// <remarks/>
public Location FoundLocation;
}
/// <remarks/>
[System.Xml.Serialization.XmlTypeAttribute(Namespace="http://s.mappoint.net/mappoint-30/")]
public class FindResults {
/// <remarks/>
public int NumberFound;
/// <remarks/>
public int StartIndex;
/// <remarks/>
public FindResult[] Results;
/// <remarks/>
public System.Double TopScore;
}
/// <remarks/>
[System.Xml.Serialization.XmlTypeAttribute(Namespace="http://s.mappoint.net/mappoint-30/")]
public class FindSpecification {
/// <remarks/>
public string DataSourceName;
/// <remarks/>
public string InputPlace;
/// <remarks/>
public string[] EntityTypeNames;
/// <remarks/>
public FindOptions Options;
}
/// <remarks/>
[System.Xml.Serialization.XmlTypeAttribute(Namespace="http://s.mappoint.net/mappoint-30/")]
public class DataSource {
/// <remarks/>
public string Name;
/// <remarks/>
public string Version;
/// <remarks/>
public string Description;
/// <remarks/>
public DataSourceCapability Capability;
/// <remarks/>
public int[] EntityExtent;
}
/// <remarks/>
[System.Xml.Serialization.XmlTypeAttribute(Namespace="http://s.mappoint.net/mappoint-30/")]
[System.FlagsAttribute()]
public enum DataSourceCapability {
/// <remarks/>
CanDrawMaps = 1,
/// <remarks/>
CanFindPlaces = 2,
/// <remarks/>
CanFindNearby = 4,
/// <r
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -