IChannel Interface

AdiIRC API v2

IChannel Interface

Represents a channel object

Namespace:  AdiIRCAPIv2.Interfaces
Assembly:  AdiIRCAPIv2 (in AdiIRCAPIv2.dll) Version: 2.0.1.4 (2.0.1.4)
Syntax
public interface IChannel : IWindow
Public Interface IChannel
	Inherits IWindow
public interface class IChannel : IWindow
type IChannel =  
    interface
        interface IWindow
    end

The IChannel type exposes the following members.

Properties
  NameDescription
Public propertyBanList
Returns the IChannel ban list.
Public propertyChannelLimit
Gets the IChannel channellimit.
Public propertyChannelModeArgs
Returns the IChannel channel modes with arguments.1
Public propertyChannelModes
Gets the IChannel mode.
Public propertyChannelPassword
Gets the IChannel password (if any).
Public propertyEditbox
Returns the IEditbox associated with this IWindow.
(Inherited from IWindow.)
Public propertyExceptList
Returns the IChannel except list.
Public propertyGetUsers
Gets a collection of IChannelUsers in the IChannel.
Public propertyInviteList
Returns the IChannel invite list.
Public propertyIsInviteOnly
Gets whether the IChannel is invite only.
Public propertyIsMdiChild
Returns whether the IWindow is a MDI child.
(Inherited from IWindow.)
Public propertyIsModerated
Gets whether the IChannel is moderated.
Public propertyIsPrivate
Gets whether the IChannel is private.
Public propertyIsSecret
Gets whether the IChannel is secret.
Public propertyLogFile
Returns the name of the log file associated with this IWindow.
(Inherited from IWindow.)
Public propertyName
Return the name of the IWindow.
(Inherited from IWindow.)
Public propertyNoExternalMsgs
Gets whether the IChannel can recive external messages.
Public propertyOnlyOpsSetTopic
Gets whether only operators can set topic in IChannel.
Public propertyPictureWindow
Returns whether the IWindow is a picture window.
(Inherited from IWindow.)
Public propertyQuietList
Returns the IChannel quiet list.
Public propertyRealWindowName
Return the internal window name of the IWindow.
(Inherited from IWindow.)
Public propertyServer
Returns the IServer associated with this IWindow.
(Inherited from IWindow.)
Public propertyTextView
Returns the ITextView associated with this IWindow.
(Inherited from IWindow.)
Public propertyTitle
Returns the IWindow title text.
(Inherited from IWindow.)
Public propertyTopic
Gets the IChannel topic.
Public propertyTopicSetAt
Get date of when the current topic was set.
Public propertyTopicSetBy
Get nick of whom set the current topic.
Public propertyUnreadMessages
Returns number of unread messages in this IWindow.
(Inherited from IWindow.)
Public propertyVisible
Returns whether the IWindow is visible.
(Inherited from IWindow.)
Public propertyWindowHandle
Return the IWindow window handle.
(Inherited from IWindow.)
Public propertyWindowId
Returns the window id of this IWindow.
(Inherited from IWindow.)
Public propertyWindowState
Returns the IWindow window state.
(Inherited from IWindow.)
Top
Methods
  NameDescription
Public methodEvaluate
Evaluates identifiers in a script line to this IWindow.
(Inherited from IWindow.)
Public methodExecuteCommand
Executes a /command to this IWindow.
(Inherited from IWindow.)
Public methodOutputText
Outputs a message to this IWindow.
(Inherited from IWindow.)
Top
See Also