AddressBuilder Class

Collects the data used to initialize an AddressProperty instance.

Definition

Namespace: FolkerKinzel.VCards
Assembly: FolkerKinzel.VCards (in FolkerKinzel.VCards.dll) Version: 8.1.0+9753915cd0f8006e7e5b4f62aa63aa3651006f06
C#
public sealed class AddressBuilder
Inheritance
Object    AddressBuilder

Remarks

An instance of this class can be reused but it's not safe to access its instance methods with multiple threads in parallel.

Thread Safety

Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.

Methods

AddApartment(IEnumerableString)Adds the content of a collection of Strings to Apartment. (The extension designation such as the apartment number, unit, or box number.) (4 - RFC 9554)
AddApartment(String)Adds a String to Apartment. (The extension designation such as the apartment number, unit, or box number.) (4 - RFC 9554)
AddBlock(IEnumerableString)Adds the content of a collection of Strings to Block. (The block name or number.) (4 - RFC 9554)
AddBlock(String)Adds a String to Block. (The block name or number.) (4 - RFC 9554)
AddBuilding(IEnumerableString)Adds the content of a collection of Strings to Building. (The building, tower, or condominium the address is located in.) (4 - RFC 9554)
AddBuilding(String)Adds a String to Building. (The building, tower, or condominium the address is located in.) (4 - RFC 9554)
AddCountry(IEnumerableString)Adds the content of a collection of Strings to Country. (The full country name.) (2,3,4)
AddCountry(String)Adds a String to Country. (The full country name.) (2,3,4)
AddDirection(IEnumerableString)Adds the content of a collection of Strings to Direction. (The cardinal direction or quadrant, e.g., "north".) (4 - RFC 9554)
AddDirection(String)Adds a String to Direction. (The cardinal direction or quadrant, e.g., "north".) (4 - RFC 9554)
AddDistrict(IEnumerableString)Adds the content of a collection of Strings to District. (4 - RFC 9554)
AddDistrict(String)Adds a String to District. (4 - RFC 9554)
AddExtended(IEnumerableString)Adds the content of a collection of Strings to Extended (e.g., apartment or suite number). (2,3,4)
AddExtended(String)Adds a String to Extended (e.g., apartment or suite number). (2,3,4)
AddFloor(IEnumerableString)Adds the content of a collection of Strings to Floor. (The floor or level the address is located on.) (4 - RFC 9554)
AddFloor(String)Adds a String to Floor. (The floor or level the address is located on.) (4 - RFC 9554)
AddLandmark(IEnumerableString)Adds the content of a collection of Strings to Landmark. (The publicly known prominent feature that can substitute the street name and number, e.g., "White House" or "Taj Mahal".) (4 - RFC 9554)
AddLandmark(String)Adds a String to Landmark. (The publicly known prominent feature that can substitute the street name and number, e.g., "White House" or "Taj Mahal".) (4 - RFC 9554)
AddLocality(IEnumerableString)Adds the content of a collection of Strings to Locality (e.g., city). (2,3,4)
AddLocality(String)Adds a String to Locality (e.g., city). (2,3,4)
AddPOBox(IEnumerableString)Adds the content of a collection of Strings to POBox. (2,3,4)
AddPOBox(String)Adds a String to POBox. (2,3,4)
AddPostalCode(IEnumerableString)Adds the content of a collection of Strings to PostalCode. (2,3,4)
AddPostalCode(String)Adds a String to PostalCode. (2,3,4)
AddRegion(IEnumerableString)Adds the content of a collection of Strings to Region (e.g., state or province). (2,3,4)
AddRegion(String)Adds a String to Region (e.g., state or province). (2,3,4)
AddRoom(IEnumerableString)Adds the content of a collection of Strings to Room. (The room, suite number, or identifier.) (4 - RFC 9554)
AddRoom(String)Adds a String to Room. (The room, suite number, or identifier.) (4 - RFC 9554)
AddStreet(IEnumerableString)Adds the content of a collection of Strings to Street. (2,3,4)
AddStreet(String)Adds a String to Street. (2,3,4)
AddStreetName(IEnumerableString)Adds the content of a collection of Strings to StreetName. (4 - RFC 9554)
AddStreetName(String)Adds a String to StreetName. (4 - RFC 9554)
AddStreetNumber(IEnumerableString)Adds the content of a collection of Strings to StreetNumber. (4 - RFC 9554)
AddStreetNumber(String)Adds a String to StreetNumber. (4 - RFC 9554)
AddSubDistrict(IEnumerableString)Adds the content of a collection of Strings to SubDistrict. (The subdistrict, ward, or other subunit of a district.) (4 - RFC 9554)
AddSubDistrict(String)Adds a String to SubDistrict. (The subdistrict, ward, or other subunit of a district.) (4 - RFC 9554)
Build Builds a new Address instance with the content of the AddressBuilder and clears all of this content when it returns.
Create Creates a new AddressBuilder instance.
GetTypeGets the Type of the current instance.
(Inherited from Object)

See Also