カスタム ホスト デザイン ライブラリ テンプレート

Inventor ETO サーバは、1 つまたは複数のリモート サーバ上で Intent ベースのアプリケーションをホストし、やりとりするためのリモート API の使用をサポートしています。Inventor ベースの Intent アプリケーションはこの環境でサポートされています。しかし、CAD ホストなしで、または指定するカスタム ホストを使用して Web ベースの Intent アプリケーションの作成を希望する場合があるかもしれません。カスタム ホスト デザイン ライブラリ テンプレートは、そのようなアプリケーションを作成するために使用されます。

開始するには、Visual Studio を起動し、メニューから、[ファイル] > [新規作成] > [プロジェクト]を選択します。[新規プロジェクト]ダイアログが表示され、次に示すように、IntentV3 セクションを確認する必要があります。"Autodesk ETO Series カスタム ホスト デザイン ライブラリ" のテンプレートを選択し、プロジェクトに名前を付けます。

選択が完了したら、[OK]をクリックしてプロジェクトを作成します。新しい Visual Studio プロジェクトが作成されます。プロジェクトには、空のルート デザインと IntentHost.config という名前のファイルがあります。

この設定ファイルの形式は、いくつかのオプションの要素がある非常にシンプルな XML です。ファイル内のコメントの指示に従います。これは、すべての要素を含むファイルの例です。

<?xml version="1.0" encoding="utf-8" ?>
<IntentHost schemaversion="2.0">
  <Configuration>
    <HostLib LibraryName="slhostlib" />
    <SearchPaths>
      <SearchPath Name="WebDesigns" Path=".\CombinedDesigns" />
    </SearchPaths>
    <HostAPI Name="Sample.HostAPI.dll">
      <HostApiType>Sample.HostAPI.CustomHostAPI</HostApiType>
    </HostAPI>
    <AssetPath Path=".\Assets" />
    <ActionDLLPaths>
       <ActionDLLPath Name="SampleAction" Path=".\Actions\MyActions.dll" />
    </ActionDLLPaths>
  </Configuration>
</IntentHost>