ISharePointProjectOutputReferenceCollection Interface

 

Represents a collection of project output references belonging to a project item.

Namespace:   Microsoft.VisualStudio.SharePoint
Assembly:  Microsoft.VisualStudio.SharePoint (in Microsoft.VisualStudio.SharePoint.dll)

public interface class ISharePointProjectOutputReferenceCollection : ISharePointCollection<ISharePointProjectOutputReference^>, 
	INotifyCollectionChanged, INotifyPropertyChanged, IEnumerable<ISharePointProjectOutputReference^>, 
	IEnumerable

NameDescription
System_CAPS_pubpropertyCount

Gets the number of items in the collection.(Inherited from ISharePointCollection<T>.)

System_CAPS_pubpropertyProjectItem

Gets a reference to the SharePoint project item.

NameDescription
System_CAPS_pubmethodAdd(Guid, DeploymentType)

Adds an output reference to the project specified by projectId. The reference is added as a build dependency to the current project and included as a part of the SharePoint project item.

System_CAPS_pubmethodAdd(ISharePointProject^, DeploymentType)

Adds an output reference to the project. The reference is added as a build dependency to the current project and included as a part of the SharePoint project item.

System_CAPS_pubmethodAdd(String^, DeploymentType)

Adds an output reference to the project. The reference is added as a build dependency to the current project and included as a part of the SharePoint project item.

System_CAPS_pubmethodClear()

Clears the contents of the collection.

System_CAPS_pubmethodContains(T)

Gets whether the provided item is a member of this collection.(Inherited from ISharePointCollection<T>.)

System_CAPS_pubmethodCopyTo(array<T>^, Int32)

Copies items from this collection into an array.(Inherited from ISharePointCollection<T>.)

System_CAPS_pubmethodGetEnumerator()

(Inherited from IEnumerable<T>.)

System_CAPS_pubmethodRemove(ISharePointProjectOutputReference^)

Removes the specified project output reference from the collection. However, this method does not remove the project reference that was added by an Add method.

If you attempt to add a project output reference that has the same deployment properties as an existing reference, then no new output reference is added. Instead, the existing reference is returned.

Return to top
Show: