Class ImportAdapter
Import adapter
The class is mainly used to group import settings and provide standard import execution
Namespace: Unity.Industrial.Forma.Editor.Adapters
Syntax
public sealed class ImportAdapter : object
Constructors
ImportAdapter(FormaAdapter)
Constructor
Declaration
public ImportAdapter(FormaAdapter adapter)
Parameters
| Type | Name | Description |
|---|---|---|
| FormaAdapter | adapter |
Fields
Action
Import action that will be executed
Declaration
public ImportAction Action
Field Value
| Type | Description |
|---|---|
| ImportAction |
Adapter
Adapter
Declaration
public FormaAdapter Adapter
Field Value
| Type | Description |
|---|---|
| FormaAdapter |
Ignore
Ignore this Forma Import Adapter in import processes
Declaration
public bool Ignore
Field Value
| Type | Description |
|---|---|
| Boolean |
ImportPriority
Importers are run successively until one adapter supports the import source. The highest priority adapters are run first.
Declaration
public int ImportPriority
Field Value
| Type | Description |
|---|---|
| Int32 |
MenuAction
Import menu action when a Forma product is imported
Declaration
public ImportMenuAction MenuAction
Field Value
| Type | Description |
|---|---|
| ImportMenuAction |
Properties
ImporterMenuItem
Import menu item
Declaration
public IImporterGenericMenuItem ImporterMenuItem { get; }
Property Value
| Type | Description |
|---|---|
| IImporterGenericMenuItem |
LastImportContext
Last import context used for providing debug output
Declaration
public AdapterImportContext LastImportContext { get; set; }
Property Value
| Type | Description |
|---|---|
| AdapterImportContext |
Methods
Import(IImportSource)
Import action
Declaration
public async Task<IImportOutput> Import(IImportSource source)
Parameters
| Type | Name | Description |
|---|---|---|
| IImportSource | source |
Returns
| Type | Description |
|---|---|
| Task<IImportOutput> |
OnPostProductImport(Configurator)
Called when a product is imported
Declaration
public void OnPostProductImport(Configurator configurator)
Parameters
| Type | Name | Description |
|---|---|---|
| Configurator | configurator |