Udostępnij za pośrednictwem


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
Metoda chroniona PolicyBase Inicjuje nowe wystąpienie klasy PolicyBase.

Początek

Właściwości

  Nazwa Opis
Właściwość publiczna CanEdit Pobiera flagi, która opisuje, czy ta zasada jest konfigurowany.
Właściwość publiczna Description Pobiera opis tej zasady.
Właściwość chroniona Disposed Zwraca wartość true, jeśli ten obiekt został usunięty.
Właściwość publiczna InstallationInstructions Pobiera lub ustawia tekstowe instrukcje na temat jak zasady można zainstalować na komputerze.
Właściwość chroniona PendingCheckin Pobierz obiekt, który reprezentuje część oczekujące zmiany oczekujące zaewidencjonowania.
Właściwość publiczna Type Pobiera nazwę tej zasady.
Właściwość publiczna TypeDescription Pobiera opis tego rodzaju zasad.

Początek

Metody

  Nazwa Opis
Metoda publiczna Activate Wywoływana, jeśli użytkownik kliknie dwukrotnie w przypadku awarii zasad.
Metoda publiczna DisplayHelp Wyświetla okno dialogowe pomocy, które jest związane z niesprawnością zasad.
Metoda publiczna Dispose Usuwa ten obiekt.
Metoda publiczna Edit Pokazuje okno dialogowe konfiguracji do użytkownika, aby określić opcje zasad ewidencjonowania.
Metoda publiczna Equals Określa, czy określony obiekt jest równa bieżącego obiektu. (Odziedziczone z Object).
Metoda publiczna Evaluate Wykonuje oceny zasad.
Metoda chroniona 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).
Metoda publiczna 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.
Metoda publiczna 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).
Metoda publiczna GetHashCode Służy jako funkcja mieszania dla określonego typu. (Odziedziczone z Object).
Metoda publiczna GetType Pobiera Type bieżącego wystąpienia. (Odziedziczone z Object).
Metoda publiczna Initialize Inicjuje określonego czasu ewidencjonowania.
Metoda chroniona MemberwiseClone Tworzy kopię płytkie bieżące Object. (Odziedziczone z Object).
Metoda chroniona OnPolicyStateChanged Wywołać zdarzenia powiadamiania o zmianie stanu zasad.
Metoda publiczna ToString Zwraca wartość typu ciąg, który reprezentuje bieżący obiekt. (Odziedziczone z Object).

Początek

Zdarzenia

  Nazwa Opis
Zdarzenie publiczne 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