IPolicyCompatibility 介面

這個介面會提供已移至新的型別或組件的簽入原則的回溯相容性 (Backward Compatibility) 使用。

命名空間:  Microsoft.TeamFoundation.VersionControl.Client
組件:  Microsoft.TeamFoundation.VersionControl.Client (在 Microsoft.TeamFoundation.VersionControl.Client.dll 中)

語法

'宣告
Public Interface IPolicyCompatibility _
    Inherits IPolicyDefinition
public interface IPolicyCompatibility : IPolicyDefinition

IPolicyCompatibility 類型會公開下列成員。

屬性

  名稱 描述
公用屬性 CanEdit 取得描述的旗標原則是否包含組態 User Interface (UI)。 (繼承自 IPolicyDefinition)。
公用屬性 Description 取得這個原則執行個體行為的描述。 (繼承自 IPolicyDefinition)。
公用屬性 InstallationInstructions 取得顯示的訊息,如果原則不會安裝。 (繼承自 IPolicyDefinition)。
公用屬性 Type 取得這個原則的型別。 (繼承自 IPolicyDefinition)。
公用屬性 TypeDescription 取得原則類型的描述。 (繼承自 IPolicyDefinition)。

回頁首

方法

  名稱 描述
公用方法 Edit 顯示對話方塊讓使用者設定原則的屬性。 (繼承自 IPolicyDefinition)。
公用方法 GetAssemblyName 使用為您必須提供簽入原則指定不同的組件名稱以維護與簽入原則的先前發行版本的回溯相容性 (Backward Compatibility) 的回溯相容性。
公用方法 GetBinaryFormatter 這是如果您要建立一個新的 BinaryFormatter 和攔截回溯相容性 (也就是說,您序列化處理序要設定在格式子的繫結器屬性處理已移至另一個組件) 的簽入原則的相容。 如果您不要攔截序列化處理序,請傳回新的 BinaryFormatter()。

回頁首

請參閱

參考

Microsoft.TeamFoundation.VersionControl.Client 命名空間