Freigeben über


ISharePointProjectOutputReferenceCollection-Schnittstelle

Stellt eine Auflistung von Projektausgabeverweisen zu diesem Projektelement dar.

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

Syntax

'Declaration
Public Interface ISharePointProjectOutputReferenceCollection _
    Inherits ISharePointCollection(Of ISharePointProjectOutputReference), INotifyCollectionChanged, INotifyPropertyChanged,  _
    IEnumerable(Of ISharePointProjectOutputReference), IEnumerable
public interface ISharePointProjectOutputReferenceCollection : ISharePointCollection<ISharePointProjectOutputReference>, 
    INotifyCollectionChanged, INotifyPropertyChanged, IEnumerable<ISharePointProjectOutputReference>, IEnumerable

Der ISharePointProjectOutputReferenceCollection-Typ macht die folgenden Member verfügbar.

Eigenschaften

  Name Beschreibung
Öffentliche Eigenschaft Count Ruft die Anzahl der Elemente in der Auflistung ab. (Von ISharePointCollection<T> geerbt.)
Öffentliche Eigenschaft ProjectItem Ruft einen Verweis auf das SharePoint-Projektelement ab.

Zum Seitenanfang

Methoden

  Name Beschreibung
Öffentliche Methode Add(Guid, DeploymentType) Fügt dem durch projectId angegebenen Projekt einen Ausgabeverweis hinzu.Der Verweis wird dem aktuellen Projekt als Buildabhängigkeit hinzugefügt und als Teil des SharePoint-Projektelements eingeschlossen.
Öffentliche Methode Add(String, DeploymentType) Fügt dem Projekt einen Ausgabeverweis hinzu.Der Verweis wird dem aktuellen Projekt als Buildabhängigkeit hinzugefügt und als Teil des SharePoint-Projektelements eingeschlossen.
Öffentliche Methode Add(ISharePointProject, DeploymentType) Fügt dem Projekt einen Ausgabeverweis hinzu.Der Verweis wird dem aktuellen Projekt als Buildabhängigkeit hinzugefügt und als Teil des SharePoint-Projektelements eingeschlossen.
Öffentliche Methode Clear Löscht den Inhalt der Auflistung.
Öffentliche Methode Contains Ruft ab, ob das bereitgestellte Element ein Member dieser Auflistung ist. (Von ISharePointCollection<T> geerbt.)
Öffentliche Methode CopyTo Kopiert Elemente aus dieser Auflistung in ein Array. (Von ISharePointCollection<T> geerbt.)
Öffentliche Methode GetEnumerator() Gibt einen Enumerator zurück, der die Auflistung durchläuft. (Von IEnumerable<ISharePointProjectOutputReference> geerbt.)
Öffentliche Methode GetEnumerator() Gibt einen Enumerator zurück, der eine Auflistung durchläuft. (Von IEnumerable geerbt.)
Öffentliche Methode Remove Entfernt den angegebenen Projektausgabeverweis aus der Auflistung.Diese Methode entfernt jedoch nicht den von einer Add-Methode hinzugefügten Projektverweis.

Zum Seitenanfang

Ereignisse

  Name Beschreibung
Öffentliches Ereignis CollectionChanged Tritt ein, wenn die Auflistung geändert wird. (Von INotifyCollectionChanged geerbt.)
Öffentliches Ereignis PropertyChanged Tritt ein, wenn sich ein Eigenschaftswert ändert. (Von INotifyPropertyChanged geerbt.)

Zum Seitenanfang

Hinweise

Wenn Sie versuchen, einen Projektausgabeverweis hinzuzufügen, der über die gleichen Bereitstellungseigenschaften wie ein vorhandener Verweis verfügt, dann wird kein neuer Ausgabeverweis hinzugefügt. Stattdessen wird der vorhandene Verweis zurückgegeben.

Siehe auch

Referenz

Microsoft.VisualStudio.SharePoint-Namespace