C# 클래스 ChatterBox.Client.Presentation.Shared.ViewModels.ContactsViewModel

상속: BindableBase
파일 보기 프로젝트 열기: openpeer/ChatterBox 1 사용 예제들

공개 메소드들

메소드 설명
ContactsViewModel ( IForegroundUpdateService foregroundUpdateService, Func contactFactory, CoreDispatcher uiDispatcher ) : System
PlaySound ( bool isIncomingCall ) : Task
ReloadPeerData ( ) : void
SelectConversation ( string userId ) : bool
StopSound ( ) : Task

비공개 메소드들

메소드 설명
Contact_OnCloseConversation ( ConversationViewModel obj ) : void
Contact_OnIsInCallMode ( ConversationViewModel conversation ) : void
ForegroundUpdateService_GetShownUser ( ) : string
LayoutChanged ( LayoutType layout ) : void
OnPeerDataUpdated ( ) : void
OnVoipStateUpdate ( VoipState voipState ) : void
UpdateSelection ( ) : void

메소드 상세

ContactsViewModel() 공개 메소드

public ContactsViewModel ( IForegroundUpdateService foregroundUpdateService, Func contactFactory, CoreDispatcher uiDispatcher ) : System
foregroundUpdateService IForegroundUpdateService
contactFactory Func
uiDispatcher CoreDispatcher
리턴 System

PlaySound() 공개 메소드

public PlaySound ( bool isIncomingCall ) : Task
isIncomingCall bool
리턴 Task

ReloadPeerData() 공개 메소드

public ReloadPeerData ( ) : void
리턴 void

SelectConversation() 공개 메소드

public SelectConversation ( string userId ) : bool
userId string
리턴 bool

StopSound() 공개 메소드

public StopSound ( ) : Task
리턴 Task