ExtensionDeprecation interface
Décrit l’état de dépréciation d’une extension. La présence de cet objet sur une PublicationExtension indique que l’extension est obsolète.
Propriétés
| custom |
Message optionnel fourni par l’éditeur affiché aux utilisateurs de l’extension obsolète. |
| effective |
Date à laquelle la dépréciation prend (ou a pris) effet. |
| effective |
version produit Visual Studio (major.minor) à partir de quoi l’extension est considérée comme obsolète. Nul lorsque la dépréciation s’applique, quelle que soit la version du client. |
| replacement |
Rallonge de remplacement recommandée. Seulement cela apparaît lorsque le remplacement est une extension publique, validée, non supprimée, de la même famille de produits que celle-ci. |
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
effectiveFromDate
Date à laquelle la dépréciation prend (ou a pris) effet.
effectiveFromDate: Date
Valeur de propriété
Date
effectiveFromProductVersion
version produit Visual Studio (major.minor) à partir de quoi l’extension est considérée comme obsolète. Nul lorsque la dépréciation s’applique, quelle que soit la version du client.
effectiveFromProductVersion: string
Valeur de propriété
string
replacementExtension
Rallonge de remplacement recommandée. Seulement cela apparaît lorsque le remplacement est une extension publique, validée, non supprimée, de la même famille de produits que celle-ci.
replacementExtension: DeprecationReplacementExtension