Context Propiedad
Collapse the table of content
Expand the table of content
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

Installer.Context (Propiedad)

 

Obtiene o establece información sobre la instalación actual.

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

[BrowsableAttribute(false)]
public InstallContext Context { get; set; }

Valor de propiedad

Type: System.Configuration.Install.InstallContext

InstallContext que contiene información sobre la instalación actual.

El Context propiedad contiene información sobre la instalación.Por ejemplo, información sobre la ubicación del archivo de registro para la instalación, la ubicación del archivo para guardar la información requerida por el Uninstall método y la línea de comandos que se especificó al ejecutar el ejecutable de instalación.

El programa que llama el Install, Commit, Rollback, o Uninstall conjuntos de métodos del Context propiedad con información que requieren los métodos.

Si un instalador pertenece a una colección de instaladores, el instalador principal establecerá la Context propiedad antes de llamar a cualquiera de estos métodos.El instalador principal puede tener acceso mediante el Parent propiedad.

En el ejemplo siguiente se muestra el Context propiedad de la Installer clase.El contenido de la Context propiedad contienen información acerca de la ubicación del archivo de registro para la instalación, la ubicación del archivo para guardar la información requerida por el Uninstall método y la línea de comandos que se especificó al ejecutar el ejecutable de instalación.Este contenido se mostrará en la consola.

StringDictionary myStringDictionary = Context.Parameters;
if ( Context.Parameters.Count > 0 )
{
   Console.WriteLine("Context Property : " );
   foreach( string myString in Context.Parameters.Keys)
   {
      Console.WriteLine( Context.Parameters[ myString ] );
   }
}

.NET Framework
Disponible desde 1.1
Volver al principio
Mostrar:
© 2016 Microsoft