ExtensionDeprecation interface
Описывает состояние устаревания расширения. Наличие этого объекта в Опубликованном расширении означает, что расширение устарело.
Свойства
| custom |
Необязательное сообщение, предоставленное издателем, отображаемое пользователям устаревшего расширения. |
| effective |
Дата, когда отмена вступает в силу (или вступила в силу). |
| effective |
Версия продукта Visual Studio (major.minor), после чего расширение считается устаревшим. Null, когда устаревание применяется независимо от версии клиента. |
| replacement |
Рекомендуется заменить удлинитель. Появляется только тогда, когда замена — публичное, проверенное, не удалённое расширение из той же продуктовой семьи, что и это. |
Сведения о свойстве
customMessage
Необязательное сообщение, предоставленное издателем, отображаемое пользователям устаревшего расширения.
customMessage: string
Значение свойства
string
effectiveFromDate
Дата, когда отмена вступает в силу (или вступила в силу).
effectiveFromDate: Date
Значение свойства
Date
effectiveFromProductVersion
Версия продукта Visual Studio (major.minor), после чего расширение считается устаревшим. Null, когда устаревание применяется независимо от версии клиента.
effectiveFromProductVersion: string
Значение свойства
string
replacementExtension
Рекомендуется заменить удлинитель. Появляется только тогда, когда замена — публичное, проверенное, не удалённое расширение из той же продуктовой семьи, что и это.
replacementExtension: DeprecationReplacementExtension