Class ExportTemplate
This command executes the ExportTemplate system command
Exports a file with all the correct headers and formatting for the specified entity type. Includes two rows of dummy data.
Implements
System.Windows.Input.ICommand
    System.IDisposable
  Inherited Members
      System.Object.Equals(System.Object)
    
    
      System.Object.Equals(System.Object, System.Object)
    
    
      System.Object.GetHashCode()
    
    
      System.Object.GetType()
    
    
      System.Object.MemberwiseClone()
    
    
      System.Object.ReferenceEquals(System.Object, System.Object)
    
    
      System.Object.ToString()
    
  Namespace: LemonEdge.Client.Core.Commands
Assembly: ClientCore.dll
Syntax
[CommandDescriptorOptions(Commands.ExportTemplate, null)]
public class ExportTemplate : EPCommand, IHasChildren<EPCommandWithDescriptor>, IHasChildren, IEPCommand, ICommand, IDisposable
  Constructors
ExportTemplate(IModelLayoutCommon)
Creates a new ExportTemplate command
Declaration
public ExportTemplate(IModelLayoutCommon owner)
  Parameters
| Type | Name | Description | 
|---|---|---|
| IModelLayoutCommon | owner | The owning context for this command  | 
      
Methods
InternalCanExecute(Object)
True - Can always be executed
Declaration
public override bool InternalCanExecute(object parameter)
  Parameters
| Type | Name | Description | 
|---|---|---|
| System.Object | parameter | The command parameters  | 
      
Returns
| Type | Description | 
|---|---|
| System.Boolean | True  | 
      
Overrides
InternalExecuteAsync(Object)
Uses the EntityTypeSerializedParam to prompt the user with a window popup for the type of entity to export the import template for, and then exports the template as a file
Declaration
public override Task InternalExecuteAsync(object parameter)
  Parameters
| Type | Name | Description | 
|---|---|---|
| System.Object | parameter | The command parameter  | 
      
Returns
| Type | Description | 
|---|---|
| System.Threading.Tasks.Task | A task indicating the complation of the operation  | 
      
Overrides
Implements
      System.Windows.Input.ICommand
  
  
      System.IDisposable