C# Класс SIL.FieldWorks.TE.TeImportUi

UI elements of import. Gets called from TeImport.
This class needs to deal with multi threading issues since it gets called from TeImport (which runs in the background), but every UI element it creates needs to run on the main thread.
Наследование: IFWDisposable
Показать файл Открыть проект Примеры использования класса

Защищенные свойства (Protected)

Свойство Тип Описание
m_importer TeImporter

Открытые методы

Метод Описание
CheckDisposed ( ) : void

Check to see if the object has been disposed. All public Properties and Methods should call this before doing anything else.

This method is thread safe.

Dispose ( ) : void

Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.

ErrorMessage ( string message ) : void

Displays an import error message.

Step ( int cSteps ) : void

TeImportUi ( ProgressDialogWithTask progressDialog, IHelpTopicProvider helpTopicProvider ) : System

Initializes a new instance of the TeImportUi class.

Защищенные методы

Метод Описание
Dispose ( bool disposing ) : void

Приватные методы

Метод Описание
ErrorMessage ( SIL.FieldWorks.Common.ScriptureUtils.EncodingConverterException e ) : void
OnCancelPressed ( object sender, System.CancelEventArgs e ) : void

Called when the user pressed the cancel button on the progress dialog.

Описание методов

CheckDisposed() публичный метод

Check to see if the object has been disposed. All public Properties and Methods should call this before doing anything else.
This method is thread safe.
public CheckDisposed ( ) : void
Результат void

Dispose() публичный метод

Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
public Dispose ( ) : void
Результат void

Dispose() защищенный метод

protected Dispose ( bool disposing ) : void
disposing bool
Результат void

ErrorMessage() публичный метод

Displays an import error message.
public ErrorMessage ( string message ) : void
message string The message.
Результат void

Step() публичный метод

public Step ( int cSteps ) : void
cSteps int
Результат void

TeImportUi() публичный метод

Initializes a new instance of the TeImportUi class.
public TeImportUi ( ProgressDialogWithTask progressDialog, IHelpTopicProvider helpTopicProvider ) : System
progressDialog SIL.FieldWorks.Common.Controls.ProgressDialogWithTask The progress dialog.
helpTopicProvider IHelpTopicProvider The help topic provider.
Результат System

Описание свойств

m_importer защищенное свойство

protected TeImporter,SIL.FieldWorks.TE m_importer
Результат TeImporter