Share via


EventLogInstaller.CopyFromComponent(IComponent) 方法

定義

為事件記錄檔複製安裝時所需之 EventLog 元件的屬性值。

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)

參數

component
IComponent

IComponent,要用做 EventLogInstaller 的樣板 (Template)。

例外狀況

指定的元件不是 EventLog

-或-

指定元件的 LogSource 屬性是 null 或空的。

備註

參數指定的 component 元件必須是 EventLog,否則會擲回例外狀況。

一般而言,您不會從程式代碼中呼叫 的方法 EventLogInstaller ;它們通常只會由 Installutil.exe (Installer Tool) 呼叫。 CopyFromComponent 由 Installutil.exe 用來將 的屬性值 EventLogInstaller 設定為現有 EventLog的值。

Log如果傳入 的 EventLog 是空字串 (“”“) ,您必須在安裝程序執行之前,將 Log 屬性設定為有效的值。

適用於