Table of Contents

Class WrongParameterEventArgs<T>

Namespace
BSGameLib.Chat
Assembly
BSGameLib.Chat.dll

A command was given a value one of its parameters cannot take: a word where a number goes, or a number too large.

public class WrongParameterEventArgs<T> : CommandEventArgs<T> where T : IMessageSource

Type Parameters

T
Inheritance
WrongParameterEventArgs<T>
Inherited Members

Constructors

WrongParameterEventArgs(T, string, string, ICommandParameter, string)

Creates event data for a value that parameter cannot take.

public WrongParameterEventArgs(T source, string keyword, string sourceMessage, ICommandParameter parameter, string value)

Parameters

source T
keyword string
sourceMessage string
parameter ICommandParameter
value string

Properties

Parameter

The parameter that could not take the value.

public ICommandParameter Parameter { get; set; }

Property Value

ICommandParameter

Value

What was typed for it.

public string Value { get; set; }

Property Value

string