PowerTools InputMan for ASP.NET 8.0J
GetZipCode(String,String,String,ZipCodeQueryMode) メソッド
使用例 

都道府県名(漢字)(String 型)
市区町村名(漢字)(String 型)
町域名(漢字)(String 型)
郵便番号検索の対象範囲(ZipCodeQueryMode 型)
指定した郵便番号ソース内で、指定した都道府県名、市区町村名、および町域名を持つ住所レコードを検索します。
構文

パラメータ

prefectureName
都道府県名(漢字)(String 型)
cityName
市区町村名(漢字)(String 型)
townName
町域名(漢字)(String 型)
queryMode
郵便番号検索の対象範囲(ZipCodeQueryMode 型)

戻り値の型

指定した条件に一致するすべての住所を示すAddressInfoオブジェクトのコレクション
解説
都道府県名および市区町村名は完全に一致する必要があります。町域名は前方一致で検索されます。検索が失敗した場合は空のコレクションが返されます。
使用例
次のサンプルコードはGetZipCodeメソッドの使用方法を示します。
Imports GrapeCity.Web.Input.IMExtenders;

Public Sub QueryZipCodeFromAddress()
    '  GcAddressクラスのインスタンスを作成します。
    Dim gcAddress1 As New GcAddress()

    ' 都道府県名、市区町村名、町域名から大口事業所の住所情報を取得します。
    Dim addressInfo As IEnumerable(Of AddressInfo) = GcAddress1.GetZipCode("宮城県", "仙台市泉区", "泉中央", ZipCodeQueryMode.CompanyZipCode)
    For Each address As AddressInfo In addressInfo
        System.Diagnostics.Debug.WriteLine(address)
    Next
    
    ' 出力:
    ' "9813189,宮城県,仙台市泉区,泉中央,2丁目1-1,泉区役所,イズミクヤクシヨ,大口事業所,泉"
End Sub
using GrapeCity.Web.Input.IMExtenders

public void QueryZipCodeFromAddress()
{
    // GcAddressクラスのインスタンスを作成します。
    GcAddress GcAddress1 = new GcAddress();

    // 都道府県名、市区町村名、町域名から大口事業所の住所情報を取得します。
    IEnumerable<AddressInfo> addressInfo = GcAddress1.GetZipCode("宮城県", "仙台市泉区", "泉中央", ZipCodeQueryMode.CompanyZipCode);
    foreach (var address in addressInfo)
    {
        System.Diagnostics.Debug.WriteLine(address);
    }
    
    // 出力:
    // "9813189,宮城県,仙台市泉区,泉中央,2丁目1-1,泉区役所,イズミクヤクシヨ,大口事業所,泉"
}
参照

GcAddress クラス
GcAddress メンバ
オーバーロード一覧

 

 


© 2005-2015 GrapeCity inc. All rights reserved.