[ブログに戻る](/ja/blog) # BimRv SDK: 初期ビューIDを設定する

Alexander Geniatov 4月 20, 2023 [\#rfa](/ja/blog/tag/rfa) [\#rvt](/ja/blog/tag/rvt)

<a class="a2a_button_facebook"></a><a class="a2a_button_twitter"></a><a class="a2a_button_linkedin"></a>

OdBmInitialViewSettingsクラスには、ファイルを開いた後に適用される初期ビュー設定を操作できるメソッドがあります。初期ビューIDを設定するには、setInitialViewIdメソッドを使用します。このメソッドはプロジェクトファイルでのみ使用できます。初期ビューIDの値は最初のファイルレンダリング中に取得されるため、最初のレンダリング前に値を設定することで、レンダリングするビューを選択できます。このメソッドの使用例を以下に示します。

```
OdBmUniqueElementsTrackingPtr pElemTracking = pDb->getAppInfo(OdBm::ManagerType::UniqueElementsTracking);
  OdBmObjectId initialViewSettingsId = pElemTracking->getElementId(OdBm::UniqueElementType::InitialViewSettings);
  OdBmInitialViewSettingsPtr pInitialViewSettings = initialViewSettingsId.safeOpenObject();
  ODBM_TRANSACTION_BEGIN(t, pDb)
    t.start();
    if (eOk == pInitialViewSettings->setInitialViewId(viewId)) {
      t.commit();
    }
    else {
      pIO->putError(OD_T("Invalid handle"));
      t.rollback();
    }
  ODBM_TRANSACTION_END();
```

完全な例については、BimRv\\Examples\\TB\_DevGuideCommandsにあるBmDocSetInitialViewCmdコマンドを参照してください。

## 今すぐ始める

**ODAソフトウェアを60日間無料でお試しください。  
リスクなし、クレジットカード不要。**

[無料で試す](https://www.opendesign.com/ja/free-trial)
