/// <summary> /// Constructor for the Address object /// </summary> /// <param name="name">Name of the addressee</param> /// <param name="streetAddress">Line 1 of street address of addressee. e.g. 123 Main St.</param> /// <param name="extendedAddress">Line 2 of street address of addressee. e.g. Apt. #1A</param> /// <param name="city">City or town of addressee</param> /// <param name="state">State of addressee</param> /// <param name="region">Region, county, or province of addressee</param> /// <param name="postalCode">Zip code or postal code for addressee</param> /// <param name="country">Nation of addressee</param> /// <param name="website">Web site for addressee</param> /// <param name="coordinates">Latitude and longitudinal coordinates of addressee for mapping</param> public Address(string name, string streetAddress = "", string extendedAddress = "", string city = "", string state = "", string region = "", string postalCode = "", string country = "U.S.A.", Uri website = null, GeographicLocation coordinates = null) { this.Name = name; this.StreetAddress = streetAddress; this.ExtendedAddress = extendedAddress; this.City = city; this.State = state; this.Region = region; this.PostalCode = postalCode; this.Country = country; this.Website = website; this.GeographicCoordinates = coordinates; }