IExecutorExtensionContract.EntryPointStarting Method

Definition

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)

Parameters

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

An IRemoteArgumentArrayContract that contains the arguments that will be passed to the constructor for startupClass.

Remarks

Note

This member is no longer used by the managed add-in infrastructure, and may be marked obsolete in a future release.

Applies to