IExecutorExtensionContract.EntryPointStarting(String, String, IRemoteArgumentArrayContract) 方法

定义

恰好在外接程序执行器实例化外接程序程序集中的入口点之前调用。Called just before an add-in executor instantiates the entry point in an add-in assembly.

public:
 void EntryPointStarting(System::String ^ assemblyName, System::String ^ startupClass, System::AddIn::Contract::Collections::IRemoteArgumentArrayContract ^ initArgs);
public void EntryPointStarting (string assemblyName, string startupClass, System.AddIn.Contract.Collections.IRemoteArgumentArrayContract initArgs);
abstract member EntryPointStarting : string * string * System.AddIn.Contract.Collections.IRemoteArgumentArrayContract -> unit
Public Sub EntryPointStarting (assemblyName As String, startupClass As String, initArgs As IRemoteArgumentArrayContract)

参数

assemblyName
String

外接程序程序集的名称。The name of the add-in assembly.

startupClass
String

作为外接程序程序集的入口点的类的名称。The name of the class that is the entry point for the add-in assembly.

initArgs
IRemoteArgumentArrayContract

一个 IRemoteArgumentArrayContract,其中包含将传递给 startupClass 的构造函数的参数。An IRemoteArgumentArrayContract that contains the arguments that will be passed to the constructor for startupClass.

注解

备注

托管外接程序基础结构不再使用此成员,并且在将来的版本中可能会将其标记为已过时。This member is no longer used by the managed add-in infrastructure, and may be marked obsolete in a future release.

适用于