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 | |
---|---|---|
IAddContentTypeFieldUpgradeAction | Stellt eine Upgradeaktion dar, bei der einem vorhandenen Inhaltstyp ein neues Feld hinzugefügt wird. | |
IApplyElementManifestsUpgradeAction | Stellt eine Upgradeaktion dar, mit der neue Funktionselemente bereitgestellt werden. | |
ICustomFeatureActivationDependency | Stellt eine vorhandene Funktion dar, von der die Aktivierung einer anderen Funktion abhängt. | |
ICustomUpgradeAction | Stellt eine Upgradeaktion dar, mit der ein Funktionsereignisempfänger ausgeführt wird. | |
ICustomUpgradeActionParameter | Stellt einen benutzerdefinierten Upgradeaktionsparameter dar. | |
ICustomUpgradeActionParameterCollection | Stellt eine Auflistung benutzerdefinierter Upgradeaktionsparameter dar. | |
IDiscreteUpgradeAction | Stellt eine Aktion dar, die während des Upgrades einer Funktion ausgeführt wird. | |
IDiscreteUpgradeActionCollection | Stellt eine Auflistung von Funktionsupgradeaktionen dar. | |
IElement | Stellt eine einer Funktion zugeordnete Datei dar. | |
IElementCollection | Stellt eine Auflistung von Funktionselementen dar. | |
IFeature | Stellt die Definition einer Funktion im SharePoint-Projektsystem dar. | |
IFeatureActivationDependency | Stellt eine Funktion dar, von der die Aktivierung einer anderen Funktion abhängt. | |
IFeatureActivationDependencyCollection | Stellt eine Auflistung von Funktionsaktivierungsabhängigkeiten dar. | |
IFeatureManifest | Stellt das Manifest einer SharePoint-Funktion dar. | |
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. | |
IProperty | Stellt den Standardwert für eine Funktionseigenschaft dar. | |
IPropertyCollection | Stellt eine Auflistung von Standardwerten für Funktionseigenschaften dar. | |
IReferencedFeatureActivationDependency | Stellt eine Funktion in der Visual Studio-Projektmappe dar, von der eine andere Funktion abhängt. | |
IUpgradeAction | Stellt eine Aktion dar, die während des Upgrades einer Funktion ausgeführt wird. | |
IUpgradeActionCollection | Stellt eine Auflistung von Funktionsupgradeaktionen dar. | |
IVersionRange | Stellt eine Auflistung von Aktionen dar, die während des Upgrades einer bestimmten Funktionsversion ausgeführt werden. |
Enumerationen
Enumeration | Beschreibung | |
---|---|---|
DiscreteUpgradeActionType | Gibt den Typ der Aktion an, der beim Aktualisieren einer Funktion ausgeführt werden soll. | |
FeatureElementType | Gibt an, wie das Element von SharePoint behandelt wird, wenn die Funktion bereitgestellt wird. | |
FeatureScope | Gibt den Kontext an, in dem eine Funktion aktiviert wird. |