EventLogInstaller.CopyFromComponent(IComponent) Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Zkopíruje hodnoty EventLog vlastností komponenty, které jsou vyžadovány v době instalace pro protokol událostí.
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)
Parametry
- component
- IComponent
An IComponent , která se má použít jako šablona pro EventLogInstaller.
Výjimky
Zadaná komponenta EventLognení .
-nebo-
Vlastnost Log nebo Source zadané komponenty je buď null
prázdná, nebo je prázdná.
Poznámky
Komponenta určená parametrem component
musí být . EventLogV opačném případě dojde k výjimce.
Obvykle nevoláte metody EventLogInstaller z kódu; jsou obecně volána pouze Installutil.exe (instalační nástroj). CopyFromComponent nástroj používá Installutil.exe k nastavení hodnot vlastností pro EventLogInstaller objekt na hodnoty existujícího EventLogobjektu .
LogEventLog Pokud je předaný prázdný řetězec (""), musíte před spuštěním instalačního programu nastavit Log vlastnost na platnou hodnotu.