Applies To: Dynamics 365 (online), Dynamics 365 (on-premises), Dynamics CRM 2016, Dynamics CRM Online
Contains methods and properties for defining how packages are deployed; inherits from IImportExtensions interface.
Namespace:   Microsoft.Xrm.Tooling.PackageDeployment.CrmPackageExtentionBase
Assembly:  Microsoft.Xrm.Tooling.PackageDeployment.CrmPackageExtentionBase (in Microsoft.Xrm.Tooling.PackageDeployment.CrmPackageExtentionBase.dll)
Syntax
public interface IImportExtensions2 : IImportExtensions
Public Interface IImportExtensions2
    Inherits IImportExtensions
Properties
| Name | Description | |
|---|---|---|
| .jpeg) | CrmSvc | Pointer to the CRM service connection.(Inherited from IImportExtensions.) | 
| .jpeg) | DataImportBypass | Gets or sets whether CRM Package Deployer will skip all data import operations such as importing CRM sample data, flat file data, and data exported from the Configuration Migration tool. | 
| .jpeg) | GetExtraProgramLaunchLinkText | Returns the launch link text shown on the last page of the package deployer.(Inherited from IImportExtensions.) | 
| .jpeg) | GetImportLongName | Returns the long name of the import.(Inherited from IImportExtensions.) | 
| .jpeg) | GetImportPackageDescription | Retuns the description of the import package.(Inherited from IImportExtensions.) | 
| .jpeg) | GetImportPackageFolderName | Returns the folder name where the import package lives.(Inherited from IImportExtensions.) | 
| .jpeg) | OverrideDataImportSafetyChecks | Gets or sets whether CRM Package Deployer will bypass some of its safety checks, which helps in improving the solution import performance. | 
| .jpeg) | RootControlDispatcher | Parent dispatcher for displaying UI elements.(Inherited from IImportExtensions.) | 
| .jpeg) | RuntimeSettings | Gets or sets the runtime parameter settings (key and value) for a package. | 
Methods
| Name | Description | |
|---|---|---|
| .jpeg) | GetImportName(Boolean) | Gets the import name.(Inherited from IImportExtensions.) | 
| .jpeg) | InitializeExtension() | Initialize extension functionality.(Inherited from IImportExtensions.) | 
| .jpeg) | OverrideConfigurationDataFileLanguage(Int32, List<Int32>) | Overrides the currently-selected language for the configuration data file import with the user-specified language. | 
| .jpeg) | PerApplicationRecordImport(ApplicationRecord) | Called for each application that is about to be imported.(Inherited from IImportExtensions.) | 
| .jpeg) | PostImport() | Called as part of the post Import process.(Inherited from IImportExtensions.) | 
| .jpeg) | PreImport() | Called during the preImport Process.(Inherited from IImportExtensions.) | 
| .jpeg) | PreSolutionImport(String, Boolean, Boolean, Boolean, Boolean) | |
| .jpeg) | PreSolutionImport(String, Boolean, Boolean) | Obsolete. Executes before the named solution is imported to allow for any configuration settings to be made to the import process. | 
| .jpeg) | RunSolutionUpgradeMigrationStep(String, String, String, Guid, Guid) | Is called during a solution upgrade when both solutions, old and Holding, are present in the system.(Inherited from IImportExtensions.) | 
Events
| Name | Description | |
|---|---|---|
| .jpeg) | AddNewProgressItem | Describes an event for new progress item.(Inherited from IImportExtensions.) | 
| .jpeg) | UpdateProgressItem | Describes an event for update progress item.(Inherited from IImportExtensions.) | 
See Also
Microsoft.Xrm.Tooling.PackageDeployment.CrmPackageExtentionBase Namespace
Create packages for the Dynamics 365 Package Deployer
Return to top
Microsoft Dynamics 365
© 2016 Microsoft. All rights reserved. Copyright