PolicyBase (Clase)
Clase base para heredar para una nueva directiva de protección.
Jerarquía de herencia
System.Object
Microsoft.TeamFoundation.VersionControl.Client.PolicyBase
Microsoft.TeamFoundation.Build.Controls.BuildPolicy
Microsoft.TeamFoundation.VersionControl.Controls.WorkItemPolicy
Espacio de nombres: Microsoft.TeamFoundation.VersionControl.Client
Ensamblado: Microsoft.TeamFoundation.VersionControl.Client (en Microsoft.TeamFoundation.VersionControl.Client.dll)
Sintaxis
'Declaración
<SerializableAttribute> _
Public MustInherit Class PolicyBase _
Implements IPolicyDefinition, IPolicyCompatibility, IPolicyEvaluation, IDisposable
[SerializableAttribute]
public abstract class PolicyBase : IPolicyDefinition,
IPolicyCompatibility, IPolicyEvaluation, IDisposable
El tipo PolicyBase expone los siguientes miembros.
Constructores
Nombre | Descripción | |
---|---|---|
PolicyBase | Inicializa una nueva instancia de la clase PolicyBase. |
Arriba
Propiedades
Nombre | Descripción | |
---|---|---|
CanEdit | Obtiene una marca que describe si esta directiva es configurable. | |
Description | Obtiene la descripción de esta directiva. | |
Disposed | Devuelve true si se ha desechado este objeto. | |
InstallationInstructions | Obtiene o establece instrucciones textual sobre cómo la directiva se puede instalar en un equipo. | |
PendingCheckin | Obtiene un objeto que representa la parte de cambios pendientes de la protección pendiente. | |
Type | Obtiene el nombre de esta directiva. | |
TypeDescription | Obtiene la descripción de esta clase de directiva. |
Arriba
Métodos
Nombre | Descripción | |
---|---|---|
Activate | Denominado si el usuario hace doble clic en un error de directiva. | |
DisplayHelp | Muestra un cuadro de diálogo de Ayuda asociado al error de la directiva. | |
Dispose | Desecha este objeto. | |
Edit | Muestra un cuadro de diálogo de configuración al usuario para especificar las opciones de la directiva de protección. | |
Equals | Determina si el objeto especificado es igual al objeto actual. (Se hereda de Object). | |
Evaluate | Realiza la evaluación de la directiva. | |
Finalize | Permite que un objeto intente liberar recursos y realizar otras operaciones de limpieza antes de ser reclamado por la recolección de elementos no utilizados. (Se hereda de Object). | |
GetAssemblyName | Reemplace esto sólo por compatibilidad con versiones anteriores donde desea especificar otro nombre de ensamblado para la directiva de protección para mantener la compatibilidad con previamente una versión de lanzamiento de la directiva de protección. | |
GetBinaryFormatter | Reemplace esto sólo si desea crear un nuevo BinaryFormatter y enlace en el proceso de serialización para la compatibilidad con versiones anteriores (por ej., desea establecer la propiedad binder en el formateador para controlar la compatibilidad para una directiva de protección que se ha movido a otro ensamblado). | |
GetHashCode | Sirve como la función hash predeterminada. (Se hereda de Object). | |
GetType | Obtiene el objeto Type de la instancia actual. (Se hereda de Object). | |
Initialize | Inicializa especificado hasta que finalice protección. | |
MemberwiseClone | Crea una copia superficial del objeto Object actual. (Se hereda de Object). | |
OnPolicyStateChanged | Desencadena el evento para notificar de un cambio en el estado de la directiva. | |
ToString | Devuelve una cadena que representa el objeto actual. (Se hereda de Object). |
Arriba
Eventos
Nombre | Descripción | |
---|---|---|
PolicyStateChanged | Se produce cuando se cambia el estado de la directiva. |
Arriba
Seguridad para subprocesos
Todos los miembros static (Shared en Visual Basic) públicos de este tipo son seguros para la ejecución de subprocesos. No se garantiza que los miembros de instancias sean seguros para la ejecución de subprocesos.
Vea también
Referencia
Microsoft.TeamFoundation.VersionControl.Client (Espacio de nombres)