C# Класс Glyma.UtilityService.Export.IBIS.Common.Control.ExportUtility

Наследование: IExportUtility
Показать файл Открыть проект

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

Метод Описание
ExportMap ( System.Guid domainUid, System.Guid rootMapUid, string>.Dictionary exportProperties, IEnumerable selectedNodes, object userState ) : void
GetExportProperty ( string key ) : string

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

Метод Описание
CreateFile ( ) : bool
ExportUtility ( IMapManager mapmanager ) : System
MapQuerierOnMapAdded ( object sender, MapEventArgs e ) : void
MapQuerierOnQueryCompleted ( object sender, MapEventArgs e ) : void
OnContainerMapLoaded ( INode node ) : void
OnExceptionRaised ( object sender, string errorMessage, Exception ex ) : void
OnExportCompleted ( object sender, ExportCompletedEventArgs e ) : void
OnProgressChanged ( object sender, ProgressChangedEventArgs e ) : void
ReadNextMap ( INode nextMap ) : void

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

Метод Описание
CreateSafeFileName ( string mapName ) : string
OnQueryMapByIdCompleted ( object sender, NodesEventArgs e ) : void

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

CreateFile() защищенный абстрактный Метод

protected abstract CreateFile ( ) : bool
Результат bool

ExportMap() публичный Метод

public ExportMap ( System.Guid domainUid, System.Guid rootMapUid, string>.Dictionary exportProperties, IEnumerable selectedNodes, object userState ) : void
domainUid System.Guid
rootMapUid System.Guid
exportProperties string>.Dictionary
selectedNodes IEnumerable
userState object
Результат void

ExportUtility() защищенный Метод

protected ExportUtility ( IMapManager mapmanager ) : System
mapmanager IMapManager
Результат System

GetExportProperty() публичный Метод

public GetExportProperty ( string key ) : string
key string
Результат string

MapQuerierOnMapAdded() защищенный Метод

protected MapQuerierOnMapAdded ( object sender, MapEventArgs e ) : void
sender object
e Glyma.UtilityService.Export.IBIS.Common.Model.MapEventArgs
Результат void

MapQuerierOnQueryCompleted() защищенный Метод

protected MapQuerierOnQueryCompleted ( object sender, MapEventArgs e ) : void
sender object
e Glyma.UtilityService.Export.IBIS.Common.Model.MapEventArgs
Результат void

OnContainerMapLoaded() защищенный Метод

protected OnContainerMapLoaded ( INode node ) : void
node INode
Результат void

OnExceptionRaised() защищенный Метод

protected OnExceptionRaised ( object sender, string errorMessage, Exception ex ) : void
sender object
errorMessage string
ex System.Exception
Результат void

OnExportCompleted() защищенный Метод

protected OnExportCompleted ( object sender, ExportCompletedEventArgs e ) : void
sender object
e Glyma.UtilityService.Export.Common.EventArgs.ExportCompletedEventArgs
Результат void

OnProgressChanged() защищенный Метод

protected OnProgressChanged ( object sender, ProgressChangedEventArgs e ) : void
sender object
e System.ComponentModel.ProgressChangedEventArgs
Результат void

ReadNextMap() защищенный абстрактный Метод

protected abstract ReadNextMap ( INode nextMap ) : void
nextMap INode
Результат void