次の方法で共有


PolicyBase クラス

新しいチェックイン ポリシーに継承する基本クラス。

継承階層

System.Object
  Microsoft.TeamFoundation.VersionControl.Client.PolicyBase
    Microsoft.TeamFoundation.Build.Controls.BuildPolicy
    Microsoft.TeamFoundation.VersionControl.Controls.WorkItemPolicy

名前空間:  Microsoft.TeamFoundation.VersionControl.Client
アセンブリ:  Microsoft.TeamFoundation.VersionControl.Client (Microsoft.TeamFoundation.VersionControl.Client.dll 内)

構文

'宣言
<SerializableAttribute> _
Public MustInherit Class PolicyBase _
    Implements IPolicyDefinition, IPolicyCompatibility, IPolicyEvaluation, IDisposable
[SerializableAttribute]
public abstract class PolicyBase : IPolicyDefinition, 
    IPolicyCompatibility, IPolicyEvaluation, IDisposable

PolicyBase 型で公開されるメンバーは以下のとおりです。

コンストラクター

  名前 説明
プロテクト メソッド PolicyBase PolicyBase クラスの新しいインスタンスを初期化します。

このページのトップへ

プロパティ

  名前 説明
パブリック プロパティ CanEdit このポリシーは、構成できるかどうかを表すフラグを取得します。
パブリック プロパティ Description このポリシーの記述を取得します。
プロテクト プロパティ Disposed このオブジェクトが確実にされた場合は TRUE を返します。
パブリック プロパティ InstallationInstructions ポリシーがコンピューターにおけるにインストールできますが、またはテキスト モードの命令を取得または設定します。
プロテクト プロパティ PendingCheckin 保留中のチェックイン保留中の変更の一部を表すオブジェクトを取得します。
パブリック プロパティ Type このポリシーの名前を取得します。
パブリック プロパティ TypeDescription この種類のポリシーの記述を取得します。

このページのトップへ

メソッド

  名前 説明
パブリック メソッド Activate ユーザーがポリシー エラーをダブルクリックすると呼び出されます。
パブリック メソッド DisplayHelp ポリシーのエラーに関連付けられたヘルプ]ダイアログ ボックスを表示します。
パブリック メソッド Dispose このオブジェクトを破棄します。
パブリック メソッド Edit ユーザーに構成ダイアログ ボックスをチェックイン ポリシーのオプションを指定する方法を示します。
パブリック メソッド Equals 指定のオブジェクトが現在のオブジェクトと等しいかどうかを判断します。 (Object から継承されます。)
パブリック メソッド Evaluate ポリシーの評価を実行します。
プロテクト メソッド Finalize オブジェクトがガベージ コレクションにより収集される前に、そのオブジェクトがリソースを解放し、その他のクリーンアップ操作を実行できるようにします。 (Object から継承されます。)
パブリック メソッド GetAssemblyName だけチェックイン ポリシーの前に、リリース バージョンとの下位互換性を維持するためにチェックイン ポリシーに別のアセンブリの名前を指定する下位互換性のために、これを無視します。
パブリック メソッド GetBinaryFormatter 下位互換性 (別のアセンブリに移動) のチェックインのシリアル化プロセスに新しい BinaryFormatter およびフックを処理するたとえば、ポリシーの互換性をフォーマッタ バインダーのプロパティを設定したい場合は、その場合にはこれを無視して作成します。
パブリック メソッド GetHashCode 既定のハッシュ関数として機能します。 (Object から継承されます。)
パブリック メソッド GetType 現在のインスタンスの Type を取得します。 (Object から継承されます。)
パブリック メソッド Initialize チェックイン保留中の指定された初期化します。
プロテクト メソッド MemberwiseClone 現在の Object の簡易コピーを作成します。 (Object から継承されます。)
プロテクト メソッド OnPolicyStateChanged ポリシーの状態の変化を通知するためにイベントを発生します。
パブリック メソッド ToString 現在のオブジェクトを表す文字列を返します。 (Object から継承されます。)

このページのトップへ

イベント

  名前 説明
パブリック イベント PolicyStateChanged ポリシーの状態が変更されたときに発生します。

このページのトップへ

スレッド セーフ

この型のすべてのパブリック static (Visual Basic では Shared) メンバーは、スレッド セーフです。インスタンス メンバーの場合は、スレッド セーフであるとは限りません。

参照

関連項目

Microsoft.TeamFoundation.VersionControl.Client 名前空間