Struct MacroCommandField
One field descriptor of a macro command schema.
Assembly: CAMIPC.DotnetHelper.dll
Syntax
public readonly struct MacroCommandField : IEquatable<MacroCommandField>
Constructors
MacroCommandField(string, TMacroCommandParamType, bool)
One field descriptor of a macro command schema.
Declaration
public MacroCommandField(string Key, TMacroCommandParamType FieldType, bool Required)
Parameters
Properties
FieldType
Declaration
public TMacroCommandParamType FieldType { get; init; }
Property Value
Key
Declaration
public string Key { get; init; }
Property Value
Required
Declaration
public bool Required { get; init; }
Property Value
Methods
Deconstruct(out string, out TMacroCommandParamType, out bool)
Declaration
public void Deconstruct(out string Key, out TMacroCommandParamType FieldType, out bool Required)
Parameters
Equals(MacroCommandField)
Declaration
public bool Equals(MacroCommandField other)
Parameters
Returns
Equals(object)
Declaration
public override bool Equals(object obj)
Parameters
| Type |
Name |
Description |
| object |
obj |
|
Returns
Overrides
GetHashCode()
Declaration
public override int GetHashCode()
Returns
Overrides
ToString()
Declaration
public override string ToString()
Returns
Overrides
Operators
operator ==(MacroCommandField, MacroCommandField)
Declaration
public static bool operator ==(MacroCommandField left, MacroCommandField right)
Parameters
Returns
operator !=(MacroCommandField, MacroCommandField)
Declaration
public static bool operator !=(MacroCommandField left, MacroCommandField right)
Parameters
Returns
Implements