IImportExtensions Interface

 

Updated: November 29, 2016

Applies To: Dynamics 365 (online), Dynamics 365 (on-premises), Dynamics CRM 2016, Dynamics CRM Online

Describes the interface that an Import plugin must implement.

Namespace:   Microsoft.Xrm.Tooling.PackageDeployment.CrmPackageExtentionBase
Assembly:  Microsoft.Xrm.Tooling.PackageDeployment.CrmPackageExtentionBase (in Microsoft.Xrm.Tooling.PackageDeployment.CrmPackageExtentionBase.dll)

public interface IImportExtensions

NameDescription
System_CAPS_pubpropertyCrmSvc

Pointer to the CRM service connection.

System_CAPS_pubpropertyGetExtraProgramLaunchLinkText

Returns the launch link text shown on the last page of the package deployer.

System_CAPS_pubpropertyGetImportLongName

Returns the long name of the import.

System_CAPS_pubpropertyGetImportPackageDescription

Retuns the description of the import package.

System_CAPS_pubpropertyGetImportPackageFolderName

Returns the folder name where the import package lives.

System_CAPS_pubpropertyRootControlDispatcher

Parent dispatcher for displaying UI elements.

NameDescription
System_CAPS_pubmethodGetImportName(Boolean)

Gets the import name.

System_CAPS_pubmethodInitializeExtension()

Initialize extension functionality.

System_CAPS_pubmethodPerApplicationRecordImport(ApplicationRecord)

Called for each application that is about to be imported.

System_CAPS_pubmethodPostImport()

Called as part of the post Import process.

System_CAPS_pubmethodPreImport()

Called during the preImport Process.

System_CAPS_pubmethodRunSolutionUpgradeMigrationStep(String, String, String, Guid, Guid)

Is called during a solution upgrade when both solutions, old and Holding, are present in the system.

NameDescription
System_CAPS_pubeventAddNewProgressItem

Describes an event for new progress item.

System_CAPS_pubeventUpdateProgressItem

Describes an event for update progress item.

Return to top

Microsoft Dynamics 365

© 2016 Microsoft. All rights reserved. Copyright

Community Additions

ADD
Show: