AddIn.RequestComAddInAutomationService 메서드 (2007 시스템)

업데이트: 2007년 11월

추가 기능의 개체 중 다른 Microsoft Office 솔루션에서 사용할 수 있는 개체를 반환합니다.

네임스페이스:  Microsoft.Office.Tools
어셈블리:  Microsoft.Office.Tools.Common.v9.0(Microsoft.Office.Tools.Common.v9.0.dll)

구문

Protected Overridable Function RequestComAddInAutomationService As Object

Dim returnValue As Object

returnValue = Me.RequestComAddInAutomationService()
protected virtual Object RequestComAddInAutomationService()

반환 값

형식: System.Object

다른 추가 기능에 노출하려는 개체입니다.

설명

이 메서드를 재정의하여 추가 기능의 개체를 다른 Microsoft Office 솔루션에 노출할 수 있습니다. 여기에는 동일한 응용 프로그램 프로세스, VBA 코드 및 외부 자동화 코드에서 실행되는 다른 추가 기능 및 문서 수준 사용자 지정이 포함됩니다.

반환하는 개체는 공용이어야 하고 COM에 표시되어야 하며 IDispatch 인터페이스를 노출해야 합니다. 반환되는 개체가 이러한 요구 사항을 충족하지 않으면 구현이 호출된 후 Visual Studio Tools for Office 런타임에서 InvalidCastException을 throw합니다.

자세한 내용은 다른 Office 솔루션에서 응용 프로그램 수준 추가 기능의 코드 호출을 참조하십시오.

예제

RequestComAddInAutomationService 메서드를 재정의하는 방법을 보여 주는 코드 예제는 연습: VBA에서 응용 프로그램 수준 추가 기능의 코드 호출을 참조하십시오.

권한

  • 직접 실행 호출자의 경우 완전히 신뢰합니다. 이 멤버는 부분적으로 신뢰할 수 있는 코드에서 사용할 수 없습니다. 자세한 내용은 부분 신뢰 코드에서 라이브러리 사용을 참조하십시오.

참고 항목

참조

AddIn 클래스

AddIn 멤버

Microsoft.Office.Tools 네임스페이스

기타 리소스

다른 Office 솔루션에서 응용 프로그램 수준 추가 기능의 코드 호출

연습: VBA에서 응용 프로그램 수준 추가 기능의 코드 호출