コンテキストとは

住所要素の検索を実行する際、BuildGlobalAddress は、確定済みの住所要素を参照し、返す値を、確定済みの住所要素のコンテキスト内にあるかどうかによって分割します。例えば、米国の場合、米国には次の都市が存在します。

イリノイ州の都市

  • CHICAGO
  • CHICAGO HTS
  • CHICAGO RIDGE
  • NORTH CHICAGO
  • WEST CHICAGO

インディアナ州の都市

  • EAST CHICAGO

ネバダ州の都市

  • CHICAGO PARK

州として "IN" (インディアナ州) の値が確定済みの状態で、都市 "chicago" を検索した場合、BuildGlobalAddress は「インコンテキスト」結果として EAST CHICAGO を返します。それがインディアナ州に存在するためです。"chicago" に対するその他のマッチ結果はすべて、アウトオブコンテキスト結果として返されます。同様に、州として "IL" (イリノイ州) の値が確定済みである場合は、BuildGlobalAddress は、アウトオブコンテキスト結果として EAST CHICAGO と CHICAGO PARK を返し、「インコンテキスト」結果として CHICAGO、CHICAGO HTS、CHICAGO RIDGE、NORTH CHICAGO、および WEST CHICAGO を返します。