Wordドキュメントの変数の名前を変更するにはどうすればよいですか?

StackOverflow https://stackoverflow.com/questions/3118157

質問

私のアプリケーションを使用すると、ユーザーは情報をドキュメントに挿入できます(ドキュメントプロパティと変数を使用)。この一部は、以前に入力した値を調整できるはずであることもあります。変更 NameValue ドキュメントプロパティの問題は問題ありませんが、明らかに 変数 Name getプロパティのみがあります、 いいえ プロパティを設定します。これが私が変数を割り当てる方法です:

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

私が考えることができる唯一のオプションは、変数を削除し、更新された値で新しいものを作成することです。しかし、それは本当に私の唯一の選択肢ですか?

役に立ちましたか?

解決

ドキュメントプロパティの名前と値を変更するだけでなく、変数を削除し、更新された値で新しい変数を作成するだけで、それを解決しました。私が知っている限り、それが唯一の方法です。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top