C# Класс OakBot.MainWindow

Interaction logic for MainWindow.xaml
Наследование: System.Windows.Window
Показать файл Открыть проект Примеры использования класса

Открытые свойства

Свойство Тип Описание
accountBot TwitchCredentials
accountStreamer TwitchCredentials
botChatConnection TwitchChatConnection
colBotCommands ObservableCollection
colChatMessages ObservableCollection
colChatWindows ObservableCollection
colDatabase ObservableCollection
colGiveaways ObservableCollection
colQuotes ObservableCollection
colSongs ObservableCollection
colViewers ObservableCollection
discord Discord.DiscordClient
indexSong int
instance MainWindow
playState bool
streamerChatConnection TwitchChatConnection
testGw Giveaway

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

Метод Описание
DisconnectBot ( ) : void
DisconnectStreamer ( ) : void
LoadConfigToUI ( ) : void
MainWindow ( ) : Discord
nextSong ( ) : void
popMsgBox ( string text ) : void
prevSong ( ) : void

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

Метод Описание
ChatSend_KeyDown ( object sender, System.Windows.Input.KeyEventArgs e ) : void
ConnectBot ( ) : void
ConnectStreamer ( ) : void
DatabaseFilter ( object item ) : bool
Discord_MessageReceived ( object sender, Discord.MessageEventArgs e ) : void
OakBot_Closing ( object sender, System e ) : void
RunManualCommercial ( int length ) : void
SpeakAs_SelectionChanged ( object sender, System.Windows.Controls.SelectionChangedEventArgs e ) : void
btn120Secs_Click ( object sender, RoutedEventArgs e ) : void
btn150Secs_Click ( object sender, RoutedEventArgs e ) : void
btn180Secs_Click ( object sender, RoutedEventArgs e ) : void
btn30Sec_Click ( object sender, RoutedEventArgs e ) : void
btn60Sec_Click ( object sender, RoutedEventArgs e ) : void
btn90Secs_Click ( object sender, RoutedEventArgs e ) : void
btnAddEditGw_Click ( object sender, RoutedEventArgs e ) : void
btnBotConnect_Click ( object sender, RoutedEventArgs e ) : void
btnDatabaseCleanup_Click ( object sender, RoutedEventArgs e ) : void
btnImport_Click ( object sender, RoutedEventArgs e ) : void
btnLogin_Click ( object sender, RoutedEventArgs e ) : void
btnNext_Click ( object sender, RoutedEventArgs e ) : void
btnPlay_Click ( object sender, RoutedEventArgs e ) : void
btnPlayerCtl_Click ( object sender, RoutedEventArgs e ) : void
btnPrev_Click ( object sender, RoutedEventArgs e ) : void
btnRefresh_Click ( object sender, RoutedEventArgs e ) : void
btnStreamerConnect_Click ( object sender, RoutedEventArgs e ) : void
btnUpdate_Click ( object sender, RoutedEventArgs e ) : void
btnViewerAddPoints_Click ( object sender, RoutedEventArgs e ) : void
buttonBotConnect_Click ( object sender, RoutedEventArgs e ) : void
buttonStreamerConnect_Click ( object sender, RoutedEventArgs e ) : void
button_Click ( object sender, RoutedEventArgs e ) : void
cbAutoConnectBot_Checked ( object sender, RoutedEventArgs e ) : void
cbAutoConnectBot_Unchecked ( object sender, RoutedEventArgs e ) : void
cbAutoConnectStreamer_Checked ( object sender, RoutedEventArgs e ) : void
cbAutoConnectStreamer_Unchecked ( object sender, RoutedEventArgs e ) : void
colChatMessages_Changed ( object sender, NotifyCollectionChangedEventArgs e ) : void
comboBox_Copy_SelectionChanged ( object sender, System.Windows.Controls.SelectionChangedEventArgs e ) : void
comboBox_SelectionChanged ( object sender, System.Windows.Controls.SelectionChangedEventArgs e ) : void
listViewChat_MouseDoubleClick ( object sender, System.Windows.Input.MouseButtonEventArgs e ) : void
lvGiveaways_SelectionChanged ( object sender, System.Windows.Controls.SelectionChangedEventArgs e ) : void
lvSongs_MouseDoubleClick ( object sender, System.Windows.Input.MouseButtonEventArgs e ) : void
lvViewerDatabase_MouseDoubleClick ( object sender, System.Windows.Input.MouseButtonEventArgs e ) : void
slider_ValueChanged ( object sender, RoutedPropertyChangedEventArgs e ) : void
tbFilterOnName_TextChanged ( object sender, System.Windows.Controls.TextChangedEventArgs e ) : void
textBoxBotName_LostFocus ( object sender, RoutedEventArgs e ) : void
textBoxStreamerName_LostFocus ( object sender, RoutedEventArgs e ) : void
txtToken_LostFocus ( object sender, RoutedEventArgs e ) : void

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

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

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

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

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

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

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

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

public MainWindow ( ) : Discord
Результат Discord

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

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

popMsgBox() публичный статический Метод

public static popMsgBox ( string text ) : void
text string
Результат void

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

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

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

accountBot публичное свойство

public TwitchCredentials,OakBot accountBot
Результат TwitchCredentials

accountStreamer публичное свойство

public TwitchCredentials,OakBot accountStreamer
Результат TwitchCredentials

botChatConnection публичное свойство

public TwitchChatConnection,OakBot botChatConnection
Результат TwitchChatConnection

colBotCommands публичное статическое свойство

public static ObservableCollection colBotCommands
Результат ObservableCollection

colChatMessages публичное статическое свойство

public static ObservableCollection colChatMessages
Результат ObservableCollection

colChatWindows публичное статическое свойство

public static ObservableCollection colChatWindows
Результат ObservableCollection

colDatabase публичное статическое свойство

public static ObservableCollection colDatabase
Результат ObservableCollection

colGiveaways публичное статическое свойство

public static ObservableCollection colGiveaways
Результат ObservableCollection

colQuotes публичное статическое свойство

public static ObservableCollection colQuotes
Результат ObservableCollection

colSongs публичное статическое свойство

public static ObservableCollection colSongs
Результат ObservableCollection

colViewers публичное статическое свойство

public static ObservableCollection colViewers
Результат ObservableCollection

discord публичное статическое свойство

public static DiscordClient,Discord discord
Результат Discord.DiscordClient

indexSong публичное статическое свойство

public static int indexSong
Результат int

instance публичное статическое свойство

public static MainWindow,OakBot instance
Результат MainWindow

playState публичное статическое свойство

public static bool playState
Результат bool

streamerChatConnection публичное свойство

public TwitchChatConnection,OakBot streamerChatConnection
Результат TwitchChatConnection

testGw публичное свойство

public Giveaway,OakBot testGw
Результат Giveaway