Aracılığıyla paylaş


Özellik Türü

anlam türü Özellik Türü, Anahtar Biçim Türlerinden biridir. Bu tür, kullanıcı tarafından sağlanan Özellik tablosu yabancı bir anahtardan oluşur.

Birleştirme aracı, bu türdeki öğeler için geçerli bir Windows Installer Tanımlayıcı değiştirmelidir. Mergemod.dll bu kısıtlamayı zorlamaz ve kullanıcının Özellik tablosuna geçerli bir anahtar sağladığından emin olmak için birleştirme aracına bağlıdır. Özellik tablosunun birincil anahtarları özellik adlarıdır.

ModuleConfiguration tablosunun Öznitelikler alanına msmConfigItemNonNullable eklenmediği sürece Null, bu tür için geçerli bir değerdir.

Özellik türü aşağıdaki ContextData türleriyle kullanılabilir.

Null ContextData

Yapılandırılabilir birleştirme modülü, kullanıcının modüldeki bir veritabanı tablosuna özellik adı sağlamasını sağlamak için bu türü kullanabilir. Birleştirme aracı özelliğin tanımlayıcısını, ModuleSubstitution tablosunun Value sütunundaki şablonlarla değiştirmektedir. Bu tür yapılandırılabilir bir öğe belirtmek için modül yazarları, Yapılandırılabilir öğenin adını Ad sütununa girmeli, Biçim sütununa "1" girmeli, Tür sütununa "Özellik" girmeli ve ModuleConfiguration tablosunun ContextData sütununu boş bırakmalıdır.

Public ContextData

Yapılandırılabilir bir birleştirme modülü, kullanıcının modüldeki bir veritabanı tablosuna genel özellik adını sağlamasına olanak tanımak için bu türü kullanabilir. Birleştirme aracı özelliğin tanımlayıcısını, ModuleSubstitution tablosunun Value sütunundaki şablonlarla değiştirmektedir. Bu tür yapılandırılabilir bir öğe belirtmek için, modül yazarları Yapılandırılabilir öğenin adını Ad sütununa girmeli, Biçim sütununa "1" girmeli, Tür sütununa "Özellik" girmeli ve ModuleConfiguration tablosunun ContextData sütununa "Genel" yazmalıdır.

Özel ContextData

Yapılandırılabilir birleştirme modülü, kullanıcının modüldeki bir veritabanı tablosuna özel özellik adını sağlamasına olanak tanımak için bu türü kullanabilir. Birleştirme aracı özelliğin tanımlayıcısını, ModuleSubstitution tablosunun Value sütunundaki şablonlarla değiştirmektedir. Bu tür yapılandırılabilir bir öğe belirtmek için modül yazarları, Yapılandırılabilir öğenin adını Ad sütununa girmeli, Biçim sütununa "1" girmeli, Tür sütununa "Özellik" girmeli ve ModuleConfiguration tablosunun ContextData sütununa "Özel" girmelidir.