ComponentInstaller メンバ
コンポーネントからインストール時に使用するプロパティをコピーするインストーラを指定します。
ComponentInstaller データ型で公開されるメンバを以下の表に示します。
プロテクト コンストラクタ
パブリック プロパティ| 名前 | 説明 | |
|---|---|---|
| Container | Component を格納している IContainer を取得します。(Component から継承されます。) |
| Context | 現在のインストールに関する情報を取得または設定します。(Installer から継承されます。) |
| HelpText | インストーラ コレクション内のすべてのインストーラに関するヘルプ テキストを取得します。(Installer から継承されます。) |
| Installers | インストーラが格納しているインストーラのコレクションを取得します。(Installer から継承されます。) |
| Parent | インストーラが属しているコレクションを格納しているインストーラを取得または設定します。(Installer から継承されます。) |
| Site | Component の ISite を取得または設定します。(Component から継承されます。) |
プロテクト プロパティ| 名前 | 説明 | |
|---|---|---|
| CanRaiseEvents | コンポーネントがイベントを発生させることがきるかどうかを示す値を取得します。(Component から継承されます。) |
| DesignMode | Component が現在デザイン モードかどうかを示す値を取得します。(Component から継承されます。) |
| Events | Component に結び付けられているイベント ハンドラのリストを取得します。(Component から継承されます。) |
パブリック メソッド
プロテクト メソッド| 名前 | 説明 | |
|---|---|---|
| Dispose | オーバーロードされます。 Component によって使用されているリソースを解放します。 (Component から継承されます。) |
| Finalize | Component がガベージ コレクションによってクリアされる前に、アンマネージ リソースを解放し、その他のクリーンアップ操作を実行します。 (Component から継承されます。) |
| GetService | Component またはその Container で提供されるサービスを表すオブジェクトを返します。 (Component から継承されます。) |
| MemberwiseClone | オーバーロードされます。 ( MarshalByRefObject から継承されます。) |
| OnAfterInstall | AfterInstall イベントを発生させます。 (Installer から継承されます。) |
| OnAfterRollback | AfterRollback イベントを発生させます。 (Installer から継承されます。) |
| OnAfterUninstall | AfterUninstall イベントを発生させます。 (Installer から継承されます。) |
| OnBeforeInstall | BeforeInstall イベントを発生させます。 (Installer から継承されます。) |
| OnBeforeRollback | BeforeRollback イベントを発生させます。 (Installer から継承されます。) |
| OnBeforeUninstall | BeforeUninstall イベントを発生させます。 (Installer から継承されます。) |
| OnCommitted | Committed イベントを発生させます。 (Installer から継承されます。) |
| OnCommitting | Committing イベントを発生させます。 (Installer から継承されます。) |
パブリック イベント| 名前 | 説明 | |
|---|---|---|
| AfterInstall | Installers プロパティ内のすべてのインストーラの Install メソッドが実行された後で発生します。(Installer から継承されます。) |
| AfterRollback | Installers プロパティ内のすべてのインストーラによるインストールがロールバックされた後で発生します。(Installer から継承されます。) |
| AfterUninstall | Installers プロパティ内のすべてのインストーラのアンインストールが実行された後で発生します。(Installer から継承されます。) |
| BeforeInstall | インストーラ コレクション内の各インストーラの Install メソッドが実行される前に発生します。(Installer から継承されます。) |
| BeforeRollback | Installers プロパティ内のインストーラによるインストールがロールバックされる前に発生します。(Installer から継承されます。) |
| BeforeUninstall | Installers プロパティ内のインストーラのアンインストールが実行される前に発生します。(Installer から継承されます。) |
| Committed | Installers プロパティ内のすべてのインストーラがインストールをコミットした後で発生します。(Installer から継承されます。) |
| Committing | Installers プロパティ内のインストーラがインストールをコミットする前に発生します。(Installer から継承されます。) |
| Disposed | コンポーネントの Disposed イベントを待機するイベント ハンドラを追加します。(Component から継承されます。) |
参照- ComponentInstaller メンバのページへのリンク