/// <summary>
 /// Search local infos.
 /// </summary>
 /// <param name="keyword">The keyword.</param>
 /// <param name="resultCount">The count of result itmes.</param>
 /// <param name="latitude">The latitude value of local.</param>
 /// <param name="longitude">The longitude value of local.</param>
 /// <returns>The result items.</returns>
 /// <remarks>Now, the max count of items Google given is <b>64</b>.</remarks>
 public IList <ILocalResult> Search(string keyword, int resultCount, float latitude, float longitude)
 {
     return(this.Search(keyword, resultCount, latitude, longitude, null, null, LocalResultType.GetDefault()));
 }
 /// <summary>
 /// Search local infos.
 /// </summary>
 /// <param name="keyword">The keyword.</param>
 /// <param name="resultCount">The count of result itmes.</param>
 /// <param name="latitude">The latitude value of local.</param>
 /// <param name="longitude">The longitude value of local.</param>
 /// <param name="width">The width value of search bouding.</param>
 /// <param name="height">The height value of search bounding.</param>
 /// <returns>The result items.</returns>
 /// <remarks>Now, the max count of items Google given is <b>64</b>.</remarks>
 public IList <ILocalResult> Search(
     string keyword, int resultCount, float latitude, float longitude, float width, float height)
 {
     return(this.Search(
                keyword, resultCount, latitude, longitude, (float?)width, (float?)height, LocalResultType.GetDefault()));
 }
 /// <summary>
 /// Begins an asynchronous request for searching local infos.
 /// </summary>
 /// <param name="keyword">The keyword.</param>
 /// <param name="resultCount">The count of result itmes.</param>
 /// <param name="latitude">The latitude value of local.</param>
 /// <param name="longitude">The longitude value of local.</param>
 /// <param name="width">The width value of search bouding.</param>
 /// <param name="height">The height value of search bounding.</param>
 /// <param name="callback">The <see cref="AsyncCallback"/> delegate.</param>
 /// <param name="state">An object containing state information for this asynchronous request.</param>
 /// <returns>An <see cref="IAsyncResult"/> that references the asynchronous request.</returns>
 public IAsyncResult BeginSearch(
     string keyword,
     int resultCount,
     float latitude,
     float longitude,
     float width,
     float height,
     AsyncCallback callback,
     object state)
 {
     return(this.BeginSearch(
                keyword, resultCount, latitude, longitude, (float?)width, (float?)height, LocalResultType.GetDefault(), callback, state));
 }