C# Класс Telegram.Model.Wrappers.UserModel

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

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

Метод Описание
GetCurrentMethod ( ) : string
GetLastOnlineTime ( int lastOnline ) : string
GetStatusString ( UserStatus status ) : string
IsOnline ( ) : bool
SetAvatarPath ( string path ) : void
SetName ( string firstName, string lastName ) : void
SetPhoto ( UserProfilePhoto photo ) : void
SetUser ( User user ) : void
SetUserStatus ( UserStatus status ) : void
UserModel ( User user ) : System

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

Метод Описание
GetOfflineUserState ( UserStatusOfflineConstructor status ) : string
GetUserPlaceholderImageUri ( ) : Uri
GetUserSettings ( ) : Task
OnPropertyChanged ( [ propertyName = null ) : void
UpdatePeerNotifySettings ( PeerNotifySettingsConstructor newSettings ) : void
UpdateUserSettings ( ) : Task

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

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

public static GetCurrentMethod ( ) : string
Результат string

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

public static GetLastOnlineTime ( int lastOnline ) : string
lastOnline int
Результат string

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

public static GetStatusString ( UserStatus status ) : string
status UserStatus
Результат string

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

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

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

public SetAvatarPath ( string path ) : void
path string
Результат void

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

public SetName ( string firstName, string lastName ) : void
firstName string
lastName string
Результат void

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

public SetPhoto ( UserProfilePhoto photo ) : void
photo UserProfilePhoto
Результат void

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

public SetUser ( User user ) : void
user User
Результат void

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

public SetUserStatus ( UserStatus status ) : void
status UserStatus
Результат void

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

public UserModel ( User user ) : System
user User
Результат System