AddInBase.RequestComAddInAutomationService メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
アドインのオブジェクトを返します。このオブジェクトは、他のソリューションで使用できます。
protected virtual object RequestComAddInAutomationService ();
戻り値
他のソリューションに公開するオブジェクト。
実装
例
メソッドをオーバーライドする方法を示すコード例につい RequestComAddInAutomationService ては、「チュートリアル: VBA から VSTO アドインのコードを呼び出す」を参照してください。
注釈
アドイン内のオブジェクトを他のソリューションに公開するには、このメソッドをオーバーライドします。 これには、同じアプリケーションプロセス、VBA コード、および外部オートメーションコードで実行される他のアドインとドキュメントレベルのカスタマイズが含まれます。
返されるオブジェクトはパブリックである必要があり、COM から参照できる必要があり、 IDispatchインターフェイスを公開する必要があります。 返されたオブジェクトがこれらの要件を満たしていない場合、は、 Visual Studio Tools for Office Runtime 実装を呼び出した後にをスローし InvalidCastException ます。
詳細については、「 Calling Code in VSTO Add-ins from Other Office Solutions」を参照してください。