TypeLib エレメント

説明
タイプライブラリ(TypeLib)を登録します。 これを非アドバタイズドで適切に使うためには、Advertise='no' でこのエレメントを使い、タイプライブラリ自身から取り出して 適切な子 Interface エレメントも書く必要がある事に注意して下さい。
Windows Installer リファレンス
TypeLib Table, Registry Table
Component, File
タグの内部テキスト
なし
エレメントの選択 (最小:0, 最大:無制限)
  • AppId (最小:0, 最大:無制限)
  • Class (最小:0, 最大:無制限)
  • Interface (最小:0, 最大:無制限)
属性
名前 タイプ 説明 必須
Id Guid タイプライブラリを識別する GUID 。 Yes
Advertise YesNoType 'yes' の値は、TypeLib テーブル中に行を作成します。 'no' の値は、Registry テーブル中に行を作成します。 デフォルト値は 'no' です。  
Control YesNoType 'yes' の値は、タイプライブラリは タイプ ブラウザ中で表示されるべきではない 不可視オブジェクトを 意図したコントロールを記述している事を、意味しています。 この属性は、Advertise='no' である場合にだけ セットされ得ます。  
Cost Int タイプライブラリの登録と結び付けられた byte でのコスト。 この属性は、Advertise='no' である場合には セットされ得ません。  
Description String タイプライブラリのローカライズ可能な説明。  
HasDiskImage YesNoType 'yes' の値は、タイプライブラリがディスク上に維持される形で存在する事を 意味しています。 この属性は、Advertise='no' である場合にだけ セットされ得ます。  
HelpDirectory String ヘルプ ディレクトリーの為の Directory エレメントの識別子。  
Hidden YesNoType 'yes' の値は、タイプライブラリは その使用は制限されないけれど ユーザーに表示されるべきではない事を 意味しています。 コントロールによって使用されるべきです。 ホストは、拡張されたプロパティでコントロールをラップする 新しいタイプライブラリを作成すべきです。 この属性は、Advertise='no' である場合にだけ セットされ得ます。  
Language Integer タイプライブラリの言語。これは 負で無い整数でなければなりません。 Yes
MajorVersion Integer タイプライブラリのメジャー バージョン。値は 0 から 255 の整数であるべきです。  
MinorVersion Integer タイプライブラリのマイナー バージョン。値は 0 から 255 の整数であるべきです。  
ResourceId Integer タイプライブラリのリソース id 。値は レジストリー中の typelib パスの終わりに追加されます。  
Restricted YesNoType 'yes' の値は、タイプライブラリは制限されて ユーザーに表示されるべきではない事を 意味しています。 この属性は、Advertise='no' である場合にだけ セットされ得ます。  
See Also
Wix Schema