C# Class Telegram.Model.Wrappers.UserModel

Inheritance: INotifyPropertyChanged
Afficher le fichier Open project: naphaso/kilogram Class Usage Examples

Méthodes publiques

Méthode Description
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

Private Methods

Méthode Description
GetOfflineUserState ( UserStatusOfflineConstructor status ) : string
GetUserPlaceholderImageUri ( ) : Uri
GetUserSettings ( ) : Task
OnPropertyChanged ( [ propertyName = null ) : void
UpdatePeerNotifySettings ( PeerNotifySettingsConstructor newSettings ) : void
UpdateUserSettings ( ) : Task

Method Details

GetCurrentMethod() public static méthode

public static GetCurrentMethod ( ) : string
Résultat string

GetLastOnlineTime() public static méthode

public static GetLastOnlineTime ( int lastOnline ) : string
lastOnline int
Résultat string

GetStatusString() public static méthode

public static GetStatusString ( UserStatus status ) : string
status UserStatus
Résultat string

IsOnline() public méthode

public IsOnline ( ) : bool
Résultat bool

SetAvatarPath() public méthode

public SetAvatarPath ( string path ) : void
path string
Résultat void

SetName() public méthode

public SetName ( string firstName, string lastName ) : void
firstName string
lastName string
Résultat void

SetPhoto() public méthode

public SetPhoto ( UserProfilePhoto photo ) : void
photo UserProfilePhoto
Résultat void

SetUser() public méthode

public SetUser ( User user ) : void
user User
Résultat void

SetUserStatus() public méthode

public SetUserStatus ( UserStatus status ) : void
status UserStatus
Résultat void

UserModel() public méthode

public UserModel ( User user ) : System
user User
Résultat System