다음을 통해 공유


IManagedAddin::Load

업데이트: 2007년 11월

관리되는 추가 기능이 로드될 때 호출됩니다.

HRESULT Load([in] BSTR bstrManifestURL, 
                          [in] IDispatch *pdispApplication);

매개 변수

매개 변수

설명

bstrManifestURL

추가 기능에 대한 매니페스트의 전체 경로입니다.

pdispApplication

추가 기능을 로드하는 호스트 응용 프로그램을 나타내는 IDispatch에 대한 포인터입니다.

반환 값

메서드가 성공적으로 완료되었는지 여부를 나타내는 HRESULT 값입니다.

설명

매니페스트는 추가 기능을 로드하는 데 사용되는 정보를 제공하는 파일로, 일반적으로 XML 파일입니다. 예를 들어 매니페스트에서는 추가 기능 어셈블리의 위치와 추가 기능이 로드될 때 인스턴스화할 진입점 클래스를 지정할 수 있습니다.

bstrManifestURL 매개 변수에는 추가 기능에 대한 HKEY_CURRENT_USER\Software\Microsoft\Office\<application name>\Addins\<add-in ID> 레지스트리 키 아래에 있는 Manifest 항목의 값이 들어 있습니다. 자세한 내용은 IManagedAddin 인터페이스를 참조하십시오.

로드 중인 추가 기능에 대한 응용 프로그램 도메인 및 보안 정책 구성 등의 작업을 수행하려면 IManagedAddin::Load 메서드를 구현합니다.

참고 항목

참조

IManagedAddin 인터페이스

IManagedAddin::Unload