ServiceInstaller.CopyFromComponent(IComponent) Metoda
Definicja
Ważny
Niektóre informacje dotyczą produktów przedpremierowych, które mogą zostać znacznie zmodyfikowane przed premierą. Microsoft nie udziela żadnych gwarancji, ani wyraźnych, ani domniemanych, dotyczących informacji podanych tutaj.
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.