ImportExtension Class
Applies To: Dynamics 365 (online), Dynamics 365 (on-premises), Dynamics CRM 2016, Dynamics CRM Online
Extension for package setup import activities.
Namespace: Microsoft.Xrm.Tooling.PackageDeployment.CrmPackageExtentionBase
Assembly: Microsoft.Xrm.Tooling.PackageDeployment.CrmPackageExtentionBase (in Microsoft.Xrm.Tooling.PackageDeployment.CrmPackageExtentionBase.dll)
Inheritance Hierarchy
System.Object
Microsoft.Xrm.Tooling.PackageDeployment.CrmPackageExtentionBase.ImportExtension
Syntax
public abstract class ImportExtension : IImportExtensions2, IImportExtensions
Public MustInherit Class ImportExtension
Implements IImportExtensions2, IImportExtensions
Constructors
Name | Description | |
---|---|---|
![]() |
ImportExtension() |
Properties
Name | Description | |
---|---|---|
![]() |
CrmSvc | Returns a pointer to the CRM instance. |
![]() |
DataImportBypass | |
![]() |
GetExtraProgramLaunchLinkText | Returns the Title Link Text that is show on the completed page. |
![]() |
GetImportLongName | Returns the long name of the import process. |
![]() |
GetImportPackageDataFolderName | Returns the name of the Import package data folder. |
![]() |
GetImportPackageDescription | Gets package description import. |
![]() |
GetImportPackageDescriptionText | Description of the import package. |
![]() |
GetImportPackageFolderName | Returns the folder name of the import. |
![]() |
GetLongNameOfImport | Returns the long name of the import process. |
![]() |
OverrideDataImportSafetyChecks | |
![]() |
RootControlDispatcher | Parent dispatcher for displaying UI elements. |
![]() |
RuntimeSettings |
Methods
Name | Description | |
---|---|---|
![]() |
AfterPrimaryImport() | Called After all Import steps are complete, allowing for final customizations or tweaking of the CRM instance. |
![]() |
BeforeApplicationRecordImport(ApplicationRecord) | Called Before each application record is imported. |
![]() |
BeforeImportStage() | Called before the Main Import process begins, after solutions and data. |
![]() |
CreateProgressItem(String) | Create and add new progress item. |
![]() |
Equals(Object) | (Inherited from Object.) |
![]() |
Finalize() | (Inherited from Object.) |
![]() |
GetHashCode() | (Inherited from Object.) |
![]() |
GetImportName(Boolean) | Returns the Name of the import project. |
![]() |
GetNameOfImport(Boolean) | Returns the Name of the Import project. |
![]() |
GetProcessId(String, Boolean) | Gets the Id for a Dialog by Name. |
![]() |
GetType() | (Inherited from Object.) |
![]() |
InitializeCustomExtension() | Called to Initialize any functions in the Custom Extension. |
![]() |
InitializeExtension() | Initialize extension functionality. |
![]() |
IsRoleAssoicatedWithTeam(Guid, Guid) | Checks to see if the Team is already associated to the requested security role. |
![]() |
IsWorkflowActive(Guid) | Is a Workflow Active. |
![]() |
MemberwiseClone() | (Inherited from Object.) |
![]() |
OverrideConfigurationDataFileLanguage(Int32, List<Int32>) | |
![]() |
PerApplicationRecordImport(ApplicationRecord) | Internal Use..&gt; Do not call. |
![]() |
PostImport() | Internal Use..&gt; Do not call. |
![]() |
PreImport() | Internal Use..&gt; Do not call. |
![]() |
PreSolutionImport(String, Boolean, Boolean, Boolean, Boolean) | |
![]() |
PreSolutionImport(String, Boolean, Boolean) | Obsolete. |
![]() |
RaiseFailEvent(String, Exception) | Raised a failed event to the caller. |
![]() |
RaiseUpdateEvent(String, ProgressPanelItemStatus) | Raise a Status updated event. |
![]() |
RunSolutionUpgradeMigrationStep(String, String, String, Guid, Guid) | Is called during a solution upgrade when both solutions, old and Holding, are present in the system. |
![]() |
ToString() | (Inherited from Object.) |
Fields
Name | Description | |
---|---|---|
![]() |
PackageLog | Logging Interface. |
Events
Name | Description | |
---|---|---|
![]() |
AddNewProgressItem | Describes an event for new progress item. |
![]() |
UpdateProgressItem | Describes an event for update progress item. |
Thread Safety
Any public static ( Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.
See Also
Microsoft.Xrm.Tooling.PackageDeployment.CrmPackageExtentionBase Namespace
Return to top
Microsoft Dynamics 365
© 2016 Microsoft. All rights reserved. Copyright