Aracılığıyla paylaş


Installer.Parent Özellik

Tanım

Bu yükleyicinin ait olduğu koleksiyonu içeren yükleyiciyi alır veya ayarlar.

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")]
public System.Configuration.Install.Installer Parent { get; set; }
[System.ComponentModel.Browsable(true)]
[System.ComponentModel.TypeConverter(typeof(System.Configuration.Install.InstallerParentConverter))]
public System.Configuration.Install.Installer Parent { get; set; }
[<System.ComponentModel.Browsable(true)>]
[<System.ComponentModel.TypeConverter("System.Configuration.Design.InstallerParentConverter")>]
member this.Parent : System.Configuration.Install.Installer with get, set
[<System.ComponentModel.Browsable(true)>]
[<System.ComponentModel.TypeConverter(typeof(System.Configuration.Install.InstallerParentConverter))>]
member this.Parent : System.Configuration.Install.Installer with get, set
Public Property Parent As Installer

Özellik Değeri

Installer Bu örneğin ait olduğu koleksiyonu içeren veya null bu örnek bir koleksiyona ait değilse.

Öznitelikler

Örnekler

Aşağıdaki örnekte özelliği gösterilmektedir Parent . özelliği, Parent bunun Installer ait olduğu koleksiyonu içeren öğesini alırInstaller.

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())

Açıklamalar

Bu örneği bir yükleyici koleksiyonunun Installer parçasıysa, Parent özelliği koleksiyonu içeren örneğe ayarlanır Installer . Koleksiyonun kullanımına Installers ilişkin bir örnek için sınıfına AssemblyInstaller bakın.

Installers özelliği bir yükleyici koleksiyonu içerir. sınıfının Install, Commit, Rollbackve Uninstall yöntemleri Installer yükleyici koleksiyonundan geçer ve her yükleyicinin ilgili yöntemini çağırır.

Şunlara uygulanır

Ayrıca bkz.