SetExtensionDeprecationRequest interface

Запросите payload для установки (создания или обновления) состояния устаревания расширения. Открывает только те поля, которые может указать вызывающий; данные, разрешённые сервером (например, имя замены), возвращаются в ответ на запрос расширения, здесь не принимаются.

Свойства

customMessage

Необязательное сообщение, предоставленное издателем, отображаемое пользователям устаревшего расширения.

effectiveDate

Дата вступления в силу отмены. По умолчанию отображается текущее время (на стороне сервера), когда не установлено.

effectiveFromProductVersion

Опциональная версия продукта Visual Studio (major.minor) после или после которой расширение устаревает.

replacementName

Опциональное полностью квалифицированное имя («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