00001
00002
00003
00004
00005
00006
00007
00008 #import <UIKit/UIKit.h>
00009 #import <CoreLocation/CoreLocation.h>
00010 #import <BingMaps/BMGeometry.h>
00011 #import <BingMaps/BMTypes.h>
00012 #import <BingMaps/BMMarker.h>
00013
00014 @class BMEntityInternal;
00015
00016 @interface BMEntity : NSObject <BMMarker> {
00017 @private
00018 BMEntityInternal* _internal;
00019 }
00020
00021 - (id)initWithCoordinate:(CLLocationCoordinate2D)coordinate
00022 bingAddressDictionary:(NSDictionary *)addressDictionary;
00023
00024 @property (nonatomic, readonly) NSDictionary *addressDictionary;
00025 @property (nonatomic, readonly) NSString *addressLine;
00026 @property (nonatomic, readonly) NSString *adminDistrict;
00027 @property (nonatomic, readonly) NSString *adminDistrict2;
00028 @property (nonatomic, readonly) NSString *locality;
00029 @property (nonatomic, readonly) NSString *postalCode;
00030 @property (nonatomic, readonly) NSString *countryRegion;
00031 @property (nonatomic, readonly) NSString *formattedAddress;
00032
00033 @end
00034