ServiceInstaller.CopyFromComponent(IComponent) Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Kopiuje właściwości z wystąpienia ServiceBase do tego instalatora.
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)
Parametry
- component
- IComponent
Element IComponent , z którego ma być kopiowy.
Wyjątki
Składnik, który kojarzysz z tym instalatorem, nie dziedziczy z ServiceBaseelementu .
Uwagi
Ta metoda rzadko jest wywoływana w kodzie. CopyFromComponent jest zwykle wywoływana tylko przez projektantów.
CopyFromComponent zapisuje nazwę usługi parametru component
w ServiceName wystąpieniu ServiceInstaller . (Ponieważ parametr musi być wystąpieniem klasy pochodzącej z ServiceBaseklasy , component
gwarantowana ServiceBase.ServiceName jest właściwość).
Uwaga
Jeśli używasz projektanta programu Visual Studio, ta metoda jest wywoływana w czasie projektowania, gdy użytkownik kliknie Add Installer
składnik, który określił tę klasę jako jego instalatora. Instalator pobiera wszystkie informacje, które może zawierać składnik na żywo i przechowuje je do użycia w czasie instalacji.