Freigeben über


IPolicyCompatibility-Schnittstelle

Diese Schnittstelle wird für die Abwärtskompatibilität für Eincheckenpolitische Planerrichtlinien verwendet, die auf neue Typen oder Assemblys verschoben wurden.

Namespace:  Microsoft.TeamFoundation.VersionControl.Client
Assembly:  Microsoft.TeamFoundation.VersionControl.Client (in Microsoft.TeamFoundation.VersionControl.Client.dll)

Syntax

'Declaration
Public Interface IPolicyCompatibility _
    Inherits IPolicyDefinition
public interface IPolicyCompatibility : IPolicyDefinition

Der IPolicyCompatibility-Typ macht die folgenden Member verfügbar.

Eigenschaften

  Name Beschreibung
Öffentliche Eigenschaft CanEdit Ruft ein Flag ab, das beschreibt, ob diese Richtlinie Konfigurationsbenutzeroberfläche (Benutzeroberfläche) umfasst. (Von IPolicyDefinition geerbt.)
Öffentliche Eigenschaft Description Ruft eine Beschreibung des Verhaltens dieser Richtlinieninstanz ab. (Von IPolicyDefinition geerbt.)
Öffentliche Eigenschaft InstallationInstructions Ruft eine Meldung, die angezeigt wird, wenn die Richtlinie wird als nicht installiert sein. (Von IPolicyDefinition geerbt.)
Öffentliche Eigenschaft Type Ruft den Typ der Richtlinie ab. (Von IPolicyDefinition geerbt.)
Öffentliche Eigenschaft TypeDescription Ruft eine Beschreibung des Richtlinientyps ab. (Von IPolicyDefinition geerbt.)

Zum Seitenanfang

Methoden

  Name Beschreibung
Öffentliche Methode Edit Zeigt ein Dialogfeld an, um Benutzer zu ermöglichen, die Eigenschaften der Richtlinie zu konfigurieren. (Von IPolicyDefinition geerbt.)
Öffentliche Methode GetAssemblyName Wird für Abwärtskompatibilität, in der Sie einen anderen Assemblynamen für die Eincheckenrichtlinie angeben, um Abwärtskompatibilität mit einer veröffentlichten Version der Eincheckenrichtlinie zuvor beizubehalten.
Öffentliche Methode GetBinaryFormatter Dies ist erforderlich, wenn Sie ein neues BinaryFormatter und einen Hook in den Serialisierungsprozess für Abwärtskompatibilität erstellen möchten (z..., möchten Sie die Bindereigenschaft auf dem Formatierungsprogramm festlegen, um Kompatibilität für eine Eincheckenrichtlinie zu behandeln, die auf eine andere Assembly verschoben wurde). Wenn Sie nicht in den Serialisierungsprozess verknüpfen möchten, geben Sie einfach neues BinaryFormatter zurück ().

Zum Seitenanfang

Siehe auch

Referenz

Microsoft.TeamFoundation.VersionControl.Client-Namespace