C# Класс withSIX.Mini.Core.Games.GameStartupParameters

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

Private Properties

Свойство Тип Описание
OnDeserialized void
Parse void
Refresh void
SwitchOff void
SwitchOn void
UpdateStartupLine void

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

Метод Описание
Get ( ) : IEnumerable

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

Метод Описание
BuildParameters ( ) : IEnumerable
BuildSwitches ( ) : IEnumerable
CutdownOnTrailingBackslashes ( string value ) : string
GameStartupParameters ( ) : System.Collections.Generic
GameStartupParameters ( string defaultParameters ) : System.Collections.Generic
GetPropertyOrDefault ( [ key = null ) : string
GetSwitchOrDefault ( [ key = null ) : bool
ParseInputString ( string input ) : void
SetPropertyOrDefault ( string value, [ key = null, bool silent = false ) : void
SetSwitchOrDefault ( bool value, [ key = null, bool silent = false ) : void

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

Метод Описание
OnDeserialized ( StreamingContext context ) : void
Parse ( string input, bool silent = false ) : void
Refresh ( string key ) : void
SwitchOff ( string key, bool silent ) : void
SwitchOn ( string key, bool silent ) : void
UpdateStartupLine ( ) : void

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

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

protected abstract BuildParameters ( ) : IEnumerable
Результат IEnumerable

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

protected abstract BuildSwitches ( ) : IEnumerable
Результат IEnumerable

CutdownOnTrailingBackslashes() защищенный статический Метод

protected static CutdownOnTrailingBackslashes ( string value ) : string
value string
Результат string

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

protected GameStartupParameters ( ) : System.Collections.Generic
Результат System.Collections.Generic

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

protected GameStartupParameters ( string defaultParameters ) : System.Collections.Generic
defaultParameters string
Результат System.Collections.Generic

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

public Get ( ) : IEnumerable
Результат IEnumerable

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

protected GetPropertyOrDefault ( [ key = null ) : string
key [
Результат string

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

protected GetSwitchOrDefault ( [ key = null ) : bool
key [
Результат bool

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

protected abstract ParseInputString ( string input ) : void
input string
Результат void

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

protected SetPropertyOrDefault ( string value, [ key = null, bool silent = false ) : void
value string
key [
silent bool
Результат void

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

protected SetSwitchOrDefault ( bool value, [ key = null, bool silent = false ) : void
value bool
key [
silent bool
Результат void