PublishComponent 表
PublishComponent 表将 组件表中列出的组件与限定符文本字符串和类别 ID GUID 相关联。 采用这种方式组合在一起的并行功能的组件称为限定组件。 请参阅 限定组件。 这为安装程序提供了在引用组件时用于单级间接性的方法。 请参阅 使用限定的组件。
PublishComponent 表具有以下列。
列 | 类型 | 钥匙 | 空 |
---|---|---|---|
ComponentId | GUID | Y | N |
限定 符 | 文本 | Y | N |
元件_ | 标识符 | Y | N |
AppData | 文本 | N | Y |
特征_ | 标识符 | N | N |
列
-
ComponentId
-
表示要组合在一起的组件的类别的字符串 GUID。 请注意,此列的标题具有误导性。 这是限定组件的类别的 GUID,并且与 组件表的 ComponentId 列中显示的 GUID 不同,。 此处,它指的是向外部客户端提供组件的功能的服务器,而不是组件本身。
-
限定符
-
一个文本字符串,用于限定 ComponentId 列中的值。 限定符用于区分同一组件的多个形式,例如以多种语言实现的组件。 这些是 MsiEnumComponentQualifiers返回的限定符文本字符串。
-
Component_
-
组件表的第一列的外部键。 此标识符引用组件表中限定的组件记录。
-
AppData
-
描述此记录的限定组件的可选可本地化文本。 字符串通常由应用程序分析,可向用户显示。 它应描述限定的组件。 这可以通过 MsiEnumComponentQualifiers进行检索。
-
Feature_
-
功能表的第一列的外部键。 这是使用此限定组件的功能。
言论
执行 PublishComponents作 或执行 UnpublishComponents作 时,将引用此表。
请注意,此表的名称具有误导性。 为了创作广告,不需要此表。 有关如何设置组件安装状态的信息,请参阅 组件表 和 功能表 的属性列。
验证