VSTO アドインでカスタム XML リボンを作成する場合、さまざまな get* コールバック メソッドが呼び出される順序はありますか (getDescription、getEnabled、getVisible など)?
1 に答える
0
確かに注文はあります。
しかし、これは Office の内部実装の詳細であり、絶対に依存すべきではありません。
信頼できる唯一の順序は、onLoad
最初に来ることが保証されている呼び出しです。
これらのメソッドの残りの部分は、相互に依存するべきではありません。可能な限りステートレスに実装し、要求された値のみを返す必要があります。(したがって、それらの名前は で始まりget...
ます。)
つまり、コントロールの id を取得し、何らかの値を返す必要があります。現在のExcel.Application
.
追加情報:これらすべてのメソッドを
更新する必要がある場合は、 を呼び出すことができます。(呼び出しのパラメータとして
のインスタンスを取得します。)get...
IRibbonUI.Invalidate()
IRibbonUI
onLoad
于 2016-11-17T16:21:12.577 に答える