バックグラウンド検索の開始
以下の Java™ および C# のコード例は、CmBackgroundSearch クラスのサブクラスをインスタンス化し、そのプロパティー値を設定することによってバックグラウンド検索を開始する方法を示しています。
それぞれのコード例では、以下のステップを実行します。
- 検索を表す CmBackgroundSearch サブクラスのインスタンスを作成します。
- 作成した CmBackgroundSearch オブジェクトのパラメーター定義カスタム・プロパティーに値を指定します。
- DITARenditionEngineConnection オブジェクトを保存します。その後、サーバーがバックグラウンド検索を自動的に開始します。
Java の例
// Instantiate CmBackgroundSearch subclass that was previously defined.
CmBackgroundSearch objBkSearch = Factory.CmBackgroundSearch.createInstance(objObjectStore, "objClassDefBkSearchSub");
// Set value of the custom property for the StartDate parameter.
objBkSearch.set_StartDate("2014-01-01T00:00:00Z");
// Save background search object to start the search.
objBkSearch.save(RefreshMode.REFRESH);
C# の例
// Instantiate CmBackgroundSearch subclass that was previously defined.
ICmBackgroundSearch objBkSearch = Factory.CmBackgroundSearch.CreateInstance(objObjectStore, "objClassDefBkSearchSub");
// Set value of the custom property for the StartDate parameter.
objBkSearch.StartDate = "2014-01-01T00:00:00Z";
// Save background search object to start the search.
objBkSearch.Save(RefreshMode.REFRESH);