    

 ## On this page

  

 

 # Struct Configuration.ExportModuleInformation

 Last update: 09.03.2026 

<a id="VM_Managed_Simulation_Configuration_ExportModuleInformation"></a>

Namespace: [VM.Managed.Simulation](VM.Managed.Simulation.md)  
Assembly: VMDFBase.dll

This struct is to represent the export module information.

```csharp
public struct Configuration.ExportModuleInformation

```

## Constructors

### <a id="VM_Managed_Simulation_Configuration_ExportModuleInformation__ctor"></a> ExportModuleInformation()

```csharp
public ExportModuleInformation()

```

### <a id="VM_Managed_Simulation_Configuration_ExportModuleInformation__ctor_System_String_"></a> ExportModuleInformation(string)

```csharp
public ExportModuleInformation(string strFilePath)

```

#### Parameters

`strFilePath` string

## Properties

### <a id="VM_Managed_Simulation_Configuration_ExportModuleInformation_ExportFormatType"></a> ExportFormatType

Gets or sets the export format type

```csharp
public Configuration.ExportModuleInformation.ExportFormat ExportFormatType { readonly get; set; }

```

#### Property Value

[Configuration](VM.Managed.Simulation.Configuration.md).[ExportModuleInformation](VM.Managed.Simulation.Configuration.ExportModuleInformation.md).[ExportFormat](VM.Managed.Simulation.Configuration.ExportModuleInformation.ExportFormat.md)

### <a id="VM_Managed_Simulation_Configuration_ExportModuleInformation_FilePath"></a> FilePath

Gets or sets the file path

```csharp
public string FilePath { readonly get; set; }

```

#### Property Value

string

### <a id="VM_Managed_Simulation_Configuration_ExportModuleInformation_IncludeReferenceFiles"></a> IncludeReferenceFiles

Gets or sets the including reference files flag

```csharp
public bool IncludeReferenceFiles { readonly get; set; }

```

#### Property Value

bool

### <a id="VM_Managed_Simulation_Configuration_ExportModuleInformation_UsePostGraphicFiles"></a> UsePostGraphicFiles

Gets or sets the using post graphics files flag

```csharp
public bool UsePostGraphicFiles { readonly get; set; }

```

#### Property Value

bool

## Methods

### <a id="VM_Managed_Simulation_Configuration_ExportModuleInformation_Equals_System_Object_"></a> Equals(object)

Check equality of two objects

```csharp
public override bool Equals(object obj)

```

#### Parameters

`obj` object

Object to compare

#### Returns

bool

true if two objects are equal. Otherwise false.

### <a id="VM_Managed_Simulation_Configuration_ExportModuleInformation_Equals_VM_Managed_Simulation_Configuration_ExportModuleInformation_"></a> Equals(ExportModuleInformation)

Check equality of two objects

```csharp
public bool Equals(Configuration.ExportModuleInformation other)

```

#### Parameters

`other` [Configuration](VM.Managed.Simulation.Configuration.md).[ExportModuleInformation](VM.Managed.Simulation.Configuration.ExportModuleInformation.md)

Object to compare

#### Returns

bool

true if two objects are equal. Otherwise false.

### <a id="VM_Managed_Simulation_Configuration_ExportModuleInformation_GetHashCode"></a> GetHashCode()

Get hash code of ExportModuleInformation

```csharp
public override int GetHashCode()

```

#### Returns

int

The hash code

## Operators

### <a id="VM_Managed_Simulation_Configuration_ExportModuleInformation_op_Equality_VM_Managed_Simulation_Configuration_ExportModuleInformation_VM_Managed_Simulation_Configuration_ExportModuleInformation_"></a> operator ==(ExportModuleInformation, ExportModuleInformation)

Compare two ExportModuleInformation and return equality

```csharp
public static bool operator ==(Configuration.ExportModuleInformation left, Configuration.ExportModuleInformation right)

```

#### Parameters

`left` [Configuration](VM.Managed.Simulation.Configuration.md).[ExportModuleInformation](VM.Managed.Simulation.Configuration.ExportModuleInformation.md)

The left parameter to compare

`right` [Configuration](VM.Managed.Simulation.Configuration.md).[ExportModuleInformation](VM.Managed.Simulation.Configuration.ExportModuleInformation.md)

The right parameter to compare

#### Returns

bool

true if two arguments are same. Otherwise false.

### <a id="VM_Managed_Simulation_Configuration_ExportModuleInformation_op_Inequality_VM_Managed_Simulation_Configuration_ExportModuleInformation_VM_Managed_Simulation_Configuration_ExportModuleInformation_"></a> operator !=(ExportModuleInformation, ExportModuleInformation)

Compare two ExportModuleInformation and return equality

```csharp
public static bool operator !=(Configuration.ExportModuleInformation left, Configuration.ExportModuleInformation right)

```

#### Parameters

`left` [Configuration](VM.Managed.Simulation.Configuration.md).[ExportModuleInformation](VM.Managed.Simulation.Configuration.ExportModuleInformation.md)

The left parameter to compare

`right` [Configuration](VM.Managed.Simulation.Configuration.md).[ExportModuleInformation](VM.Managed.Simulation.Configuration.ExportModuleInformation.md)

The right parameter to compare

#### Returns

bool

true if two arguments are not same. Otherwise false.