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 命名空间