1

Bing API を使用して、画像の 20 の結果を取り戻そうとしています。コードは次のとおりです。

SearchRequest request = new SearchRequest();
request.AppId = APPID;
request.Query = HttpUtility.HtmlEncode(searchQuery);
request.Sources = new SourceType[] { SourceType.Image };
request.Image = new ImageRequest();
request.Image.Count = 20;
request.Image.Filters = new string[1] { "Size:Medium" };

これで、Image.Filters プロパティを含め、ここにあるすべてが機能します。Count プロパティだけではありません。既知のバグはありますか、それともここで何か不足していますか?

4

1 に答える 1

2

これについてはよくわかりませんが、設定CountSpecifiedプロパティが欠落していると思います。これを試して

request.Image = new ImageRequest();
request.Image.Offset = 0;
request.Image.Count = 20;
request.Image.CountSpecified = true;
request.Image.Filters = new string[1] { "Size:Medium" };
于 2011-04-01T20:56:47.107 に答える