ServiceInstaller.CopyFromComponent(IComponent) Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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.