FindByIDSpecification.EntityIDs Property

Array of unique entity IDs. Only points of interest with matching entity IDs are returned by the FindServiceSoap.FindByID method and the rest are ignored.

Public Property EntityIDs As System.Int32()
public property System.Int32[] EntityIDs


If this property is not set, the FindServiceSoap.FindByID method throws an exception.

The TopScore property is set to 1.0 for all returned find results.


[Visual Basic]
    'This example assumes that the MapPoint Web Service 
    'namespace has been 
    Dim findServiceSoap As FindServiceSoap = New FindServiceSoap
    findServiceSoap.Credentials = _
        New NetworkCredential(myMapPointUserId, mySecurePassword)

    Dim findByIDSpecification As FindByIDSpecification = New FindByIDSpecification
    findByIDSpecification.DataSourceName = "MapPoint.FourthCoffeeSample"
    findByIDSpecification.Filter = New FindFilter
    findByIDSpecification.Filter.EntityTypeName = "FourthCoffeeShops"
    Dim nums1 As Integer() = New Integer() {-21835, -21836}
    findByIDSpecification.EntityIDs = nums1
    Dim findResults As FindResults = findServiceSoap.FindByID(findByIDSpecification)
   //This example assumes that the MapPoint Web Service 
   //namespace has been imported 

   FindServiceSoap findService = new FindServiceSoap();
   findService.Credentials = 
    new System.Net.NetworkCredential(myMapPointUserId, mySecurePassword);

   FindByIDSpecification findbyidspec = new FindByIDSpecification();

   findbyidspec.DataSourceName = "MapPoint.FourthCoffeeSample";
   findbyidspec.Filter = new FindFilter();
   findbyidspec.Filter.EntityTypeName = "FourthCoffeeShops";
   int[] arrayID = {-21835, -21836};
   findbyidspec.EntityIDs = arrayID;

   FindResults foundResults;
   foundResults = findService.FindByID(findbyidspec);


See Also

  FindByIDSpecification Class  |   FindByID Method  |   Entity Class