ISharePointProjectMember Interface

Definition

Represents a member of a SharePoint project.

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

Properties

Annotations

Gets an instance IAnnotationDictionary to associate custom data with the object implementing the IAnnotatedObject interface.

(Inherited from IAnnotatedObject)
FullPath

Gets the full source path of the project member file or directory.

Icon

Gets the icon for the project member node displayed in Solution Explorer.

IsDisposed

Gets whether the an object is disposed.

(Inherited from INotifyObjectDisposed)
IsDisposing

Gets whether an object is disposing.

(Inherited from INotifyObjectDisposing)
IsExpanded

Gets or sets whether that node is expanded in Solution Explorer.

Name

Gets the name of the project member node displayed in Solution Explorer.

Project

Gets a reference to the containing project.

Methods

CollapseChildItems()

Ensures that all child items of this ISharePointProjectMember are collapsed in Solution Explorer.

Events

Disposed

Occurs when an object is disposed.

(Inherited from INotifyObjectDisposed)
Disposing

Occurs when an object is being disposed.

(Inherited from INotifyObjectDisposing)
NameChanged

Occurs when the name of the project member node is changed.

Applies to