SetExtensionDeprecationRequest interface

Demandez la charge utile pour définir (créer ou mettre à jour) l’état de dépréciation d’une extension. Expose uniquement les champs qu’un appelant peut spécifier ; les données résolues par le serveur (comme le nom d’affichage du remplaçant) sont retournées lors de la réponse à la requête d’extension, ce qui n’est pas accepté ici.

Propriétés

customMessage

Message optionnel fourni par l’éditeur affiché aux utilisateurs de l’extension obsolète.

effectiveDate

Date à laquelle la dépréciation prend effet. Par défaut, l’heure actuelle (côté serveur) est désactivée.

effectiveFromProductVersion

Version optionnelle du produit Visual Studio (major.minor) à partir de laquelle l’extension est dépréciée.

replacementName

Nom entièrement qualifié optionnel (« publisherName.extensionName ») de l’extension de remplacement recommandée. Nul ou vide indique qu’il n’y a pas de remplacement.

Détails de la propriété

customMessage

Message optionnel fourni par l’éditeur affiché aux utilisateurs de l’extension obsolète.

customMessage: string

Valeur de propriété

string

effectiveDate

Date à laquelle la dépréciation prend effet. Par défaut, l’heure actuelle (côté serveur) est désactivée.

effectiveDate: Date

Valeur de propriété

Date

effectiveFromProductVersion

Version optionnelle du produit Visual Studio (major.minor) à partir de laquelle l’extension est dépréciée.

effectiveFromProductVersion: string

Valeur de propriété

string

replacementName

Nom entièrement qualifié optionnel (« publisherName.extensionName ») de l’extension de remplacement recommandée. Nul ou vide indique qu’il n’y a pas de remplacement.

replacementName: string

Valeur de propriété

string