SetExtensionDeprecationRequest interface
Nutzlast anfordern, um den Verfallszustand einer Erweiterung einzustellen (zu erstellen oder zu aktualisieren). Stellt nur die Felder frei, die ein Aufrufer angeben kann; serveraufgelöste Daten (wie der Anzeigename des Ersatzes) werden in der Erweiterungsanfrage-Antwort zurückgegeben, die hier nicht akzeptiert wird.
Eigenschaften
| custom |
Optionale, vom Publisher bereitgestellte Nachricht wird den Nutzern der veralteten Erweiterung angezeigt. |
| effective |
Datum, an dem die Abschreibung in Kraft tritt. Standardmäßig wird die aktuelle Zeit (serverseitig) aktiviert, wenn sie deaktiviert ist. |
| effective |
Optionale Visual Studio-Produktversion (major.minor) ab oder nach der die Erweiterung eingestellt wird. |
| replacement |
Optionaler voll qualifizierter Name ("publisherName.extensionName") der empfohlenen Ersatzerweiterung. Null oder leer bedeutet, dass es keinen Ersatz gibt. |
Details zur Eigenschaft
customMessage
Optionale, vom Publisher bereitgestellte Nachricht wird den Nutzern der veralteten Erweiterung angezeigt.
customMessage: string
Eigenschaftswert
string
effectiveDate
Datum, an dem die Abschreibung in Kraft tritt. Standardmäßig wird die aktuelle Zeit (serverseitig) aktiviert, wenn sie deaktiviert ist.
effectiveDate: Date
Eigenschaftswert
Date
effectiveFromProductVersion
Optionale Visual Studio-Produktversion (major.minor) ab oder nach der die Erweiterung eingestellt wird.
effectiveFromProductVersion: string
Eigenschaftswert
string
replacementName
Optionaler voll qualifizierter Name ("publisherName.extensionName") der empfohlenen Ersatzerweiterung. Null oder leer bedeutet, dass es keinen Ersatz gibt.
replacementName: string
Eigenschaftswert
string