Interface IDeclarable
public interface IDeclarable
Properties
Arguments
Gets or sets the arguments for this declarable
Dictionary<string, object> Arguments { get; set; }
Property Value
DeclaringAdmins
Gets or sets a collection of Admins that should declare this object
List<object> DeclaringAdmins { get; set; }
Property Value
IgnoreDeclarationExceptions
Gets or sets a value indicating whether should ignore exceptions
bool IgnoreDeclarationExceptions { get; set; }
Property Value
ShouldDeclare
Gets or sets a value indicating whether this object should be declared
bool ShouldDeclare { get; set; }
Property Value
Methods
AddArgument(string, object)
Adds an argument to the declarable
void AddArgument(string name, object value)
Parameters
RemoveArgument(string)
Remove an argument from the declarable
object RemoveArgument(string name)
Parameters
name
stringthe argument name
Returns
- object
the value if present