C# Класс AcManager.Tools.Objects.TrackObject

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

Private Properties

Свойство Тип Описание
Configuration_PropertyChanged void
FindNameForMultiLayoutMode string
GetLayouts LayoutsInformation
IsMultiLayoutsChanged bool

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

Метод Описание
GetLayoutById ( string idWithLayout ) : TrackObjectBase

Get layout by id+layout id.

GetLayoutByLayoutId ( string layoutId ) : TrackObjectBase

Get layout by its id.

HandleChangedFile ( string filename ) : bool
Reload ( ) : void
Save ( ) : void
TrackObject ( IFileAcManager manager, string id, bool enabled ) : System

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

Метод Описание
InitializeLocationsInner ( string uiDirectory ) : void
LoadOrThrow ( ) : void

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

Метод Описание
Configuration_PropertyChanged ( object sender, PropertyChangedEventArgs e ) : void
FindNameForMultiLayoutMode ( IReadOnlyList obj ) : string
GetLayouts ( ) : LayoutsInformation
IsMultiLayoutsChanged ( ) : bool

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

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

Get layout by id+layout id.
public GetLayoutById ( string idWithLayout ) : TrackObjectBase
idWithLayout string Id with layout id ("ks_nordschleife/touristenfahrten")
Результат TrackObjectBase

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

Get layout by its id.
public GetLayoutByLayoutId ( string layoutId ) : TrackObjectBase
layoutId string Layout id ("touristenfahrten", not "ks_nordschleife/touristenfahrten"!)
Результат TrackObjectBase

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

public HandleChangedFile ( string filename ) : bool
filename string
Результат bool

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

protected InitializeLocationsInner ( string uiDirectory ) : void
uiDirectory string
Результат void

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

protected LoadOrThrow ( ) : void
Результат void

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

public Reload ( ) : void
Результат void

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

public Save ( ) : void
Результат void

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

public TrackObject ( IFileAcManager manager, string id, bool enabled ) : System
manager IFileAcManager
id string
enabled bool
Результат System