IImportExtensions2.PreSolutionImport Method

Definition

Overloads

PreSolutionImport(String, Boolean, Boolean)
Obsolete.

Raised before the named solution is imported to allow for any configuration settings to be made to the import process

PreSolutionImport(String, Boolean, Boolean, Boolean, Boolean)

Raised before the named solution is imported to allow for any configuration settings to be made to the import process

PreSolutionImport(String, Boolean, Boolean)

Caution

This function is no longer called, Please override the PreSolutionImport(string solutionName, bool solutionOverwriteUnmanagedCustomizations, bool solutionPublishWorkflowsAndActivatePlugins, out bool overwriteUnmanagedCustomizations, out bool publishWorkflowsAndActivatePlugins) form instead

Raised before the named solution is imported to allow for any configuration settings to be made to the import process

public:
 void PreSolutionImport(System::String ^ solutionName, [Runtime::InteropServices::Out] bool % overwriteUnmanagedCustomizations, [Runtime::InteropServices::Out] bool % publishWorkflowsAndActivatePlugins);
[System.Obsolete("This function is no longer called, Please override the PreSolutionImport(string solutionName, bool solutionOverwriteUnmanagedCustomizations, bool solutionPublishWorkflowsAndActivatePlugins, out bool overwriteUnmanagedCustomizations, out bool publishWorkflowsAndActivatePlugins) form instead")]
public void PreSolutionImport (string solutionName, out bool overwriteUnmanagedCustomizations, out bool publishWorkflowsAndActivatePlugins);
[<System.Obsolete("This function is no longer called, Please override the PreSolutionImport(string solutionName, bool solutionOverwriteUnmanagedCustomizations, bool solutionPublishWorkflowsAndActivatePlugins, out bool overwriteUnmanagedCustomizations, out bool publishWorkflowsAndActivatePlugins) form instead")>]
abstract member PreSolutionImport : string * bool * bool -> unit
Public Sub PreSolutionImport (solutionName As String, ByRef overwriteUnmanagedCustomizations As Boolean, ByRef publishWorkflowsAndActivatePlugins As Boolean)

Parameters

solutionName
String

name of the solution about to be imported.

overwriteUnmanagedCustomizations
Boolean

If set to true, imports the Solution with Override Customizations enabled

publishWorkflowsAndActivatePlugins
Boolean

If set to true, attempts to auto publish workflows and activities as part of solution deployment

Attributes

Applies to

PreSolutionImport(String, Boolean, Boolean, Boolean, Boolean)

Raised before the named solution is imported to allow for any configuration settings to be made to the import process

public:
 void PreSolutionImport(System::String ^ solutionName, bool solutionOverwriteUnmanagedCustomizations, bool solutionPublishWorkflowsAndActivatePlugins, [Runtime::InteropServices::Out] bool % overwriteUnmanagedCustomizations, [Runtime::InteropServices::Out] bool % publishWorkflowsAndActivatePlugins);
public void PreSolutionImport (string solutionName, bool solutionOverwriteUnmanagedCustomizations, bool solutionPublishWorkflowsAndActivatePlugins, out bool overwriteUnmanagedCustomizations, out bool publishWorkflowsAndActivatePlugins);
abstract member PreSolutionImport : string * bool * bool * bool * bool -> unit
Public Sub PreSolutionImport (solutionName As String, solutionOverwriteUnmanagedCustomizations As Boolean, solutionPublishWorkflowsAndActivatePlugins As Boolean, ByRef overwriteUnmanagedCustomizations As Boolean, ByRef publishWorkflowsAndActivatePlugins As Boolean)

Parameters

solutionName
String

name of the solution about to be imported.

solutionOverwriteUnmanagedCustomizations
Boolean

Value of this field from the solution configuration entry

solutionPublishWorkflowsAndActivatePlugins
Boolean

Value of this field from the solution configuration entry

overwriteUnmanagedCustomizations
Boolean

If set to true, imports the Solution with Override Customizations enabled

publishWorkflowsAndActivatePlugins
Boolean

If set to true, attempts to auto publish workflows and activities as part of solution deployment

Applies to