私のアプリケーションでは、ユーザーは(ドキュメントのプロパティと変数を使用して)ドキュメントに情報を挿入できます。これの一部は、彼らが以前に入力した値を調整できるはずであるということでもあります。ドキュメントプロパティのName
andを変更しても問題はありませんが、変数にはgetプロパティのみがあり、setプロパティはないようです。これが私が変数を割り当てる方法です:Value
Name
object v = _name;
Variables.Add(_sName, ref v);
これが私が理想的に変数を変更する方法です。
var.Name = newName;
しかし、次のようなエラーが発生します。
Property or indexer 'Word.Variable.Name' cannot be assigned to -- it is read only
私が考えることができる唯一のオプションは、変数を削除し、更新された値で新しい変数を作成することです。しかし、それは本当に私の唯一の選択肢ですか?