SourceControl2 介面

用以與目前的原始檔控制系統互動。

命名空間:  EnvDTE80
組件:  EnvDTE80 (在 EnvDTE80.dll 中)

語法

'宣告
<GuidAttribute("111522AB-F439-4D85-9A36-1716DA4DA114")> _
Public Interface SourceControl2 _
    Inherits SourceControl
[GuidAttribute("111522AB-F439-4D85-9A36-1716DA4DA114")]
public interface SourceControl2 : SourceControl
[GuidAttribute(L"111522AB-F439-4D85-9A36-1716DA4DA114")]
public interface class SourceControl2 : SourceControl
[<GuidAttribute("111522AB-F439-4D85-9A36-1716DA4DA114")>]
type SourceControl2 =  
    interface
        interface SourceControl
    end
public interface SourceControl2 extends SourceControl

SourceControl2 型別會公開下列成員。

屬性

  名稱 說明
公用屬性 DTE (繼承自 SourceControl)。
公用屬性 DTE 取得最上層的擴充性物件。
公用屬性 Parent (繼承自 SourceControl)。
公用屬性 Parent 取得 SourceControl 物件的直接上層父物件。

回頁首

方法

  名稱 說明
公用方法 CheckOutItem(String) (繼承自 SourceControl)。
公用方法 CheckOutItem(String) 從原始檔控制簽出指定的項目。
公用方法 CheckOutItem2 從原始檔控制簽出指定的項目。
公用方法 CheckOutItems(array<Object[]%) (繼承自 SourceControl)。
公用方法 CheckOutItems(array<Object[]%) 從原始檔控制簽出指定的項目。
公用方法 CheckOutItems2 從原始檔控制簽出指定的項目。
公用方法 ExcludeItem(String, String) (繼承自 SourceControl)。
公用方法 ExcludeItem(String, String) 從原始檔控制專案排除指定的項目。
公用方法 ExcludeItems(String, array<Object[]%) (繼承自 SourceControl)。
公用方法 ExcludeItems(String, array<Object[]%) 從指定的專案排除指定的項目。
公用方法 GetBindings 取得指定專案或方案的原始檔控制繫結項目。
公用方法 IsItemCheckedOut(String) (繼承自 SourceControl)。
公用方法 IsItemCheckedOut(String) 擷取指示指定項目是否已被簽出的布林值。
公用方法 IsItemUnderSCC(String) (繼承自 SourceControl)。
公用方法 IsItemUnderSCC(String) 擷取指示指定項目是否在原始檔控制之下的布林值。
公用方法 UndoExcludeItem 將項目納入回原始程式碼控制之內。
公用方法 UndoExcludeItems 將指定項目納入回原始程式碼控制之內。

回頁首

請參閱

參考

EnvDTE80 命名空間