PolicyBase-Klasse
Eine neue Eincheckrichtlinie zu Basisklasse erben.
Vererbungshierarchie
System.Object
Microsoft.TeamFoundation.VersionControl.Client.PolicyBase
CheckForCommentsPolicy.CheckForComments
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 IPolicyCompatibility, IPolicyDefinition, IPolicyEvaluation, IDisposable
[SerializableAttribute]
public abstract class PolicyBase : IPolicyCompatibility,
IPolicyDefinition, 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 Textanweisungen über fest, wie die Richtlinie auf einem Computer installiert werden kann. | |
PendingCheckin | Rufen Sie ein - Objekt ab, das den Teil der ausstehenden Ä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 | Aufgerufen, wenn der Benutzer auf ein 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 anzugeben. | |
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 einen anderen Assemblynamen für die Eincheckenrichtlinie angeben möchten, um Abwärtskompatibilität mit einer veröffentlichten Version der Eincheckenrichtlinie 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 dem Formatierungsprogramm festlegen, um Kompatibilität für eine Eincheckenrichtlinie zu behandeln, die auf eine andere Assembly verschoben wurde) erstellen möchten. | |
GetHashCode | Fungiert als Hashfunktion für einen bestimmten Typ. (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öst das - Ereignis aus, um auf eine Änderung im 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.