C# Класс NetIRC.Messages.ParsedMessage

Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
GetCTCP ( ) : string

Gets the CTCP message or null

GetCTCP ( string message ) : string

Gets the CTCP message or null

GetCTCPCommand ( ) : string

Gets the CTCP command

GetCTCPCommand ( string message ) : string

Gets the CTCP command

GetCTCPParameter ( ) : string

Gets the CTCP arguments

GetCTCPParameter ( string message ) : string

Gets the CTCP arguments

GetChannel ( ) : Channel

Gets the Channel the message is targeted at or null

GetChannel ( string channel ) : Channel

Gets or generates a Channel object from the ChannelFactory

GetUser ( ) : User

Gets the User who sent the message or null

GetUser ( string userString ) : User

Gets or generates a User object from the UserFactory

GetUserFromMask ( string userMask ) : User

Gets or generates a User object from the UserFactory

GetUserFromNick ( string nick ) : User

Gets or generates a User object from the UserFactory

HasCTCPParameter ( ) : bool

Checks if the ctcp message contains parameters

HasCTCPParameter ( string message ) : bool

Checks if the ctcp message contains parameters

IsCTCP ( ) : bool

Checks if the message is a Client-to-client protocol message

IsCTCP ( string message ) : bool

Checks if the message is a Client-to-client protocol message

IsChannel ( ) : bool

Determines whether the message is targeted at a channel

IsChannel ( string channel ) : bool

Determines whether the given channel is valid

IsNumeric ( ) : bool

Checks if the message is a numeric one

IsUser ( ) : bool

Determines whether the message is originated from a user

IsUser ( string userMask ) : bool

Determines whether the given userMask is valid

ParsedMessage ( Client client, string message ) : System

Описание методов

GetCTCP() публичный Метод

Gets the CTCP message or null
public GetCTCP ( ) : string
Результат string

GetCTCP() публичный статический Метод

Gets the CTCP message or null
public static GetCTCP ( string message ) : string
message string
Результат string

GetCTCPCommand() публичный Метод

Gets the CTCP command
public GetCTCPCommand ( ) : string
Результат string

GetCTCPCommand() публичный статический Метод

Gets the CTCP command
public static GetCTCPCommand ( string message ) : string
message string
Результат string

GetCTCPParameter() публичный Метод

Gets the CTCP arguments
public GetCTCPParameter ( ) : string
Результат string

GetCTCPParameter() публичный статический Метод

Gets the CTCP arguments
public static GetCTCPParameter ( string message ) : string
message string
Результат string

GetChannel() публичный Метод

Gets the Channel the message is targeted at or null
public GetChannel ( ) : Channel
Результат Channel

GetChannel() публичный Метод

Gets or generates a Channel object from the ChannelFactory
public GetChannel ( string channel ) : Channel
channel string
Результат Channel

GetUser() публичный Метод

Gets the User who sent the message or null
public GetUser ( ) : User
Результат User

GetUser() публичный Метод

Gets or generates a User object from the UserFactory
public GetUser ( string userString ) : User
userString string
Результат User

GetUserFromMask() публичный Метод

Gets or generates a User object from the UserFactory
public GetUserFromMask ( string userMask ) : User
userMask string
Результат User

GetUserFromNick() публичный Метод

Gets or generates a User object from the UserFactory
public GetUserFromNick ( string nick ) : User
nick string
Результат User

HasCTCPParameter() публичный Метод

Checks if the ctcp message contains parameters
public HasCTCPParameter ( ) : bool
Результат bool

HasCTCPParameter() публичный статический Метод

Checks if the ctcp message contains parameters
public static HasCTCPParameter ( string message ) : bool
message string
Результат bool

IsCTCP() публичный Метод

Checks if the message is a Client-to-client protocol message
public IsCTCP ( ) : bool
Результат bool

IsCTCP() публичный статический Метод

Checks if the message is a Client-to-client protocol message
public static IsCTCP ( string message ) : bool
message string
Результат bool

IsChannel() публичный Метод

Determines whether the message is targeted at a channel
public IsChannel ( ) : bool
Результат bool

IsChannel() публичный Метод

Determines whether the given channel is valid
public IsChannel ( string channel ) : bool
channel string
Результат bool

IsNumeric() публичный Метод

Checks if the message is a numeric one
public IsNumeric ( ) : bool
Результат bool

IsUser() публичный Метод

Determines whether the message is originated from a user
public IsUser ( ) : bool
Результат bool

IsUser() публичный Метод

Determines whether the given userMask is valid
public IsUser ( string userMask ) : bool
userMask string
Результат bool

ParsedMessage() публичный Метод

public ParsedMessage ( Client client, string message ) : System
client Client
message string
Результат System