PolicyBase-Klasse
Eine neue Eincheckrichtlinie zu erben, Basisklasse.
Vererbungshierarchie
System.Object
Microsoft.TeamFoundation.VersionControl.Client.PolicyBase
Microsoft.TeamFoundation.Build.Controls.BuildPolicy
Microsoft.TeamFoundation.VersionControl.Controls.WorkItemPolicy
Namespace: Microsoft.TeamFoundation.VersionControl.Client
Assembly: Microsoft.TeamFoundation.VersionControl.Client (in Microsoft.TeamFoundation.VersionControl.Client.dll)
Syntax
'Declaration
<SerializableAttribute> _
Public MustInherit Class PolicyBase _
Implements IPolicyDefinition, IPolicyCompatibility, IPolicyEvaluation, IDisposable
[SerializableAttribute]
public abstract class PolicyBase : IPolicyDefinition,
IPolicyCompatibility, IPolicyEvaluation, IDisposable
Der PolicyBase-Typ macht die folgenden Member verfügbar.
Konstruktoren
Name | Beschreibung | |
---|---|---|
PolicyBase | Initialisiert eine neue Instanz der PolicyBase-Klasse. |
Zum Seitenanfang
Eigenschaften
Name | Beschreibung | |
---|---|---|
CanEdit | Ruft ein Flag ab, das beschreibt, ob diese Richtlinie konfiguriert werden kann. | |
Description | Ruft die Beschreibung dieser Richtlinie ab. | |
Disposed | Gibt true zurück, wenn dieses Objekt freigegeben wurde. | |
InstallationInstructions | Ruft ab oder legt fest, wie Textanweisungen über die Richtlinien auf einem Computer installiert werden kann. | |
PendingCheckin | Rufen Sie ein Objekt ab, das den Teil Ausstehende Änderungen des ausstehenden Eincheckvorgang darstellt. | |
Type | Ruft den Namen dieser Richtlinie ab. | |
TypeDescription | Ruft die Beschreibung dieser Art der Richtlinie ab. |
Zum Seitenanfang
Methoden
Name | Beschreibung | |
---|---|---|
Activate | Wird aufgerufen, wenn Benutzer auf einem Richtlinienfehler doppelklickt. | |
DisplayHelp | Zeigt ein Hilfedialogfeld an, das dem Richtlinienfehler zugeordnet ist. | |
Dispose | Gibt dieses Objekt frei. | |
Edit | Zeigt dem Benutzer ein Konfigurationsdialogfeld an, um Optionen für die Eincheckrichtlinie angegeben. | |
Equals | Bestimmt, ob das angegebene Objekt mit dem aktuellen Objekt identisch ist. (Von Object geerbt.) | |
Evaluate | Führt die Richtlinienauswertung aus. | |
Finalize | Gibt einem Objekt Gelegenheit zu dem Versuch, Ressourcen freizugeben und andere Bereinigungen durchzuführen, bevor es von der Garbage Collection freigegeben wird. (Von Object geerbt.) | |
GetAssemblyName | Überschreiben Sie nur dieses für Abwärtskompatibilität, in der Sie einem anderen Assemblyname für die Eincheckrichtlinie angeben möchten, um Rückwärtskompatibilität mit einer veröffentlichten Version der Eincheckrichtlinie zuvor beizubehalten. | |
GetBinaryFormatter | Überschreiben Sie nur diese, wenn Sie ein neues BinaryFormatter und einen Hook in den Serialisierungsprozess für Abwärtskompatibilität (z., Sie möchten die Bindereigenschaft auf das Formatierungsprogramm auf Handlekompatibilität für eine Eincheckrichtlinie festlegen, die auf eine andere Assembly verschoben wurde) erstellen möchten. | |
GetHashCode | Fungiert als die Standardhashfunktion. (Von Object geerbt.) | |
GetType | Ruft den Type der aktuellen Instanz ab. (Von Object geerbt.) | |
Initialize | Initialisiert das angegebene ausstehende Änderungen. | |
MemberwiseClone | Erstellt eine flache Kopie des aktuellen Object. (Von Object geerbt.) | |
OnPolicyStateChanged | Lösen Sie das Ereignis aus, um in einer Änderung des Richtlinienzustand zu benachrichtigen. | |
ToString | Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt. (Von Object geerbt.) |
Zum Seitenanfang
Ereignisse
Name | Beschreibung | |
---|---|---|
PolicyStateChanged | Tritt auf, wenn der Zustand der Richtlinie geändert wird. |
Zum Seitenanfang
Threadsicherheit
Alle öffentlichen static (Shared in Visual Basic)-Member dieses Typs sind threadsicher. Bei Instanzmembern ist die Threadsicherheit nicht gewährleistet.