Type parameters:
| T | where IGH_Goo |
Constructors
Properties
IsParsable
#Gets a value indicating whether or not the type can be instantiated from a String.
Implements: IsParsable
TypeDescription
#[Description("Description of target data type")]
[Category("Misc")]
public string TypeDescription { get; }
TypeName
#UserString
#Gets or sets the user-defined string that describes this proxy. This only really makes sense if the Proxy is Parsable.
Returns: The UserString value or the value of FormatInstance() if UserString has not been assigned.
Implements: UserString
Methods
Construct
#public virtual void Construct()
Override this method to supply a custom UI during proxy construction.
Implements: Construct
FormatInstance
#Returns a String description of the current value.
Remarks: If the implementation IsParsable(), then this representation must be in parsable format.
Implements: FormatInstance
FromString
#If IsParsable(), then attempts to convert the string to a generic type value
Parameters:
| in (string) | The String to parse. |
Returns: True on success, false on failure. This method should not throw exceptions.
Implements: FromString
MutateString
#Munge a string to remove obvious errors on account of the user.
Parameters:
| in (string) |
Implements: MutateString