Condividi tramite


ServiceInstaller.CopyFromComponent(IComponent) Metodo

Definizione

Copia le proprietà da un'istanza di a questo programma di ServiceBase installazione.

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)

Parametri

component
IComponent

Oggetto IComponent da cui copiare.

Eccezioni

Il componente associato a questo programma di installazione non eredita da ServiceBase.

Commenti

Questo metodo verrà raramente chiamato all'interno del codice. CopyFromComponent viene in genere chiamato solo dalle finestre di progettazione.

CopyFromComponent salva il nome del servizio del component parametro nell'oggetto ServiceName dell'istanza ServiceInstaller di . Poiché il parametro deve essere un'istanza di una classe che deriva da ServiceBase, component è garantito che abbia una ServiceBase.ServiceName proprietà .

Annotazioni

Se si usa la finestra di progettazione di Visual Studio, questo metodo viene chiamato in fase di progettazione quando l'utente fa clic Add Installer su un componente che ha specificato questa classe come programma di installazione. Il programma di installazione accetta tutte le informazioni che può essere ottenuto dal componente live e lo archivia per l'uso in fase di installazione.

Si applica a

Vedi anche