IImportExtensions Interface
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Describes the interface that an Import plugin must implement.
public interface class IImportExtensions
public interface IImportExtensions
type IImportExtensions = interface
Public Interface IImportExtensions
- Derived
Properties
CrmSvc |
Pointer to the CRM service connection. |
GetExtraProgramLaunchLinkText |
Returns the launch link text shown on the last page of the package deployer. |
GetImportLongName |
Returns the long name of the import. |
GetImportPackageDescription |
Retuns the description of the import package. |
GetImportPackageFolderName |
Returns the folder name where the import package lives. |
RootControlDispatcher |
Parent dispatcher for displaying UI elements. |
Methods
GetImportName(Boolean) |
Gets the import name. |
InitializeExtension() |
Initialize extension functionality. |
PerApplicationRecordImport(ApplicationRecord) |
Called for each application that is about to be imported. |
PostImport() |
Called as part of the post Import process. |
PreImport() |
Called during the preImport Process. |
RunSolutionUpgradeMigrationStep(String, String, String, Guid, Guid) |
Is called during a solution upgrade when both solutions, old and Holding, are present in the system. |
Events
AddNewProgressItem |
Describes an event for new progress item. |
UpdateProgressItem |
Describes an event for update progress item. |