Objeto Patch
El objeto Patch representa una instancia única de una revisión que se ha registrado o aplicado.
Se puede crear una instancia del objeto con la propiedad Patch como "WindowsInstaller.Installer.Patch(PatchCode, ProductCode, UserSid, Context)". Para un contexto de máquina, el parámetro UserSid debe ser una cadena vacía. ProductCode se puede establecer en una cadena vacía para las revisiones que están solo registradas pero que aún no se aplican a ningún producto. ProductCode se puede establecer en una cadena vacía cuando solo lee o actualiza la información de la lista de origen de una revisión.
El objeto Patch contiene estos tipos de miembros:
El objeto Patch tiene estos métodos.
Método | Descripción |
---|---|
SourceListAddMediaDisk | Agregar un disco al conjunto de discos registrados. |
SourceListAddSource | Agregar un origen de red o dirección URL a la lista de origen. |
SourceListClearAll | Borra la lista de origen completa del tipo de orígenes especificado. |
SourceListClearMediaDisk | Quitar un disco del conjunto de discos registrados de la lista de origen. |
SourceListClearSource | Quitar un origen de red o dirección URL de la lista de origen. |
SourceListForceResolution | Borra el último origen usado de la lista de origen. Esta acción fuerza una resolución de lista de origen la próxima vez que se requiera el origen. |
El objeto Patch tiene estas propiedades.
Propiedad | Descripción |
---|---|
Context |
El contexto de esta instancia de revisión es un valor MSIINSTALLCONTEXT. |
MediaDisks |
Enumera todos los discos multimedia de esta instancia de revisión. |
PatchCode |
Devuelve el código de revisión. |
PatchProperty |
Obtiene información de propiedad sobre una revisión específica aplicada a una instancia específica del producto. |
ProductCode |
Devuelve el código del producto. |
SourceListInfo |
Obtiene y establece las propiedades de información de origen. Se trata de una propiedad de lectura o escritura. |
Orígenes |
Enumera todos los orígenes de esta instancia de revisión. |
State |
Estado de instalación de la revisión. |
UserSid |
Devuelve el SID de usuario, en la cuenta en la que esta instancia de revisión está disponible. |
Requisito | Value |
---|---|
Versión |
Windows Installer 5.0 en Windows Server 2012, Windows 8, Windows Server 2008 R2 o Windows 7. Windows Installer 4.0 o Windows Installer 4.5 en Windows Server 2008 o Windows Vista. Windows Installer 3.0 o una versión posterior en Windows Server 2003, Windows XP o Windows 2000. |
Archivo DLL |
|
IID |
IID_IPatch se define como 000C10A1-0000-0000-C000-000000000046 |