Ö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.
Ö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.