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 ce programme d’installation ServiceBase .
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 copier.
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 l’instance ServiceNameServiceInstaller . (Étant donné que le paramètre doit être une instance d’une classe qui dérive de ServiceBase, component est garantie d’avoir une ServiceBase.ServiceName propriété.)
Note
Si vous utilisez le concepteur Visual Studio, cette méthode est appelée au moment du design 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 à partir du composant actif et le stocke pour une utilisation au moment de l’installation.