ISyncKnowledge2::P rojectOntoKnowledgeWithPrerequisite 方法 (winsync.h)
当模板知识包含指定片段的先决条件知识时,返回有关模板知识指定的知识片段的知识。
语法
HRESULT ProjectOntoKnowledgeWithPrerequisite(
[in] ISyncKnowledge *pPrerequisiteKnowledge,
[in] ISyncKnowledge *pTemplateKnowledge,
[out] ISyncKnowledge **ppProjectedKnowledge
);
参数
[in] pPrerequisiteKnowledge
指定要将知识添加到 ppProjectedknowledge 的 pTemplateKnowledge 必须包含的知识。
[in] pTemplateKnowledge
指定要添加到 ppProjectedKnowledge 的知识片段集。
[out] ppProjectedKnowledge
当 pTemplateKnowledge 包含指定片段的 pPrerequisiteKnowledge 中包含的知识时,该知识对象包含 pTemplateKnowledge 指定的知识片段。
返回值
可能的返回代码包括但不限于下表中显示的值。
返回代码 | 说明 |
---|---|
|
方法成功。 |
|
无效指针。 |
|
pPrerequisiteKnowledge 或 pTemplateKnowledge 中包含的 ID 格式架构不同于此对象的 ID 格式架构。 |
注解
为了计算 ppProjectedKnowledge 中返回的知识,此方法枚举 pTemplateKnowledge 中包含的知识片段。 对于 pTemplateKnowledge 中的每个知识片段,此方法检查 pTemplateKnowledge 中是否包含 pTemplateKnowledge 中已知的有关片段的知识。 如果 pTemplateKnowledge 包含有关片段的必备知识,则此对象对片段的已知知识将添加到 ppProjectedKnowledge。 如果 pTemplateKnowledge 不包含已知有关片段的先决条件知识,则 ppProjectedKnowledge 不包含有关该片段的知识。
要求
最低受支持的客户端 | Windows 7 [仅限桌面应用] |
最低受支持的服务器 | Windows Server 2008 R2 [仅限桌面应用] |
目标平台 | Windows |
标头 | winsync.h |
另请参阅
反馈
https://aka.ms/ContentUserFeedback。
即将发布:在整个 2024 年,我们将逐步淘汰作为内容反馈机制的“GitHub 问题”,并将其取代为新的反馈系统。 有关详细信息,请参阅:提交和查看相关反馈