Class SerializableMultiTargetString
Inheritance
SerializableMultiTargetString
Syntax
[Serializable]
public class SerializableMultiTargetString
Constructors
SerializableMultiTargetString()
Declaration
public SerializableMultiTargetString()
SerializableMultiTargetString(Dictionary<String, Object>)
Declaration
public SerializableMultiTargetString(Dictionary<string, object> json)
Parameters
SerializableMultiTargetString(String)
Declaration
public SerializableMultiTargetString(string value)
Parameters
Type |
Name |
Description |
String |
value |
|
SerializableMultiTargetString(SerializableMultiTargetString)
Declaration
public SerializableMultiTargetString(SerializableMultiTargetString rhs)
Parameters
Properties
Declaration
public string CurrentPlatformValue { get; }
Property Value
DefaultValue
Declaration
public string DefaultValue { get; set; }
Property Value
Item[BuildTarget]
Declaration
public string this[BuildTarget index] { get; set; }
Parameters
Type |
Name |
Description |
BuildTarget |
index |
|
Property Value
Item[BuildTargetGroup]
Declaration
public string this[BuildTargetGroup g] { get; set; }
Parameters
Type |
Name |
Description |
BuildTargetGroup |
g |
|
Property Value
Values
Declaration
public List<SerializableMultiTargetString.Entry> Values { get; }
Property Value
Methods
ContainsValueOf(BuildTarget)
Declaration
public bool ContainsValueOf(BuildTarget target)
Parameters
Type |
Name |
Description |
BuildTarget |
target |
|
Returns
ContainsValueOf(BuildTargetGroup)
Declaration
public bool ContainsValueOf(BuildTargetGroup group)
Parameters
Type |
Name |
Description |
BuildTargetGroup |
group |
|
Returns
Equals(Object)
Declaration
public override bool Equals(object rhs)
Parameters
Type |
Name |
Description |
Object |
rhs |
|
Returns
Overrides
GetHashCode()
Declaration
public override int GetHashCode()
Returns
Overrides
Remove(BuildTarget)
Declaration
public void Remove(BuildTarget target)
Parameters
Type |
Name |
Description |
BuildTarget |
target |
|
Remove(BuildTargetGroup)
Declaration
public void Remove(BuildTargetGroup group)
Parameters
Type |
Name |
Description |
BuildTargetGroup |
group |
|
ToJsonDictionary()
Declaration
public Dictionary<string, object> ToJsonDictionary()
Returns
Operators
Equality(SerializableMultiTargetString, SerializableMultiTargetString)
Declaration
public static bool operator ==(SerializableMultiTargetString lhs, SerializableMultiTargetString rhs)
Parameters
Returns
Inequality(SerializableMultiTargetString, SerializableMultiTargetString)
Declaration
public static bool operator !=(SerializableMultiTargetString lhs, SerializableMultiTargetString rhs)
Parameters
Returns