C# 클래스 IrcDotNet.IrcUser

상속: INotifyPropertyChanged, IIrcMessageSource, IIrcMessageTarget
파일 보기 프로젝트 열기: IrcDotNet/IrcDotNet 1 사용 예제들

Private Properties

프로퍼티 타입 설명
HandeQuit void
HandleInviteReceived void
IrcUser System
IrcUser System

공개 메소드들

메소드 설명
GetChannelUsers ( ) : IEnumerable

Gets a collection of all channel users that correspond to the user. Each IrcChannelUser represents a channel of which the user is currently a member.

ToString ( ) : string

Returns a string representation of this instance.

WhoIs ( ) : void

Sends a Who Is query to server for the user.

WhoWas ( int entriesCount = -1 ) : void

Sends a Who Was query to server for the user.

보호된 메소드들

메소드 설명
OnInviteReceived ( IrcChannelInvitationEventArgs e ) : void

Raises the InviteReceived event.

OnIsAwayChanged ( EventArgs e ) : void

Raises the IsAwayChanged event.

OnNickNameChanged ( EventArgs e ) : void

Raises the NickNameChanged event.

OnPropertyChanged ( PropertyChangedEventArgs e ) : void

Raises the E:PropertyChanged event.

OnQuit ( IrcCommentEventArgs e ) : void

Raises the Quit event.

비공개 메소드들

메소드 설명
HandeQuit ( string comment ) : void
HandleInviteReceived ( IrcUser inviter, IrcChannel channel ) : void
IrcUser ( ) : System
IrcUser ( bool isOnline, string nickName, string userName, string realName ) : System

메소드 상세

GetChannelUsers() 공개 메소드

Gets a collection of all channel users that correspond to the user. Each IrcChannelUser represents a channel of which the user is currently a member.
public GetChannelUsers ( ) : IEnumerable
리턴 IEnumerable

OnInviteReceived() 보호된 메소드

Raises the InviteReceived event.
protected OnInviteReceived ( IrcChannelInvitationEventArgs e ) : void
e IrcChannelInvitationEventArgs The instance containing the event data.
리턴 void

OnIsAwayChanged() 보호된 메소드

Raises the IsAwayChanged event.
protected OnIsAwayChanged ( EventArgs e ) : void
e System.EventArgs The instance containing the event data.
리턴 void

OnNickNameChanged() 보호된 메소드

Raises the NickNameChanged event.
protected OnNickNameChanged ( EventArgs e ) : void
e System.EventArgs The instance containing the event data.
리턴 void

OnPropertyChanged() 보호된 메소드

Raises the E:PropertyChanged event.
protected OnPropertyChanged ( PropertyChangedEventArgs e ) : void
e System.ComponentModel.PropertyChangedEventArgs The instance containing the event data.
리턴 void

OnQuit() 보호된 메소드

Raises the Quit event.
protected OnQuit ( IrcCommentEventArgs e ) : void
e IrcCommentEventArgs The instance containing the event data.
리턴 void

ToString() 공개 메소드

Returns a string representation of this instance.
public ToString ( ) : string
리턴 string

WhoIs() 공개 메소드

Sends a Who Is query to server for the user.
public WhoIs ( ) : void
리턴 void

WhoWas() 공개 메소드

Sends a Who Was query to server for the user.
public WhoWas ( int entriesCount = -1 ) : void
entriesCount int /// The maximum number of entries that the server should return. A negative number /// specifies an unlimited number of entries. ///
리턴 void