PublishComponent 資料表
PublishComponent 資料表會將 元件資料表 中列出的元件與限定詞文字字串和類別識別碼 GUID 產生關聯。 具有平行功能的元件,以這種方式分組在一起,稱為限定元件。 請參閱 合格元件。 這會為安裝程式提供參考元件時單一層級間接性的方法。 請參閱 使用合格元件。
PublishComponent 資料表具有下列資料行。
資料行 | 類型 | 答案 | Nullable |
---|---|---|---|
ComponentId | GUID | Y | N |
Qualifier | Text | Y | N |
元件_ | 識別碼 | Y | N |
AppData | Text | N | Y |
特徵_ | 識別碼 | N | N |
資料行
-
ComponentId
-
字串 GUID ,表示要群組在一起的元件類別。 請注意,此資料行的標題會誤導。 這是限定元件類別的 GUID,而且與 在 Component 資料表的 ComponentId 資料行中出現的 GUID 不同。 這裡指的是伺服器,該伺服器會將元件的功能提供給外部用戶端,而不是元件本身。
-
限定 符
-
限定 ComponentId 資料行中值的文字字串。 限定詞可用來區分相同元件的多個形式,例如以多種語言實作的元件。 這些是 MsiEnumComponentQualifiers所傳回的限定詞文字字串。
-
元件_
-
元件資料表第一欄的外部索引鍵。 此識別碼是指元件資料表中限定元件的記錄。
-
AppData
-
選擇性的可當地語系化文字,描述此記錄的限定元件。 字串通常是由應用程式剖析,而且可以向使用者顯示。 它應該描述合格的元件。 這可以使用 MsiEnumComponentQualifiers來擷取。
-
特徵_
-
功能資料表第一欄的外部索引鍵。 這是使用此限定元件的功能。
備註
當 執行 PublishComponents 巨集指令 或 UnpublishComponents 巨集指令 時,會參考此資料表。
請注意,此資料表的名稱會誤導。 此表格不需要撰寫廣告。 如需如何設定要公告之元件安裝狀態的資訊,請參閱 元件資料表 和 功能資料表 的 [屬性] 資料行。
驗證