C# Класс KbtterWPF.MainWindow

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

Private Properties

Свойство Тип Описание
CreateRetweetedPanel UIElement
CreateUnfavoritePanel UIElement
GetDefaultConfig Config
LoadConfig void
LoadMessages void
LoadPlugins void
RefreshUserInfo void
SetDefaultUser void
SetUserStates void
SetUserStates void
im_MouseDown2 void

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

Метод Описание
CreateFavoritePanel ( TwitterStatus st, TwitterUser us ) : UIElement
CreateRetweetPanel ( TwitterStatus ost, TwitterStatus st ) : UIElement
CreateTweetPanel ( TwitterStatus st ) : UIElement
CreateUserPanel ( TwitterUser st ) : UIElement
DMAction ( TweetSharp.TwitterUserStreamDirectMessage p ) : void
EventAction ( TweetSharp.TwitterUserStreamEvent p ) : void
FriendAction ( TweetSharp.TwitterUserStreamFriends p ) : void
GetTemplate ( string name ) : System.Windows.Controls.ControlTemplate
ListFollowers ( ) : void
ListFollowings ( ) : void
MainWindow ( ) : System
MediaTweetWithButtonChanger ( string str, bool f ) : void
NotifyDirectMessage ( TwitterDirectMessage dm ) : void
NotifyFavorited ( TweetSharp.TwitterUserStreamEvent p ) : void
NotifyReplied ( TwitterStatus st ) : void
NotifyRetweeted ( TwitterStatus st, TwitterUser user ) : void
NotifyUnfavorited ( TweetSharp.TwitterUserStreamEvent p ) : void
SearchTweet ( string text, int count ) : Task>
SetStatusBarWithFavorite ( TweetSharp.TwitterResponse res, TwitterStatus st ) : void
SetStatusBarWithRetweet ( TweetSharp.TwitterResponse res, TwitterStatus st ) : void
SetStatusBarWithSendTweet ( TweetSharp.TwitterResponse res, TwitterStatus st ) : void
SetStatusBarWithUnfavorite ( TweetSharp.TwitterResponse res, TwitterStatus st ) : void
ShowBalloon ( string title, string text, System.Windows.Forms.ToolTipIcon icon ) : void
StatusAction ( TweetSharp.TwitterUserStreamStatus p ) : void
TryGetMediaControl ( string url, UIElement &ue ) : bool
TweetWithButtonChanger ( string str, bool f ) : void
UpdateStatus ( string text ) : void
del_Click ( object sender, RoutedEventArgs e ) : void
descb_Click ( object sender, RoutedEventArgs e ) : void
fav_Click ( object sender, RoutedEventArgs e ) : void
h_RequestNavigate ( object sender, System.Windows.Navigation.RequestNavigateEventArgs e ) : void
im2_MouseDown ( object sender, System.Windows.Input.MouseButtonEventArgs e ) : void
im_MouseDown ( object sender, System.Windows.Input.MouseButtonEventArgs e ) : void
rt_Click ( object sender, RoutedEventArgs e ) : void
t_MouseLeftButtonDown ( object sender, System.Windows.Input.MouseButtonEventArgs e ) : void

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

Метод Описание
CreateRetweetedPanel ( TwitterStatus st, TwitterUser us ) : UIElement
CreateUnfavoritePanel ( TwitterStatus st, TwitterUser us ) : UIElement
GetDefaultConfig ( ) : Config
LoadConfig ( ) : void
LoadMessages ( string file ) : void
LoadPlugins ( ) : void
RefreshUserInfo ( ) : void
SetDefaultUser ( ) : void
SetUserStates ( ) : void
SetUserStates ( UserStateKind state ) : void
im_MouseDown2 ( object sender, System.Windows.Input.MouseButtonEventArgs e ) : void

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

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

public CreateFavoritePanel ( TwitterStatus st, TwitterUser us ) : UIElement
st TwitterStatus
us TwitterUser
Результат UIElement

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

public CreateRetweetPanel ( TwitterStatus ost, TwitterStatus st ) : UIElement
ost TwitterStatus
st TwitterStatus
Результат UIElement

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

public CreateTweetPanel ( TwitterStatus st ) : UIElement
st TwitterStatus
Результат UIElement

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

