ServiceInstaller.CopyFromComponent(IComponent) メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
プロパティを ServiceBase のインスタンスからこのインストーラーへコピーします。
public:
override void CopyFromComponent(System::ComponentModel::IComponent ^ component);
public override void CopyFromComponent (System.ComponentModel.IComponent component);
override this.CopyFromComponent : System.ComponentModel.IComponent -> unit
Public Overrides Sub CopyFromComponent (component As IComponent)
パラメーター
- component
- IComponent
コピー元の IComponent。
例外
このインストーラーに関連付けているコンポーネントが ServiceBase から継承されません。
注釈
このメソッドは、コード内で呼び出されることはほとんどありません。 CopyFromComponent は通常、デザイナーによってのみ呼び出されます。
CopyFromComponent は、 パラメーターのサービス名を component
ServiceName インスタンスの に ServiceInstaller 保存します。 (パラメーターは からServiceBasecomponent
派生するクラスのインスタンスである必要があるため、プロパティを持つことがServiceBase.ServiceName保証されます)。
Note
Visual Studio デザイナーを使用している場合、ユーザーがこのクラスをインストーラーとして指定したコンポーネントをクリック Add Installer
すると、デザイン時にこのメソッドが呼び出されます。 インストーラーは、ライブ コンポーネントから可能なすべての情報を取得し、インストール時に使用するために格納します。
適用対象
こちらもご覧ください
.NET