Installer.Parent Eigenschaft

Definition

Ruft das Installationsprogramm ab, das die Auflistung mit diesem Installationsprogramm enthält, oder legt dieses fest.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

Eigenschaftswert

Ein Installer, der die Auflistung enthält, zu der diese Instanz gehört, oder null, wenn diese Instanz nicht zu einer Auflistung gehört.An Installer containing the collection that this instance belongs to, or null if this instance does not belong to a collection.

Attribute

Beispiele

Im folgenden Beispiel wird die Parent -Eigenschaft veranschaulicht.The following example demonstrates the Parent property. Die Parent -Eigenschaft ruft Installer die ab, die die Installer Auflistung enthält, zu der diese gehört.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())

Hinweise

Wenn diese Instanz von Installer Teil einer Installerauflistung ist, wird Parent die-Eigenschaft auf die Installer -Instanz festgelegt, die die Auflistung enthält.If this instance of Installer is part of an installer collection, the Parent property is set to the Installer instance that contains the collection. Ein Beispiel für die Verwendung Installers der-Auflistung finden Sie unter der AssemblyInstaller -Klasse.For an example of the use of the Installers collection, see the AssemblyInstaller class.

Die Installers -Eigenschaft enthält eine Auflistung von Installationsprogrammen.The Installers property contains a collection of installers. Die InstallMethoden Commit, ,Rollbackund Uninstall derInstaller -Klasse durchlaufen die Auflistung von Installationsprogrammen und rufen die entsprechende-Methode der einzelnen Installationsprogramme auf.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.

Gilt für:

Siehe auch