C# Класс Gchat.Utilities.GoogleTalkHelper

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

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

Метод Описание
AddRecentContact ( Contact contact ) : void
ChatLog ( string username ) : List
DownloadImage ( Contact contact, System.Action finished, System.Action error ) : void
GetOfflineMessages ( Gchat.Protocol.GoogleTalk cb ) : void
GetPinUri ( string email ) : Uri
GoogleLogin ( string username, string password, LoginCallback callback, ErrorCallback error ) : void
GoogleTalkHelper ( ) : System
IsContactPinned ( string email ) : bool
IsPaid ( ) : bool
Linkify ( string message ) : System.Windows.Documents.Paragraph
LoadRoster ( ) : void
LoginIfNeeded ( ) : void
Logout ( ) : void
PinContact ( string email ) : void
RawNotificationReceived ( string data ) : void
SetCorrectOrientation ( PhoneApplicationPage page ) : void
ShowToast ( Message m ) : void
ShowToast ( string message ) : void
ShowToast ( string message, string title ) : void
TokenUpdated ( ) : void
UriUpdated ( string uri ) : void

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

Метод Описание
AddWithFormat ( string text, System.Windows.Documents.Paragraph paragraph ) : void
FormatHelper ( string text, System.Windows.Documents.Paragraph paragraph, int i, int italics, int bold, int &pos, char character, int &checking ) : void
GracefulReLogin ( ) : void
NotifyMessageReceived ( Message message ) : void
Register ( string uri ) : void
Register ( string uri, bool keySet ) : void

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

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

public AddRecentContact ( Contact contact ) : void
contact Contact
Результат void

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

public ChatLog ( string username ) : List
username string
Результат List

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

public DownloadImage ( Contact contact, System.Action finished, System.Action error ) : void
contact Contact
finished System.Action
error System.Action
Результат void

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

public GetOfflineMessages ( Gchat.Protocol.GoogleTalk cb ) : void
cb Gchat.Protocol.GoogleTalk
Результат void

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

public GetPinUri ( string email ) : Uri
email string
Результат System.Uri

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

public static GoogleLogin ( string username, string password, LoginCallback callback, ErrorCallback error ) : void
username string
password string
callback LoginCallback
error ErrorCallback
Результат void

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

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

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

public IsContactPinned ( string email ) : bool
email string
Результат bool

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

public static IsPaid ( ) : bool
Результат bool

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

public static Linkify ( string message ) : System.Windows.Documents.Paragraph
message string
Результат System.Windows.Documents.Paragraph

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

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

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

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

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

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

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

public PinContact ( string email ) : void
email string
Результат void

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

public RawNotificationReceived ( string data ) : void
data string
Результат void

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

public SetCorrectOrientation ( PhoneApplicationPage page ) : void
page PhoneApplicationPage
Результат void

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

public ShowToast ( Message m ) : void
m Message
Результат void

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

public ShowToast ( string message ) : void
message string
Результат void

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

public ShowToast ( string message, string title ) : void
message string
title string
Результат void

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

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

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

public UriUpdated ( string uri ) : void
uri string
Результат void