IManagedAddin::Load
관리되는 VSTO 추가 기능이 로드되면 호출됩니다.
구문
HRESULT Load([in] BSTR bstrManifestURL,
[in] IDispatch *pdispApplication);
매개 변수
매개 변수 | 설명 |
---|---|
bstrManifestURL | VSTO 추가 기능에 대한 매니페스트의 전체 경로입니다. |
pdispApplication | VSTO 추가 기능을 로드하는 호스트 애플리케이션을 나타내는 IDispatch에 대한 포인터입니다. |
Return Value
메서드가 성공적으로 완료되었는지 여부를 나타내는 HRESULT 값입니다.
설명
매니페스트는 VSTO 추가 기능을 로드하는 데 사용되는 정보를 제공하는 파일(일반적으로 XML 파일)입니다. 예를 들어 매니페스트는 VSTO 추가 기능이 로드될 때 인스턴스화할 VSTO 추가 기능 어셈블리 및 진입점 클래스의 위치를 지정할 수 있습니다.
bstrManifestURL 매개 변수는 Manifest
항목 값을 VSTO 추가 기능을 위한 HKEY_CURRENT_USER\Software\Microsoft\Office\<애플리케이션 이름>\Addins\<추가 기능 ID> 레지스트리 키 아래에 포함합니다. 자세한 내용은 IManagedAddin 인터페이스를 참조하세요.
IManagedAddIn::Load 메서드를 구현하여 로드되는 VSTO 추가 기능을 위한 애플리케이션 도메인 및 보안 정책 구성 등의 작업을 수행합니다.