Table of Contents

Class ValidatedAddress

Namespace
GoogleMapsApi.Entities.AddressValidation.Response
Assembly
GoogleMapsApi.dll

The address as Google understands and standardizes it after validation. Includes the formatted single-line form, a structured PostalAddress, and per-component validation flags.

public sealed class ValidatedAddress
Inheritance
ValidatedAddress
Inherited Members

Properties

AddressComponents

Per-component breakdown including confirmation and transformation flags.

[JsonPropertyName("addressComponents")]
public List<AddressComponent>? AddressComponents { get; set; }

Property Value

List<AddressComponent>

FormattedAddress

Single-line formatted address.

[JsonPropertyName("formattedAddress")]
public string? FormattedAddress { get; set; }

Property Value

string

MissingComponentTypes

Component types that were missing from the input.

[JsonPropertyName("missingComponentTypes")]
public List<string>? MissingComponentTypes { get; set; }

Property Value

List<string>

PostalAddress

Structured form of the validated address.

[JsonPropertyName("postalAddress")]
public PostalAddress? PostalAddress { get; set; }

Property Value

PostalAddress

UnconfirmedComponentTypes

Component types that exist but could not be confirmed.

[JsonPropertyName("unconfirmedComponentTypes")]
public List<string>? UnconfirmedComponentTypes { get; set; }

Property Value

List<string>

UnresolvedTokens

Tokens from the input that could not be matched to any component.

[JsonPropertyName("unresolvedTokens")]
public List<string>? UnresolvedTokens { get; set; }

Property Value

List<string>