public CreateUserPanel ( TwitterUser st ) : UIElement
st TwitterUser
Результат UIElement

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

public DMAction ( TweetSharp.TwitterUserStreamDirectMessage p ) : void
p TweetSharp.TwitterUserStreamDirectMessage
Результат void

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

public EventAction ( TweetSharp.TwitterUserStreamEvent p ) : void
p TweetSharp.TwitterUserStreamEvent
Результат void

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

public FriendAction ( TweetSharp.TwitterUserStreamFriends p ) : void
p TweetSharp.TwitterUserStreamFriends
Результат void

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

public GetTemplate ( string name ) : System.Windows.Controls.ControlTemplate
name string
Результат System.Windows.Controls.ControlTemplate

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

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

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

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

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

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

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

public MediaTweetWithButtonChanger ( string str, bool f ) : void
str string
f bool
Результат void

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

public NotifyDirectMessage ( TwitterDirectMessage dm ) : void
dm TwitterDirectMessage
Результат void

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

public NotifyFavorited ( TweetSharp.TwitterUserStreamEvent p ) : void
p TweetSharp.TwitterUserStreamEvent
Результат void

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

public NotifyReplied ( TwitterStatus st ) : void
st TwitterStatus
Результат void

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

public NotifyRetweeted ( TwitterStatus st, TwitterUser user ) : void
st TwitterStatus
user TwitterUser
Результат void

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

public NotifyUnfavorited ( TweetSharp.TwitterUserStreamEvent p ) : void
p TweetSharp.TwitterUserStreamEvent
Результат void

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

public SearchTweet ( string text, int count ) : Task>
text string
count int
Результат Task>

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

public SetStatusBarWithFavorite ( TweetSharp.TwitterResponse res, TwitterStatus st ) : void
res TweetSharp.TwitterResponse
st TwitterStatus
Результат void

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

public SetStatusBarWithRetweet ( TweetSharp.TwitterResponse res, TwitterStatus st ) : void
res TweetSharp.TwitterResponse
st TwitterStatus
Результат void

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

public SetStatusBarWithSendTweet ( TweetSharp.TwitterResponse res, TwitterStatus st ) : void
res TweetSharp.TwitterResponse
st TwitterStatus
Результат void

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

public SetStatusBarWithUnfavorite ( TweetSharp.TwitterResponse res, TwitterStatus st ) : void
res TweetSharp.TwitterResponse
st TwitterStatus
Результат void

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

public ShowBalloon ( string title, string text, System.Windows.Forms.ToolTipIcon icon ) : void
title string
text string
icon System.Windows.Forms.ToolTipIcon
Результат void

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

public StatusAction ( TweetSharp.TwitterUserStreamStatus p ) : void
p TweetSharp.TwitterUserStreamStatus
Результат void

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

public TryGetMediaControl ( string url, UIElement &ue ) : bool
url string
ue UIElement
Результат bool

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

public TweetWithButtonChanger ( string str, bool f ) : void
str string
f bool
Результат void

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

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

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

public del_Click ( object sender, RoutedEventArgs e ) : void
sender object
e System.Windows.RoutedEventArgs
Результат void

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

public descb_Click ( object sender, RoutedEventArgs e ) : void
sender object
e System.Windows.RoutedEventArgs
Результат void

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

public fav_Click ( object sender, RoutedEventArgs e ) : void
sender object
e System.Windows.RoutedEventArgs
Результат void

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

public h_RequestNavigate ( object sender, System.Windows.Navigation.RequestNavigateEventArgs e ) : void
sender object
e System.Windows.Navigation.RequestNavigateEventArgs
Результат void

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

public im2_MouseDown ( object sender, System.Windows.Input.MouseButtonEventArgs e ) : void
sender object
e System.Windows.Input.MouseButtonEventArgs
Результат void

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

public im_MouseDown ( object sender, System.Windows.Input.MouseButtonEventArgs e ) : void
sender object
e System.Windows.Input.MouseButtonEventArgs
Результат void

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

public rt_Click ( object sender, RoutedEventArgs e ) : void
sender object
e System.Windows.RoutedEventArgs
Результат void

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

public t_MouseLeftButtonDown ( object sender, System.Windows.Input.MouseButtonEventArgs e ) : void
sender object
e System.Windows.Input.MouseButtonEventArgs
Результат void