PublishComponent Tablosu

PublishComponent tablosu, Bileşeni tablosunda listelenen bileşenleri bir niteleyici metin dizesi ve kategori kimliği GUID'si ile ilişkilendirir. Bu şekilde birlikte gruplandırılmış paralel işlevselliğe sahip bileşenler, uygun bileşenler olarak adlandırılır. Bkz. Uygun Bileşenler. Bu, yükleyiciye bileşenlere başvururken tek düzeyli dolaylılık için bir yöntem sağlar. Bkz. Nitelenmiş Bileşenleri Kullanma.

PublishComponent tablosunda aşağıdaki sütunlar bulunur.

Sütun Tür Anahtar Nullable
ComponentId GUID Y N
Niteleyici metin Y N
Parça_ Tanımlayıcı Y N
AppData metin N Y
Özellik_ Tanımlayıcı N N

 

Sütun

ComponentId

Birlikte gruplandırılan bileşenlerin kategorisini temsil eden guid bir dize. Bu sütunun başlığının yanıltıcı olduğunu unutmayın. Bu, uygun bileşenler kategorisi için GUID'dir ve Bileşen tablosununComponentId sütununda görünen GUID ile aynı değildir. Burada, bileşenin kendisi yerine dış istemcilere bileşenin işlevselliğini sağlayan bir sunucuya başvurur.

Niteleyicisi

ComponentId sütunundaki değeri niteleyen bir metin dizesi. Niteleyici, birden çok dilde uygulanan bir bileşen gibi aynı bileşenin birden çok türünü ayırt etmek için kullanılır. Bunlar,MsiEnumComponentQualifiers tarafından döndürülen niteleyici metin dizeleridir.

Component_

Bileşeni tablosunun birinci sütunundaki dış anahtar. Bu tanımlayıcı, Bileşen tablosundaki uygun bileşenin kaydını ifade eder.

AppData'

Bu kaydın uygun bileşenini açıklayan isteğe bağlı yerelleştirilebilir metin. Dize genellikle uygulama tarafından ayrıştırılır ve kullanıcıya görüntülenebilir. Uygun bileşeni açıklamalıdır. Bu,MsiEnumComponentQualifiers ile alınabilir.

Feature_

Özellik tablosunun birinci sütunundaki dış anahtar. Bu, bu uygun bileşeni kullanan özelliktir.

Açıklamalar

Bu tabloya, PublishComponents eylemi veya Yayımdan KaldırComponents eylemi yürütülürken başvurulur.

Bu tablonun adının yanıltıcı olduğunu unutmayın. Reklam yazmak için bu tablo gerekli değildir. Tanıtacak bileşenlerin yükleme durumunu ayarlama hakkında bilgi için Bileşeni tablosunun Öznitelikler sütununa ve Özellik tablosu bakın.

Doğrulama

ICE03
ICE06
ICE19
ice22
ice32