Este artículo se tradujo automáticamente. Para ver el artículo en inglés, active la casilla Inglés. Además, puede mostrar el texto en inglés en una ventana emergente si mueve el puntero del mouse sobre el texto.
Traducción
Inglés

Propiedad Installer.Installers

 

Publicado: octubre de 2016

Obtiene la colección de instaladores que contiene este instalador.

Espacio de nombres:   System.Configuration.Install
Ensamblado:  System.Configuration.Install (en System.Configuration.Install.dll)

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

Valor de propiedad

Type: System.Configuration.Install.InstallerCollection

InstallerCollection que contiene la colección de instaladores asociada a este instalador.

El Installers propiedad contiene una colección de instaladores que instalan los objetos que requiere esta Installer instancia para instalar correctamente el componente. El Install, Commit, Rollback, y Uninstall métodos de la Installer clase recorrer en iteración la colección de instaladores e invoca al método correspondiente de cada instalador.

Si esta instancia de Installer se encuentra en una colección de instaladores, el Parent es propiedad del Installer instancia que contiene la colección. Para obtener un ejemplo del uso de la Installers colección, consulte la AssemblyInstaller clase.

En el ejemplo siguiente se muestra el Installers y Parent Propiedades. El Installers propiedad muestra el InstallerCollection asociado con un 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
Disponible desde 1.1
Volver al principio
Mostrar: