Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Объект Patch представляет уникальный экземпляр исправления, которое было зарегистрировано или применено.
Экземпляр объекта можно создать с помощью свойства Patch как "WindowsInstaller.Installer.Patch(PatchCode, ProductCode, UserSid, Context)". Для контекста компьютера параметр UserSid должен быть пустой строкой. Код продукта можно задать как пустую строку для исправлений, которые зарегистрированы только и еще не применены к какому-либо продукту. Для ProductCode можно задать пустую строку при чтении или обновлении сведений об исходном списке исправлений.
Элементы
Объект Patch имеет следующие типы членов:
Методы
Объект Patch содержит следующие методы.
| Метод | Описание |
|---|---|
| SourceListAddMediaDisk | Добавьте диск в набор зарегистрированных дисков. |
| SourceListAddSource | Добавьте источник сети или URL-адреса в список источников. |
| SourceListClearAll | Очищает полный список источников указанного типа источников. |
| SourceListClearMediaDisk | Удалите диск из набора зарегистрированных дисков из исходного списка. |
| SourceListClearSource | Удалите источник сети или URL-адреса из списка источников. |
| SourceListForceResolution | Удаляет последний использованный источник из списка источников. Это приводит к принудительному разрешению списка источников при следующем требовании источника. |
Свойства
Объект Patch имеет следующие свойства.
| Свойство | Описание |
|---|---|
|
Контекст |
Контекст этого экземпляра исправления — это значение MSIINSTALLCONTEXT. |
|
MediaDisks |
Перечисляет все диски мультимедиа для этого экземпляра исправления. |
|
PatchCode |
Возвращает код исправления. |
|
PatchProperty |
Возвращает сведения о свойстве определенного исправления, примененного к конкретному экземпляру продукта. |
|
ProductCode |
Возвращает код продукта. |
|
SourceListInfo |
Возвращает и задает свойства сведений об источнике. Это свойство чтения или записи. |
|
Источники |
Перечисляет все источники для этого экземпляра исправления. |
|
Состояние |
Состояние установки исправления. |
|
UserSid |
Возвращает идентификатор безопасности пользователя под учетной записью, доступной для этого экземпляра исправления. |
Требования
| Требование | Значение |
|---|---|
| Версия |
Установщик Windows 5.0 в Windows Server 2012, Windows 8, Windows Server 2008 R2 или Windows 7. Установщик Windows 4.0 или установщик Windows 4.5 в Windows Server 2008 или Windows Vista. Установщик Windows 3.0 или более поздней версии в Windows Server 2003, Windows XP и Windows 2000 |
| DLL |
|
| IID |
IID_IPatch определяется как 000C10A1-0000-0000-C000-00000000000046 |
См. также раздел