Vcl.CmAdmCtl.TCOMAdminCatalog.RefreshComponents

提供: RAD Studio API Documentation
移動先: 案内検索

Delphi

procedure RefreshComponents;

C++

void __fastcall RefreshComponents();

プロパティ

種類 可視性 ソース ユニット
procedure
function
public
Vcl.CmAdmCtl.pas
Vcl.CmAdmCtl.hpp
Vcl.CmAdmCtl TCOMAdminCatalog

説明

レジストリからのコンポーネント登録情報を更新します。

RefreshComponents メソッドは,COM+ クラス登録データベース(RegDB)とレジストリ間で CLSID および ProgID を比較して,不一致を調べます。CLSID や ProgID の不一致が見つかった場合,RefreshComponents は COM+ クラス登録データベース(RegDB)を更新します。

RefreshComponents は,CLSID 情報だけを更新します。インターフェースやメソッドの情報は更新しません。RefreshComponents で更新されたコンポーネントは,COM+ アプリケーションのインターフェースレベルやメソッドレベルで設定したり,セキュリティで保護したりできません。

メモ:  通常は,RefreshComponents を使用しないでください。COM+ アプリケーションのコンポーネントを更新するには,コンポーネントを削除して,InstallComponent メソッドで再インストールする方法をお勧めします。これにより,RegDB で登録情報が完全に更新されます。

関連項目