ServiceInstaller.CopyFromComponent(IComponent) Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Copie les propriétés d'une instance de ServiceBase vers ce programme d'installation.
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)
Paramètres
- component
- IComponent
IComponent à partir duquel la copie doit être effectuée.
Exceptions
Le composant que vous associez à ce programme d'installation n'hérite pas de ServiceBase.
Remarques
Cette méthode sera rarement appelée dans votre code. CopyFromComponent est généralement appelé uniquement par les concepteurs.
CopyFromComponent enregistre le nom du service du component
paramètre dans le ServiceName de l' ServiceInstaller instance de. (Étant donné que le paramètre doit être une instance d’une classe qui dérive de ServiceBase , component
est garanti avoir une ServiceBase.ServiceName propriété.)
Notes
si vous utilisez le concepteur de Visual Studio, cette méthode est appelée au moment de la conception lorsque l’utilisateur clique Add Installer
sur un composant qui a spécifié cette classe comme programme d’installation. Le programme d’installation prend toutes les informations qu’il peut obtenir du composant actif et le stocke pour une utilisation au moment de l’installation.