ISharePointProjectFeature 接口

定义

提供有关功能的信息。

public interface class ISharePointProjectFeature : Microsoft::VisualStudio::SharePoint::ISharePointProjectMember, System::ComponentModel::INotifyPropertyChanged
public interface ISharePointProjectFeature : Microsoft.VisualStudio.SharePoint.ISharePointProjectMember, System.ComponentModel.INotifyPropertyChanged
type ISharePointProjectFeature = interface
    interface ISharePointProjectMember
    interface IAnnotatedObject
    interface INotifyObjectDisposing
    interface INotifyObjectDisposed
    interface INotifyPropertyChanged
Public Interface ISharePointProjectFeature
Implements INotifyPropertyChanged, ISharePointProjectMember
实现

注解

ISharePointProjectFeature 与具有 .feature 文件的文件夹相关联。

属性

Annotations

获取实例 IAnnotationDictionary,以将自定义数据与实现 IAnnotatedObject 的对象相关联。

(继承自 IAnnotatedObject)
EventReceiverFile

获取与功能相关联的事件接收器代码文件。

FeatureFile

获取 .feature 文件的项目成员。

FullPath

获取项目成员文件或目录的完整源路径。

(继承自 ISharePointProjectMember)
Icon

获取解决方案资源管理器中显示的项目成员节点的图标。

(继承自 ISharePointProjectMember)
Id

获取功能文件的 ID。

IsDisposed

获取是否释放对象。

(继承自 INotifyObjectDisposed)
IsDisposing

获取是否释放对象。

(继承自 INotifyObjectDisposing)
IsExpanded

获取或设置是否在解决方案资源管理器中展开该节点。

(继承自 ISharePointProjectMember)
ManifestTemplateFile

获取与功能相关联的清单模板文件。

Model

获取功能文件的对象模型。

Name

获取解决方案资源管理器中显示的项目成员节点的名称。

(继承自 ISharePointProjectMember)
Project

获取对包含项目的引用。

(继承自 ISharePointProjectMember)
ProjectItems

获取从此功能实例引用的 ISharePointProjectItem 实例的集合。

ResourceFiles

获取与功能相关联的资源文件的集合。

方法

CollapseChildItems()

确保此 ISharePointProjectMember 的所有子项在解决方案资源管理器中折叠。

(继承自 ISharePointProjectMember)
Validate()

对功能运行设计时验证,并更新 IDE 中的错误列表。

事件

Disposed

在释放对象时发生。

(继承自 INotifyObjectDisposed)
Disposing

在释放对象时发生。

(继承自 INotifyObjectDisposing)
NameChanged

在更改项目成员节点名称时发生。

(继承自 ISharePointProjectMember)

适用于