Installer.Parent Installer.Parent Installer.Parent Installer.Parent Property

定義

インストーラーが属しているコレクションを格納しているインストーラーを取得または設定します。Gets or sets the installer containing the collection that this installer belongs to.

public:
 property System::Configuration::Install::Installer ^ Parent { System::Configuration::Install::Installer ^ get(); void set(System::Configuration::Install::Installer ^ value); };
[System.ComponentModel.Browsable(true)]
[System.ComponentModel.TypeConverter("System.Configuration.Design.InstallerParentConverter")]
[System.ComponentModel.TypeConverter(typeof(System.Configuration.Install.InstallerParentConverter))]
public System.Configuration.Install.Installer Parent { get; set; }
member this.Parent : System.Configuration.Install.Installer with get, set
Public Property Parent As Installer

プロパティ値

インスタンスが属しているコレクションを格納している Installer。インスタンスがコレクションに属していない場合は nullAn Installer containing the collection that this instance belongs to, or null if this instance does not belong to a collection.

次の例で、Parentプロパティ。The following example demonstrates the Parent property. Parentプロパティの取得、Installerコレクションを含むこのInstallerに属しています。The Parent property gets the Installer containing the collection that this Installer belongs to.

AssemblyInstaller^ myAssemblyInstaller1 = gcnew AssemblyInstaller;
InstallerCollection^ myInstallerCollection1 = myAssemblyInstaller1->Installers;
// 'myAssemblyInstaller' is an installer of type 'AssemblyInstaller'.
myInstallerCollection1->Add( myAssemblyInstaller );

Installer^ myInstaller1 = myAssemblyInstaller->Parent;
Console::WriteLine( "Parent of myAssembly : {0}", myInstaller1 );
AssemblyInstaller myAssemblyInstaller1 = new AssemblyInstaller();
InstallerCollection myInstallerCollection1 = myAssemblyInstaller1.Installers;
// 'myAssemblyInstaller' is an installer of type 'AssemblyInstaller'.
myInstallerCollection1.Add(myAssemblyInstaller);

Installer myInstaller1 = myAssemblyInstaller.Parent;
Console.WriteLine("Parent of myAssembly : {0}", myInstaller1.ToString());
Dim myAssemblyInstaller1 As New AssemblyInstaller()
Dim myInstallerCollection1 As InstallerCollection = _
                                      myAssemblyInstaller1.Installers
' 'myAssemblyInstaller' is an installer of type 'AssemblyInstaller'.
myInstallerCollection1.Add(myAssemblyInstaller)

Dim myInstaller1 As Installer = myAssemblyInstaller.Parent
Console.WriteLine("Parent of myAssembly : {0}", myInstaller1.ToString())

注釈

場合のこのインスタンスInstaller、インストーラーのコレクションの一部である、Parentプロパティに設定されて、Installerコレクションを格納するインスタンス。If this instance of Installer is part of an installer collection, the Parent property is set to the Installer instance that contains the collection. 使用例については、 Installers 、コレクションを参照してください、AssemblyInstallerクラス。For an example of the use of the Installers collection, see the AssemblyInstaller class.

Installersプロパティには、インストーラーのコレクションが含まれています。The Installers property contains a collection of installers. InstallCommitRollback、およびUninstallのメソッド、Installerクラスは、インストーラーのコレクションを移動し、各インストーラーの対応するメソッドを呼び出します。The Install, Commit, Rollback, and Uninstall methods of the Installer class go through the collection of installers and invokes the corresponding method of each installer.

適用対象

こちらもご覧ください