IPolicyCompatibility, interface
Cette interface est utilisée pour la compatibilité descendante pour les stratégies d'enregistrement qui ont été déplacées vers de nouveaux types ou aux assemblys.
Espace de noms : Microsoft.TeamFoundation.VersionControl.Client
Assembly : Microsoft.TeamFoundation.VersionControl.Client (dans Microsoft.TeamFoundation.VersionControl.Client.dll)
Syntaxe
'Déclaration
Public Interface IPolicyCompatibility _
Inherits IPolicyDefinition
public interface IPolicyCompatibility : IPolicyDefinition
Le type IPolicyCompatibility expose les membres suivants.
Propriétés
Nom | Description | |
---|---|---|
CanEdit | Obtient un indicateur qui indique si cette stratégie inclut une interface utilisateur (UI) de configuration. (Hérité de IPolicyDefinition.) | |
Description | Obtient une description du comportement de cette instance de stratégie. (Hérité de IPolicyDefinition.) | |
InstallationInstructions | Obtient un message qui s'affiche si la stratégie peut ne pas être installée. (Hérité de IPolicyDefinition.) | |
Type | Obtient le type de la stratégie. (Hérité de IPolicyDefinition.) | |
TypeDescription | Obtient une description du type de stratégie. (Hérité de IPolicyDefinition.) |
Début
Méthodes
Nom | Description | |
---|---|---|
Edit | Affiche une boîte de dialogue pour permettre à l'utilisateur de configurer les propriétés de la stratégie. (Hérité de IPolicyDefinition.) | |
GetAssemblyName | Utilisé pour la compatibilité descendante lorsque vous devez spécifier un nom d'assembly différent pour la stratégie d'enregistrement pour assurer la compatibilité descendante avec précédemment une version de la stratégie d'enregistrement. | |
GetBinaryFormatter | Ceci est nécessaire si vous voulez créer un nouveau BinaryFormatter et raccorder dans le processus de sérialisation pour la compatibilité descendante (par exemple, vous souhaitez définir la propriété de classeur sur le formateur pour gérer le compat pour une stratégie d'enregistrement qui a été déplacé vers un autre assembly). Si vous ne souhaitez pas être raccordés au processus de sérialisation, retournez simplement nouveau BinaryFormatter(). |
Début
Voir aussi
Référence
Microsoft.TeamFoundation.VersionControl.Client, espace de noms