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 von ServiceBase in dieses Installationsprogramm.
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, aus der kopiert werden soll.
Ausnahmen
Die Komponente, die Sie mit diesem Installationsprogramm verknüpft haben, erbt nicht von ServiceBase.
Hinweise
Diese Methode wird in Ihrem Code selten aufgerufen. CopyFromComponent wird normalerweise nur von Designern aufgerufen.
CopyFromComponent speichert den Dienstnamen des component
Parameters in der ServiceName der ServiceInstaller -Instanz. (Da es sich bei dem Parameter um eine Instanz einer Klasse handeln muss, die von ServiceBaseabgeleitet wird, component
ist garantiert, dass eine ServiceBase.ServiceName -Eigenschaft vorhanden ist.)
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 Installer angegeben hat. Das Installationsprogramm übernimmt alle verfügbaren Informationen aus der Livekomponente und speichert sie zur Installationszeit zur Verwendung.