バージョン 6.3.3
 —  プラグインによる Natural スタジオの拡張  —

INatAutoApplications

このドキュメントでは、次のトピックについて説明します。


機能

現在のアプリケーションサーバーで使用可能なアプリケーションのコレクション。 アプリケーションおよびアプリケーションサーバーは、Natural Single Point of Development でのみ使用可能です。 『SPoD を使用したリモート開発』も参照してください。

Top of page

プロパティ

次のプロパティを使用できます。

Parent

このインターフェイスの親インターフェイスに移動するために使用します。

Natural データフォーマット 変形タイプ 注釈
HANDLE OF OBJECT VT_DISPATCH(INatAutoSystem 取得のみ

Studio

ルートインターフェイスに移動するために使用します。

Natural データフォーマット 変形タイプ 注釈
HANDLE OF OBJECT VT_DISPATCH(INatAutoStudio 取得のみ

Count

コレクション内のアプリケーションの数です。

Natural データフォーマット 変形タイプ 注釈
I4 VT_I4 取得のみ

ActiveApplication

現在アクティブなアプリケーションを返します。 アプリケーションがアクティブでない場合は NULL-HANDLE を返します。

Natural データフォーマット 変形タイプ 注釈
HANDLE OF OBJECT VT_DISPATCH(INatAutoApplication 取得のみ

AppServerEnvironment

アプリケーションサーバー環境を返します。

Natural データフォーマット 変形タイプ 注釈
HANDLE OF OBJECT VT_DISPATCH(INatAutoEnvironment 取得のみ

Top of page

メソッド

次のメソッドを使用できます。

Item

コレクションから特定のアプリケーションを返します。

パラメータ

名前 Natural データフォーマット 変形タイプ 注釈
戻り値 HANDLE OF OBJECT VT_DISPATCH(INatAutoApplication  
Index

I4
A

VT_I4
VT_BSTR

 
戻り値

インデックスで指定された値によって特定されるアプリケーションです。

Index

コレクション内の特定のアプリケーションを割り出します。 コレクション内のアプリケーションのインデックス(1 からカウントまでの値)またはアプリケーションの名前を指定できます。

Add

新規アプリケーションを作成し、コレクションに追加し、マップし、接続し、アクティブ化します。 アプリケーションを返します。

パラメータ

名前 Natural データフォーマット 変形タイプ 注釈
戻り値 HANDLE OF OBJECT VT_DISPATCH(INatAutoApplication オプション
Name A VT_BSTR  
BaseApplication L VT_BOOL オプション
Host A VT_BSTR オプション
Port I4 VT_I4 オプション
MainframeApplication L VT_BOOL オプション
Profile A VT_BSTR オプション
ProfileDBnr I4 VT_I4 オプション
ProfileFnr I4 VT_I4 オプション
ProfilePassword A VT_BSTR オプション
Quiet L VT_BOOL オプション
IgnoreWarnings L VT_BOOL オプション
戻り値

新しく追加したアプリケーションです。

Name

アプリケーションの名前です。

BaseApplication

TRUE に設定されている場合は、基本アプリケーションが作成されます。 それ以外の場合は、複合アプリケーションが作成されます。 基本アプリケーションの作成には、Host と Port の指定が最低限必要です。

Host

開発サーバーのホスト名です。 基本アプリケーションの場合は指定する必要があります。

Port

開発サーバーのポート番号です。 基本アプリケーションの場合は指定する必要があります。

MainframeApplication

TRUE に設定されている場合は、メインフレームアプリケーションが作成されます。

Profile

開発サーバーの実行に使用されているプロファイル。

ProfileDBnr

開発サーバーのプロファイルデータベース番号です。

ProfileFnr

開発サーバーのプロファイルファイル番号です。

ProfilePassword

開発サーバーのプロファイルパスワード。

Quiet

このパラメータが FALSE に設定されているか指定されていない場合は、[マップアプリケーション]ダイアログボックスが表示され、所定のパラメータで事前設定されます。

TRUE に設定されている場合は、[マップアプリケーション]ダイアログボックスは表示されません。

IgnoreWarnings

FALSE に設定されているか指定されていない場合は、マッピング時に発生した警告がエラーのように扱われます。

TRUE に設定されている場合は、警告は無視されます。

Top of page