ServiceInstaller.CopyFromComponent(IComponent) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Kopiert Eigenschaften aus einer Instanz dieses ServiceBase Installers.
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)
Parameter
- component
- IComponent
Die IComponent Datei, aus der kopiert werden soll.
Ausnahmen
Die Komponente, die Sie diesem Installationsprogramm zuordnen, erbt nicht von ServiceBase.
Hinweise
Diese Methode wird in Ihrem Code selten aufgerufen. CopyFromComponent wird in der Regel nur von Designern aufgerufen.
CopyFromComponent speichert den Dienstnamen des component Parameters in der ServiceNameServiceInstaller Instanz. (Da der Parameter eine Instanz einer Klasse sein muss, von ServiceBaseder abgeleitet wird, component ist garantiert eine ServiceBase.ServiceName Eigenschaft vorhanden.)
Hinweis
Wenn Sie den Visual Studio-Designer verwenden, wird diese Methode zur Entwurfszeit aufgerufen, wenn der Benutzer auf eine Komponente klickt Add Installer , die diese Klasse als Installationsprogramm angegeben hat. Das Installationsprogramm verwendet alle Informationen, die es aus der Live-Komponente erhalten kann, und speichert sie zur Installationszeit.