IVsTypeLibraryWrapperCallback 接口
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
允许包装工具向项目系统进行通信,并检索给定类型库的现有包装。
public interface class IVsTypeLibraryWrapperCallback
public interface class IVsTypeLibraryWrapperCallback
__interface IVsTypeLibraryWrapperCallback
[System.Runtime.InteropServices.Guid("AFF2B95E-229B-4A14-A422-E99452AD2F8C")]
[System.Runtime.InteropServices.InterfaceType(1)]
[System.Runtime.InteropServices.TypeLibType(528)]
public interface IVsTypeLibraryWrapperCallback
[<System.Runtime.InteropServices.Guid("AFF2B95E-229B-4A14-A422-E99452AD2F8C")>]
[<System.Runtime.InteropServices.InterfaceType(1)>]
[<System.Runtime.InteropServices.TypeLibType(528)>]
type IVsTypeLibraryWrapperCallback = interface
Public Interface IVsTypeLibraryWrapperCallback
- 属性
注解
使用此接口可以返回到项目系统并检索给定类型库的现有包装。 例如,如果类型库 "A" 依赖于类型库 "B",并且你调用 IVsTypeLibraryWrapper:: WrapTypeLibrary (一个) ,则包装工具将通过回调 IVsTypeLibraryWrapperCallBack 来询问项目系统是否已知道类型库 "B" 的合适包装。
实施者说明
使用包装工具时实现此接口。
方法
| GetAssembly(String, String) |
如果引用程序集,则返回程序集的路径。 如果未引用程序集,则返回错误代码。 |
| GetComClassic(TLIBATTR[], String, Int32, String, String) |
返回 TLIBATTR 给定类型库和包装工具组合的 COM 经典包装结构。 |
| GetComClassicByTypeLibName(String, TLIBATTR[], Int32, String, String) |
返回给定类型库和包装器工具组合的 COM 经典包装器名称。 |