<< 目次を表示 >> ページ位置: プロジェクトの作成と管理 > Proクラウドサーバ > 有料ライセンスで利用できる機能 > 外部ツールとの連携 > 独自の連携プラグインの作成 > ISBPIIntegrationPluginインターフェース |
ISBPIIntegrationPluginインターフェースでは、以下のメソッドが定義されています。
ISBPIIntegrationPlugin インターフェースのメソッド
ほとんどのメソッドでは、文字列型のパラメータ(引数)を1つのみ持ちます。JSON形式で詳細な情報を渡します。
メソッド名 |
説明 |
連携要素に対するWebEAのリンクを作成します。 |
|
GenericRequest |
将来の拡張のためのメソッドです。利用されていません。 |
連携ツールプロバイダが必要とする認証方法を返します。サポートされている種類は、none・basic・OAuthです。 |
|
外部項目のフィールドやプロパティが、Enterprise Architectの要素のプロパティやタグ付き値にどのように対応しているかの一覧を返します。 |
|
外部項目の型とEnterprise Architectの要素の型との対応関係の一覧を返します。 |
|
連携ツールプロバイダの既知のフィールド・プロパティの一覧を返します。 |
|
連携ツールプロバイダのアイコンを返します。 |
|
選択された項目の完全なプロパティを返します。 |
|
選択した外部アイテムに関するコメントやディスカッションを、ディスカッションサブウィンドウの連携ツールタブに表示します。 |
|
連携ツールウィンドウの、指定されたメニューレベルの項目リストを返します。 |
|
選択された外部項目の詳細をノートサブウィンドウの連携ツールタブに表示します。 |
|
選択された項目の完全なプロパティを返します。 |
|
連携ツールウィンドウの指定されたメニューレベルのメニュー項目を返します。 |
|
連携ツールプロバイダの既知の種類の一覧を返します。 |
|
外部項目がEnterprise Architectの要素にリンクされていることを通知します。 (ビルド1559以降で利用可能) |
|
外部の項目がEnterprise Architectの要素からリンクされていないことを通知します。 (ビルド1559以降で利用可能) |
|
Enterprise Architectのリンク先の要素が更新・変更されたことを通知します。 (ビルド1559以降で利用可能) |
|
外部項目に新しいコメントやディスカッションを追加します。 |
|
連携ツールプロバイダに新しい項目を作成します。 |
|
コードをOAuthアクセストークンと交換するためのアクセストークンリクエストを行います。AddPropertyでaccessTokenとrefreshTokenを返します。 |
|
選択された項目を連携ツールプロバイダ側で更新します。 |
|
選択された項目のノートを連携ツールプロバイダ側で更新します。 (ビルド1559以降で利用可能) |
|
OAuthリフレッシュエンドポイントに対してリフレッシュリクエストを実行し、新しいaccessTokenとrefreshTokenを返します。 |
|
Release |
C++のみ。インターフェースのクラスが不要になった場合に呼び出されます。内部に保持する変数などを解放してください。 |
Enterprise Architect内でユーザーが入力した認証情報を取得します。 |
|
(const void ** callbackFunctions) |
C++のみ。コールバック関数を渡します。 |
Proクラウドサーバの外部ツール連携における設定情報を取得します。 |