Xamarin.Forms.Maps.Pin Members

The members of Xamarin.Forms.Maps.Pin are listed below.

See Also: Inherited members from Xamarin.Forms.BindableObject

Public Constructors

Pin()
Creates a new Xamarin.Forms.Maps.Pin object with default values.

Public Fields

static readonly
AddressPropertyXamarin.Forms.BindableProperty. Identifies the Pin.Address bindable property.
static readonly
PositionPropertyXamarin.Forms.BindableProperty. Identifies the Pin.Position bindable property.
static readonly
TypePropertyXamarin.Forms.BindableProperty. Identifies the Xamarin.Forms.Maps.Pin.Type bindable property.

Public Properties

Addressstring. A describing the street address.
Labelstring. A user-readable associated with the Xamarin.Forms.Maps.Pin.
PositionPosition. The latitude and longitude of the Xamarin.Forms.Maps.Pin.
TypePinType. The kind of pin.

Public Methods

override
Equals(object) : bool
Whether obj with equivalent Pin.Type, Pin.Position, Pin.Label and Pin.Address.
override
GetHashCode() : int
The hash value for the Xamarin.Forms.Maps.Pin

Public Events

ClickedEvent that is raised when the pin is clicked.

Public Operators

static
Equality(Pin, Pin)Whether left and right have equivalent Pin.Type, Pin.Position, Pin.Label and Pin.Address values.
static
Inequality(Pin, Pin)Whether left and right differ in any of their Pin.Type, Pin.Position, Pin.Label and Pin.Address values.