2016-08-31 13 views
2

RegistryManager Class(Microsoft.Azure.Devices名前空間)のMicrosoftのapiドキュメント(およびIOTハブのサンプル)によれば、いくつかの「QueryDevices」メソッドが公開されるはずです。しかし、NugetからMicrosoft.Azure.Devicesの最新バージョンをダウンロードして新しいコンソールアプリケーションを作成すると、RegistryManagerクラス定義またはIntellisenseには表示されません。私はGetDevices、AddDevicesなどの他のメソッドの多くを参照してください。IOTハブ - RegistryManagerにQueryDevice関数がありませんか?

私はデバイスのグループにメッセージを送信できるように私のデバイスでクエリしようとしています。

私は、1.0.14(これを書いた時点で最新)、1.0.11,1.0.09、および1.0.2を含む複数のバージョンを試しました。

IOTハブデバイスのQueryメソッドが別の名前空間/クラスに移動されているかどうかは何ですか?それとも、私は何かを逃していますか?

答えて

1

私の知る限り、これらのクエリメソッドは、プレリリースバージョン1.1.0でのみ利用できます。あなたがそれらを試してみたい場合は、NuGetの "プレリリースを含む"チェックボックスにチェックを入れて、バージョン1.1.0-preview-003を入手してください。

これは、GitHubのソースコードをチェックすることによっても確認できます。マスターブランチには、QueryDevicesメソッドの記述はありません。ただし、dmpreview支店they existにあります。それらのメソッドはadded in the end of Mayであり、まだ安定版には進まなかった。

+0

+1プレリリース版にはこれが含まれています。わかりました、私には混乱していましたが、彼らのAPIにはリリース前の詳細が含まれていました。大変ありがとうございました、あなたは私に多くの欲求不満を蓄えました。 – Nate

+1

@Nate MSDNでのプレリリースについての言及はありませんが、私は非常に混乱していました。 – hankide

関連する問題