Freigeben über


Microsoft.VisualStudio.SharePoint.Features-Namespace

Der Microsoft.VisualStudio.SharePoint.Features-Namespace enthält Typen, mit denen Sie in einem SharePoint-Projekt auf die Definition einer Funktion zugreifen können.

Der Haupttyp in diesem Namespace ist die IFeature-Schnittstelle.Ein IFeature-Objekt stellt die Definition einer bestimmten Funktion in einem SharePoint-Projekt dar, einschließlich des Funktionsmanifests.Für den Zugriff auf ein IFeature-Objekt verwenden Sie zuerst die ISharePointProject.Features-Eigenschaft, um ein ISharePointProjectFeature-Objekt abzurufen.Verwenden Sie dann die ISharePointProjectFeature.Model-Eigenschaft zum Abrufen eines IFeature-Objekts.

Schnittstellen

  Schnittstelle Beschreibung
Öffentliche Schnittstelle IAddContentTypeFieldUpgradeAction Stellt eine Upgradeaktion dar, bei der einem vorhandenen Inhaltstyp ein neues Feld hinzugefügt wird.
Öffentliche Schnittstelle IApplyElementManifestsUpgradeAction Stellt eine Upgradeaktion dar, mit der neue Funktionselemente bereitgestellt werden.
Öffentliche Schnittstelle ICustomFeatureActivationDependency Stellt eine vorhandene Funktion dar, von der die Aktivierung einer anderen Funktion abhängt.
Öffentliche Schnittstelle ICustomUpgradeAction Stellt eine Upgradeaktion dar, mit der ein Funktionsereignisempfänger ausgeführt wird.
Öffentliche Schnittstelle ICustomUpgradeActionParameter Stellt einen benutzerdefinierten Upgradeaktionsparameter dar.
Öffentliche Schnittstelle ICustomUpgradeActionParameterCollection Stellt eine Auflistung benutzerdefinierter Upgradeaktionsparameter dar.
Öffentliche Schnittstelle IDiscreteUpgradeAction Stellt eine Aktion dar, die während des Upgrades einer Funktion ausgeführt wird.
Öffentliche Schnittstelle IDiscreteUpgradeActionCollection Stellt eine Auflistung von Funktionsupgradeaktionen dar.
Öffentliche Schnittstelle IElement Stellt eine einer Funktion zugeordnete Datei dar.
Öffentliche Schnittstelle IElementCollection Stellt eine Auflistung von Funktionselementen dar.
Öffentliche Schnittstelle IFeature Stellt die Definition einer Funktion im SharePoint-Projektsystem dar.
Öffentliche Schnittstelle IFeatureActivationDependency Stellt eine Funktion dar, von der die Aktivierung einer anderen Funktion abhängt.
Öffentliche Schnittstelle IFeatureActivationDependencyCollection Stellt eine Auflistung von Funktionsaktivierungsabhängigkeiten dar.
Öffentliche Schnittstelle IFeatureManifest Stellt das Manifest einer SharePoint-Funktion dar.
Öffentliche Schnittstelle IMapFileUpgradeAction Stellt eine Upgradeaktion dar, mit der eine nicht benutzerdefinierte Datei einem anderen Installationspfad im WFE-Serverdateisystem (Web-Front-End) von SharePoint neu zugeordnet wird.
Öffentliche Schnittstelle IProperty Stellt den Standardwert für eine Funktionseigenschaft dar.
Öffentliche Schnittstelle IPropertyCollection Stellt eine Auflistung von Standardwerten für Funktionseigenschaften dar.
Öffentliche Schnittstelle IReferencedFeatureActivationDependency Stellt eine Funktion in der Visual Studio-Projektmappe dar, von der eine andere Funktion abhängt.
Öffentliche Schnittstelle IUpgradeAction Stellt eine Aktion dar, die während des Upgrades einer Funktion ausgeführt wird.
Öffentliche Schnittstelle IUpgradeActionCollection Stellt eine Auflistung von Funktionsupgradeaktionen dar.
Öffentliche Schnittstelle IVersionRange Stellt eine Auflistung von Aktionen dar, die während des Upgrades einer bestimmten Funktionsversion ausgeführt werden.

Enumerationen

  Enumeration Beschreibung
Öffentliche Enumeration DiscreteUpgradeActionType Gibt den Typ der Aktion an, der beim Aktualisieren einer Funktion ausgeführt werden soll.
Öffentliche Enumeration FeatureElementType Gibt an, wie das Element von SharePoint behandelt wird, wenn die Funktion bereitgestellt wird.
Öffentliche Enumeration FeatureScope Gibt den Kontext an, in dem eine Funktion aktiviert wird.