Klasa PolicyBase
Klasa podstawowa do dziedziczenia dla nowej zasady ewidencjonowania.
Hierarchia dziedziczenia
System.Object
Microsoft.TeamFoundation.VersionControl.Client.PolicyBase
CheckForCommentsPolicy.CheckForComments
Microsoft.TeamFoundation.Build.Controls.BuildPolicy
Microsoft.TeamFoundation.VersionControl.Controls.WorkItemPolicy
Przestrzeń nazw: Microsoft.TeamFoundation.VersionControl.Client
Zestaw: Microsoft.TeamFoundation.VersionControl.Client (w Microsoft.TeamFoundation.VersionControl.Client.dll)
Składnia
'Deklaracja
<SerializableAttribute> _
Public MustInherit Class PolicyBase _
Implements IPolicyCompatibility, IPolicyDefinition, IPolicyEvaluation, IDisposable
[SerializableAttribute]
public abstract class PolicyBase : IPolicyCompatibility,
IPolicyDefinition, IPolicyEvaluation, IDisposable
Typ PolicyBase uwidacznia następujące elementy członkowskie.
Konstruktorzy
Nazwa | Opis | |
---|---|---|
PolicyBase | Inicjuje nowe wystąpienie klasy PolicyBase. |
Początek
Właściwości
Nazwa | Opis | |
---|---|---|
CanEdit | Pobiera flagi, która opisuje, czy ta zasada jest konfigurowany. | |
Description | Pobiera opis tej zasady. | |
Disposed | Zwraca wartość true, jeśli ten obiekt został usunięty. | |
InstallationInstructions | Pobiera lub ustawia tekstowe instrukcje na temat jak zasady można zainstalować na komputerze. | |
PendingCheckin | Pobierz obiekt, który reprezentuje część oczekujące zmiany oczekujące zaewidencjonowania. | |
Type | Pobiera nazwę tej zasady. | |
TypeDescription | Pobiera opis tego rodzaju zasad. |
Początek
Metody
Nazwa | Opis | |
---|---|---|
Activate | Wywoływana, jeśli użytkownik kliknie dwukrotnie w przypadku awarii zasad. | |
DisplayHelp | Wyświetla okno dialogowe pomocy, które jest związane z niesprawnością zasad. | |
Dispose | Usuwa ten obiekt. | |
Edit | Pokazuje okno dialogowe konfiguracji do użytkownika, aby określić opcje zasad ewidencjonowania. | |
Equals | Określa, czy określony obiekt jest równa bieżącego obiektu. (Odziedziczone z Object). | |
Evaluate | Wykonuje oceny zasad. | |
Finalize | Umożliwia obiekt spróbuj zwolnić zasoby i wykonywania innych operacji oczyszczania, zanim jest odzyskane w procesie wyrzucania elementów bezużytecznych. (Odziedziczone z Object). | |
GetAssemblyName | Tylko to zmienić miejsce Określ nazwę zestawu różne zasady ewidencjonowanie w celu zachowania zgodności z poprzednimi wersjami uprzednio wydana wersja polityki ewidencjonowanie w zgodności z poprzednimi wersjami. | |
GetBinaryFormatter | Tylko zmienić to, aby utworzyć nowego elementu BinaryFormatter i podłączenie do procesu serializacji dla zgodności z poprzednimi wersjami (np. chcesz ustawić właściwość Binder program formatujący do obsługi zgodności dla zasady ewidencjonowanie, która została przeniesiona do innego zestawu). | |
GetHashCode | Służy jako funkcja mieszania dla określonego typu. (Odziedziczone z Object). | |
GetType | Pobiera Type bieżącego wystąpienia. (Odziedziczone z Object). | |
Initialize | Inicjuje określonego czasu ewidencjonowania. | |
MemberwiseClone | Tworzy kopię płytkie bieżące Object. (Odziedziczone z Object). | |
OnPolicyStateChanged | Wywołać zdarzenia powiadamiania o zmianie stanu zasad. | |
ToString | Zwraca wartość typu ciąg, który reprezentuje bieżący obiekt. (Odziedziczone z Object). |
Początek
Zdarzenia
Nazwa | Opis | |
---|---|---|
PolicyStateChanged | Występuje po zmianie stanu polityki. |
Początek
Bezpieczeństwo wątku
Wszystkie publiczne static (Shared w języku Visual Basic) elementy członkowskie tego typu są bezpieczne dla wątków. Wystąpienia elementów członkowskich nie dają gwarancji bezpieczeństwa wątków.
Zobacz też
Informacje
Przestrzeń nazw Microsoft.TeamFoundation.VersionControl.Client