C# 클래스 GW2PAO.Modules.Teamspeak.ViewModels.TeamspeakViewModel

상속: BindableBase
파일 보기 프로젝트 열기: SamHurne/gw2pao

공개 메소드들

메소드 설명
Shutdown ( ) : void

Shutsdown the teamspeak view model, including connection to the Teamspeak Application

비공개 메소드들

메소드 설명
FindChannel ( ICollection channelCollection, uint channelId ) : GW2PAO.Modules.Teamspeak.ViewModels.ChannelViewModel

Recursively searches through a collection of channels to find a specific ChannelViewModel object

FindParentChannel ( ICollection channelCollection, GW2PAO.Modules.Teamspeak.ViewModels.ChannelViewModel subChannel ) : GW2PAO.Modules.Teamspeak.ViewModels.ChannelViewModel

Recursively searches through a collection of channels to find a subChannel's parent ChannelViewModel object

SendMessage ( ) : void

Sends a message to the teamspeak channel's chat Uses the value of the MessageText property

TeamspeakService_ChannelAdded ( object sender, TS3 e ) : void

Handler for the Channel Added event

TeamspeakService_ChannelRemoved ( object sender, TS3 e ) : void

Handler for the Channel Removed event

TeamspeakService_ChannelUpdated ( object sender, TS3 e ) : void

Handler for the Channel Updated event

TeamspeakService_ClientChannelChanged ( object sender, TS3 e ) : void

Handles the New Channel Info event of the Teamspeak Service

TeamspeakService_ClientEnteredChannel ( object sender, TS3 e ) : void

Handler for the Client Entered Channel event

TeamspeakService_ClientExitedChannel ( object sender, TS3 e ) : void

Handler for the Client Exited Channel event

TeamspeakService_ConnectionRefused ( object sender, EventArgs e ) : void

Connection was refused, meaning teamspeak is not running

TeamspeakService_NewServerInfo ( object sender, TS3 e ) : void

Handles the New Server Info event of the Teamspeak Service

TeamspeakService_TalkStatusChanged ( object sender, TS3 e ) : void

Handles the talk status changed event

TeamspeakService_TextMessageReceived ( object sender, TS3 e ) : void

Handles the text message received event

TeamspeakViewModel ( ITeamspeakService teamspeakService, TeamspeakUserData userData ) : GW2PAO.PresentationCore

메소드 상세

Shutdown() 공개 메소드

Shutsdown the teamspeak view model, including connection to the Teamspeak Application
public Shutdown ( ) : void
리턴 void