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 ServiceBase in questo programma di 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 che si sta associando al programma di installazione non eredita da ServiceBase.
Commenti
Questo metodo viene chiamato raramente 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 ServiceInstaller dell'istanza di . Poiché il parametro deve essere un'istanza di una classe che deriva da , è ServiceBase component
garantito che abbia una ServiceBase.ServiceName proprietà .
Nota
Se si usa la finestra Visual Studio, questo metodo viene chiamato in fase di progettazione quando l'utente fa clic su un componente che ha specificato questa classe come Add Installer
programma di installazione. Il programma di installazione accetta tutte le informazioni che è possibile ottenere dal componente live e le archivia per l'uso in fase di installazione.