public QiValue this[QiValue key]
{
get
{
if (ContentValueKind != QiValueKind.QiMap)
{
throw new InvalidOperationException("This QiValue is not QiMap");
}
return QiApiValue.GetMap(NonDynamicValue, key);
}
set
{
if (ContentValueKind != QiValueKind.QiMap)
{
throw new InvalidOperationException("This QiValue is not QiMap");
}
QiApiValue.SetMap(NonDynamicValue, key, value);
}
}