この記事は機械翻訳されています。英語版の記事を表示するには、[英語] のチェック ボックスをオンにしてください。また、テキストにマウス ポインターを合わせると、ポップアップ ウィンドウに英語のテキストを表示することもできます。
翻訳
英語

Installer.Installers プロパティ

 

公開日: 2016年10月

インストーラーが格納しているインストーラーのコレクションを取得します。

名前空間:   System.Configuration.Install
アセンブリ:  System.Configuration.Install (System.Configuration.Install.dll 内)

[BrowsableAttribute(false)]
public InstallerCollection Installers { get; }

プロパティ値

Type: System.Configuration.Install.InstallerCollection

このインストーラーに関連付けられているインストーラーのコレクションを格納している InstallerCollection

Installers プロパティには、これを必要なオブジェクトをインストールするためのインストーラーのコレクションが含まれています。 Installer コンポーネントを正常にインストールするインスタンス。 Install, 、Commit, 、Rollback, 、および Uninstall のメソッド、 Installer クラスは、インストーラーのコレクションを通過し、各インストーラーの対応するメソッドを呼び出します。

場合のこのインスタンス Installer 、インストーラーのコレクションに含まれる、 Parent プロパティは、 Installer コレクションを格納するインスタンス。 使用例については、 Installers 、コレクションを参照してください、 AssemblyInstaller クラスです。

次の例は、 InstallersParent プロパティです。 Installers プロパティの表示、 InstallerCollection に関連付けられている、 Installerです。

AssemblyInstaller myAssemblyInstaller = new AssemblyInstaller();
ServiceInstaller myServiceInstaller = new ServiceInstaller();
EventLogInstaller myEventLogInstaller = new EventLogInstaller();

InstallerCollection myInstallerCollection = myAssemblyInstaller.Installers;

// Add Installers to the InstallerCollection of 'myAssemblyInstaller'.
myInstallerCollection.Add(myServiceInstaller);
myInstallerCollection.Add(myEventLogInstaller);

Installer[] myInstaller = new Installer[2];
myInstallerCollection.CopyTo(myInstaller,0);
// Show the contents of the InstallerCollection of 'myAssemblyInstaller'.
Console.WriteLine("Installers in the InstallerCollection : ");
for (int iIndex=0; iIndex < myInstaller.Length; iIndex++)
   Console.WriteLine(myInstaller[iIndex].ToString());

.NET Framework
1.1 以降で使用可能
トップに戻る
表示: