Installer.Parent Proprietà

Definizione

Ottiene o imposta il programma di installazione contenente l'insieme cui appartiene questo programma di installazione.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

Valore della proprietà

Oggetto Installer che contiene l'insieme cui appartiene questa istanza, oppure null se l'istanza non appartiene ad alcun insieme.An Installer containing the collection that this instance belongs to, or null if this instance does not belong to a collection.

Attributi

Esempi

Nell'esempio seguente viene illustrata la Parent proprietà.The following example demonstrates the Parent property. La Parent proprietà ottiene l' Installer oggetto Installer contenente la raccolta a cui appartiene.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())

Commenti

Se questa istanza di Installer fa parte di una raccolta di programma di Parent installazione, la Installer proprietà viene impostata sull'istanza di che contiene la raccolta.If this instance of Installer is part of an installer collection, the Parent property is set to the Installer instance that contains the collection. Per un esempio dell'uso della Installers raccolta, vedere la AssemblyInstaller classe.For an example of the use of the Installers collection, see the AssemblyInstaller class.

La Installers proprietà contiene una raccolta di programmi di installazione.The Installers property contains a collection of installers. I Installmetodi Commit, ,Rollback eUninstall della classeInstaller passano attraverso la raccolta di programmi di installazione e richiama il metodo corrispondente di ogni programma di installazione.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.

Si applica a

Vedi anche