Show / Hide Table of Contents

Class Key

Represents a Key in a KeyChain.

Inheritance
System.Object
ViewModelBase
Key
Implements
System.ComponentModel.INotifyPropertyChanged
Inherited Members
ViewModelBase.PropertyChanged
ViewModelBase.OnPropertyChanged(String)
System.Object.ToString()
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
Namespace: RuriLib.Models
Assembly: RuriLib.dll
Syntax
public class Key : ViewModelBase, INotifyPropertyChanged

Properties

| Improve this Doc View Source

Condition

The condition of the comparison.

Declaration
public Condition Condition { get; set; }
Property Value
Type Description
Condition
| Improve this Doc View Source

LeftTerm

The left-hand term for the comparison.

Declaration
public string LeftTerm { get; set; }
Property Value
Type Description
System.String
| Improve this Doc View Source

RightTerm

The right-hand term of the comparison.

Declaration
public string RightTerm { get; set; }
Property Value
Type Description
System.String

Methods

| Improve this Doc View Source

CheckKey(BotData)

Checks the comparison between left and right member.

Declaration
public bool CheckKey(BotData data)
Parameters
Type Name Description
BotData data

The BotData used for variable replacement.

Returns
Type Description
System.Boolean

Whether the comparison is valid

Implements

System.ComponentModel.INotifyPropertyChanged
  • Improve this Doc
  • View Source
Back to top Generated by DocFX