IrcChannel
Defined in IrcDotNet.dll.
Represents an IRC channel that exists on a specific IrcClient.
Instance members
Instance member | Description |
Client()
Signature: unit -> unit
|
Gets the client to which the channel belongs. |
MessageReceived
Signature: IEvent<EventHandler<IrcMessageEventArgs>,IrcMessageEventArgs>
Modifiers: abstract |
Occurs when the channel has received a message. |
Modes
Signature: ReadOnlySet<char>
|
Gets a read-only collection of the modes the channel currently has. |
ModesChanged
Signature: IEvent<EventHandler<IrcUserEventArgs>,IrcUserEventArgs>
|
Occurs when any of the modes of the channel have changed. |
Name
Signature: string
|
Gets the name of the channel. |
NoticeReceived
Signature: IEvent<EventHandler<IrcMessageEventArgs>,IrcMessageEventArgs>
Modifiers: abstract |
Occurs when the channel has received a notice. |
PreviewMessageReceived
Signature: IEvent<EventHandler<IrcPreviewMessageEventArgs>,IrcPreviewMessageEventArgs>
|
Occurs when the channel has received a message, before the IrcChannel.MessageReceived event. |
PreviewNoticeReceived
Signature: IEvent<EventHandler<IrcPreviewMessageEventArgs>,IrcPreviewMessageEventArgs>
|
Occurs when the channel has received a notice, before the IrcChannel.NoticeReceived event. |
PropertyChanged
Signature: IEvent<PropertyChangedEventHandler,PropertyChangedEventArgs>
Modifiers: abstract |
Occurs when a property value changes. |
Topic()
Signature: unit -> unit
|
Gets the current topic of the channel. |
TopicChanged
Signature: IEvent<EventHandler<IrcUserEventArgs>,IrcUserEventArgs>
|
Occurs when the topic of the channel has changed. |
Type()
Signature: unit -> unit
|
Gets the type of the channel. |
UserInvited
Signature: IEvent<EventHandler<IrcUserEventArgs>,IrcUserEventArgs>
|
Occurs when a user is invited to join the channel. |
UserJoined
Signature: IEvent<EventHandler<IrcChannelUserEventArgs>,IrcChannelUserEventArgs>
|
Occurs when a user has joined the channel. |
UserKicked
Signature: IEvent<EventHandler<IrcChannelUserEventArgs>,IrcChannelUserEventArgs>
|
Occurs when a user is kicked from the channel. |
UserLeft
Signature: IEvent<EventHandler<IrcChannelUserEventArgs>,IrcChannelUserEventArgs>
|
Occurs when a user has left the channel. |
Users
Signature: IrcChannelUserCollection
|
Gets a collection of all channel users currently in the channel. |
UsersListReceived
Signature: IEvent<EventHandler<EventArgs>,EventArgs>
|
Occurs when the list of users in the channel has been received. The list of users is sent initially upon joining the channel, or on the request of the client. |