SetExtensionDeprecationRequest interface
Запросите payload для установки (создания или обновления) состояния устаревания расширения. Открывает только те поля, которые может указать вызывающий; данные, разрешённые сервером (например, имя замены), возвращаются в ответ на запрос расширения, здесь не принимаются.
Свойства
| custom |
Необязательное сообщение, предоставленное издателем, отображаемое пользователям устаревшего расширения. |
| effective |
Дата вступления в силу отмены. По умолчанию отображается текущее время (на стороне сервера), когда не установлено. |
| effective |
Опциональная версия продукта Visual Studio (major.minor) после или после которой расширение устаревает. |
| replacement |
Опциональное полностью квалифицированное имя («publisherName.extensionName») рекомендованного заменяющего расширения. Null или пустое означает, что замены нет. |
Сведения о свойстве
customMessage
Необязательное сообщение, предоставленное издателем, отображаемое пользователям устаревшего расширения.
customMessage: string
Значение свойства
string
effectiveDate
Дата вступления в силу отмены. По умолчанию отображается текущее время (на стороне сервера), когда не установлено.
effectiveDate: Date
Значение свойства
Date
effectiveFromProductVersion
Опциональная версия продукта Visual Studio (major.minor) после или после которой расширение устаревает.
effectiveFromProductVersion: string
Значение свойства
string
replacementName
Опциональное полностью квалифицированное имя («publisherName.extensionName») рекомендованного заменяющего расширения. Null или пустое означает, что замены нет.
replacementName: string
Значение свойства
string