PublishComponent Table
Tabulka PublishComponent přidruží komponenty uvedené v tabulce komponent s textovým řetězcem kvalifikátoru a identifikátorem GUID ID kategorie. Komponenty s paralelními funkcemi, které byly tímto způsobem seskupeny, se označují jako kvalifikované komponenty. Viz kvalifikovaných komponent . To poskytuje instalačnímu programu metodu pro jednoúrovňovou nepřímý odkaz při odkazování na komponenty. Viz použití kvalifikovaných komponent.
Tabulka PublishComponent obsahuje následující sloupce.
Sloupec | Typ | Klíč | Nullable |
---|---|---|---|
ComponentId | guid | Y | N |
Kvalifikátor | textové | Y | N |
Komponenta_ | identifikátor | Y | N |
AppData | textové | N | Y |
Rys_ | identifikátor | N | N |
Sloupce
-
ComponentId
-
Řetězec IDENTIFIKÁTOR GUID, který představuje kategorii komponent, které se seskupují. Všimněte si, že název tohoto sloupce je zavádějící. Toto je IDENTIFIKÁTOR GUID pro kategorii kvalifikovaných komponent a není stejný identifikátor GUID, který se zobrazuje ve sloupci ComponentId tabulky Komponenta. Tady odkazuje na server, který poskytuje funkce komponenty externím klientům, nikoli samotné komponentě.
-
Kvalifikátor
-
Textový řetězec, který kvalifikuje hodnotu ve sloupci ComponentId. Kvalifikátor se používá k rozlišení více forem stejné komponenty, například komponenty implementované v několika jazycích. Jedná se o textové řetězce kvalifikátoru vrácené MsiEnumComponentQualifiers.
-
Component_
-
Externí klíč do sloupce jedné z tabulek komponent . Tento identifikátor odkazuje na záznam kvalifikované komponenty v tabulce Komponent.
-
AppData
-
Volitelný lokalizovatelný text popisující kvalifikovanou součást tohoto záznamu. Řetězec je obvykle analyzován aplikací a může být zobrazen uživateli. Měl by popsat kvalifikovanou komponentu. To lze načíst pomocí MsiEnumComponentQualifiers.
-
Feature_
-
Externí klíč do sloupce v tabulce funkcí . Toto je funkce používající tuto kvalifikovanou komponentu.
Poznámky
Tato tabulka se označuje, když se akce PublishComponents nebo akce UnpublishComponents.
Všimněte si, že název této tabulky je zavádějící. Tato tabulka není nutná k vytvoření reklamy. Informace o tom, jak nastavit stav instalace komponent pro inzerování, najdete ve sloupci Atributy tabulky Komponenta a Tabulky funkcí.
Validace