Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
An interface to interact with the run-time behavior of policies (for example, for evaluation).
Namespace: Microsoft.TeamFoundation.VersionControl.Client
Assembly: Microsoft.TeamFoundation.VersionControl.Client (in Microsoft.TeamFoundation.VersionControl.Client.dll)
Syntax
'Declaration
Public Interface IPolicyEvaluation _
Inherits IDisposable
public interface IPolicyEvaluation : IDisposable
public interface class IPolicyEvaluation : IDisposable
type IPolicyEvaluation =
interface
interface IDisposable
end
public interface IPolicyEvaluation extends IDisposable
The IPolicyEvaluation type exposes the following members.
Methods
Name | Description | |
---|---|---|
![]() |
Activate | Display UI allows a user to get more information about a particular policy failure. |
![]() |
DisplayHelp | Display UI provides help to determine the meaning of this failure and what the user can do to resolve it. |
![]() |
Dispose | Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources. (Inherited from IDisposable.) |
![]() |
Evaluate | Evaluates the policy and returns an array of failures, if any occur. Returns an empty list if no failures occur. |
![]() |
Initialize | Initializes the policy instance so that it can perform evaluations. |
Top
Events
Name | Description | |
---|---|---|
![]() |
PolicyStateChanged | An event that the policy can raise to notify the host of an asynchronous change in the list of policy failures. |
Top