Classe PolicyBase
Classe base per ereditare per i nuovi criteri di archiviazione.
Gerarchia di ereditarietà
System.Object
Microsoft.TeamFoundation.VersionControl.Client.PolicyBase
Microsoft.TeamFoundation.Build.Controls.BuildPolicy
Microsoft.TeamFoundation.VersionControl.Controls.WorkItemPolicy
Spazio dei nomi: Microsoft.TeamFoundation.VersionControl.Client
Assembly: Microsoft.TeamFoundation.VersionControl.Client (in Microsoft.TeamFoundation.VersionControl.Client.dll)
Sintassi
'Dichiarazione
<SerializableAttribute> _
Public MustInherit Class PolicyBase _
Implements IPolicyDefinition, IPolicyCompatibility, IPolicyEvaluation, IDisposable
[SerializableAttribute]
public abstract class PolicyBase : IPolicyDefinition,
IPolicyCompatibility, IPolicyEvaluation, IDisposable
Il tipo PolicyBase espone i seguenti membri.
Costruttori
Nome | Descrizione | |
---|---|---|
PolicyBase | Inizializza una nuova istanza della classe PolicyBase. |
In alto
Proprietà
Nome | Descrizione | |
---|---|---|
CanEdit | Ottiene un flag che indica se questi criteri sono configurabili. | |
Description | Ottiene la descrizione di questi criteri. | |
Disposed | Restituisce true se l'oggetto è stato eliminato. | |
InstallationInstructions | Ottiene o imposta le istruzioni di testo su come i criteri possono essere installati in un computer. | |
PendingCheckin | Ottenere un oggetto che rappresenta la parte delle modifiche in sospeso del controllo in attesa. | |
Type | Ottiene il nome di questi criteri. | |
TypeDescription | Ottiene la descrizione di questo tipo di criteri. |
In alto
Metodi
Nome | Descrizione | |
---|---|---|
Activate | Chiamato quando l'utente fa doppio clic su un errore dei criteri. | |
DisplayHelp | Visualizza una finestra di dialogo della guida associata all'errore criteri. | |
Dispose | Elimina questo oggetto. | |
Edit | Visualizza una finestra di dialogo di configurazione all'utente di specificare opzioni per i criteri di archiviazione. | |
Equals | Determina se l'oggetto specificato equivale all'oggetto corrente. (Ereditato da Object) | |
Evaluate | Esegue la valutazione dei criteri. | |
Finalize | Consente a un oggetto di provare a liberare risorse ed eseguire altre operazioni di pulitura prima che l'oggetto stesso venga recuperato dalla procedura di Garbage Collection. (Ereditato da Object) | |
GetAssemblyName | Eseguire l'override solo per la compatibilità con le versioni precedenti in cui si desidera specificare un nome di assembly diverso per i criteri di archiviazione per garantire la compatibilità con una versione precedente rilasciata dei criteri di archiviazione. | |
GetBinaryFormatter | Eseguire l'override solo se si desidera creare un nuovo BinaryFormatter e collegarsi al processo di serializzazione per compatibilità con le versioni precedenti (ad esempio, si desidera impostare la proprietà del gestore di associazione nel formattatore per mantenere la compatibilità dei criteri di archiviazione che sono stati spostati in un altro assembly). | |
GetHashCode | Funge da funzione hash predefinita. (Ereditato da Object) | |
GetType | Ottiene l'oggetto Type dell'istanza corrente. (Ereditato da Object) | |
Initialize | Inizializza specificato in attesa dell'archiviazione. | |
MemberwiseClone | Consente di creare una copia dei riferimenti dell'oggetto Object corrente. (Ereditato da Object) | |
OnPolicyStateChanged | Generare l'evento per notificare di una modifica nello stato di criteri. | |
ToString | Restituisce una stringa che rappresenta l'oggetto corrente. (Ereditato da Object) |
In alto
Eventi
Nome | Descrizione | |
---|---|---|
PolicyStateChanged | Si verifica quando lo stato di criteri viene modificato. |
In alto
Codice thread safe
Qualsiasi membro static (Shared in Visual Basic) pubblico di questo tipo è thread-safe. I membri di istanza non sono garantiti come thread-safe.
Vedere anche
Riferimenti
Spazio dei nomi Microsoft.TeamFoundation.VersionControl.Client