1
플러그인을 제공하는 애플리케이션을 개발 중입니다. 내 목표를 위해 Managed Add-In Framework를 사용하고 있습니다. 추가 기능에서 호스트의 메서드를 호출하는 방법이 있습니까?MAF. 부가 기능 측에서 전화하기
플러그인을 제공하는 애플리케이션을 개발 중입니다. 내 목표를 위해 Managed Add-In Framework를 사용하고 있습니다. 추가 기능에서 호스트의 메서드를 호출하는 방법이 있습니까?MAF. 부가 기능 측에서 전화하기
예, 계약서 (및 두보기 모두)에서 인터페이스를 정의한 다음 호스트 어댑터 측에서 해당 인터페이스의 구체적인 구현을 작성한 다음이를 addin의 메소드로 전달합니다.
간단한 예로는 로거 인터페이스 (ILogger
)가 있고 호스트 뷰에 로거를 구현하는 간단한 예가 있습니다. 그런 다음 계약서에 을 사용하는 AddInInitialize
메소드를 만들 수 있습니다. 그런 다음 ILogger
에있는 메소드를 호출 할 수 있으며 해당 호출을 만들기 위해 MAF 경계 (설정에 따라 교차 프로세스 또는 연결되지 않음)를 통과합니다.
예가 있습니까? 나는 당신의 설명을 따르려고했지만, 나는 갇혔다. – Shazter
이 예제를 발견했습니다. https://clraddins.codeplex.com/releases/view/10199 – Shazter