Partager via


ServiceInstaller.CopyFromComponent(IComponent) Méthode

Définition

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.

S’applique à

Voir aussi