Microsoft.VisualStudio.SharePoint.Packages-Namespace
Der Microsoft.VisualStudio.SharePoint.Packages-Namespace enthält Typen, mit denen Sie in einem SharePoint-Projekt auf die Paketdefinition zugreifen können.
Der Haupttyp in diesem Namespace ist die IPackage-Schnittstelle.Ein IPackage-Objekt stellt eine Paketdefinition in einem SharePoint-Projekt dar, einschließlich des Paketmanifests.Verwenden Sie zum Abrufen eines IPackage-Objekts zuerst die ISharePointProject.Package-Eigenschaft, um ein ISharePointProjectPackage-Objekt abzurufen.Verwenden Sie dann die ISharePointProjectPackage.Model-Eigenschaft zum Abrufen eines IPackage-Objekts.
Schnittstellen
Schnittstelle | Beschreibung | |
---|---|---|
IApplicationResource | Stellt eine Anwendungsressourcendatei dar. | |
IApplicationResourceCollection | Stellt eine Auflistung von Anwendungsressourcendateien dar. | |
IAssembly | Stellt eine Assembly dar. | |
IAssemblyCollection | Stellt eine Auflistung von Assemblies im Paket dar. | |
IBindingRedirect | Stellt eine Assemblybindungsumleitung dar. | |
IBindingRedirectCollection | Stellt eine Auflistung von Paketassembly-Bindungsumleitungen dar. | |
IClassResource | Stellt eine Klassenressourcendatei im Paket dar. | |
IClassResourceCollection | Stellt eine Auflistung von Paketressourcendateien dar. | |
ICodeAccessSecurityAssembly | Stellt eine Assembly in einer Richtlinie für die Codezugriffssicherheit (Code Access Security, CAS) dar. | |
ICodeAccessSecurityAssemblyCollection | Stellt eine Auflistung von Assemblys dar, die einer Richtlinie für die Codezugriffssicherheit (Code Access Security, CAS) zugeordnet sind. | |
ICustomAssembly | Stellt eine in einem Paket eingeschlossene Assembly dar. | |
ICustomSolutionActivationDependency | Stellt eine benutzerdefinierte Abhängigkeit für die Aktivierung von Lösungen im Paket dar. | |
IDwpFile | Stellt eine Webpartdatei (.dwp) im Paket dar. | |
IDwpFileCollection | Stellt eine Auflistung von Webpartdateien (.dwp) im Paket dar. | |
IFeatureManifestReference | Stellt eine Funktionsmanifestdatei im Paket dar. | |
IFeatureManifestReferenceCollection | Stellt eine Auflistung von Funktionsmanifestdateien im Paket dar. | |
IPackage | Stellt die Definition eines Pakets im SharePoint-Projektsystem dar. | |
IPackageManifest | Stellt ein SharePoint-Paketmanifest dar. | |
IPermissionElement | Stellt eine Berechtigung für die Codezugriffssicherheit (Code Access Security, CAS) dar. | |
IPermissionElementCollection | Stellt eine Auflistung von Richtlinienberechtigungen für die Codezugriffssicherheit (Code Access Security, CAS) dar. | |
IPolicyItem | Stellt ein Richtlinienelement für die Codezugriffssicherheit (Code Access Security, CAS) dar. | |
IPolicyItemCollection | Stellt eine Auflistung von Richtlinienelementen für die Codezugriffssicherheit (Code Access Security, CAS) dar. | |
IProjectOutputAssembly | Stellt eine in einem Paket enthaltene Projektausgabeassembly dar. | |
IResource | Stellt eine Ressourcendatei im Paket dar. | |
IResourceCollection | Stellt eine Auflistung von Ressourcendateien im Paket dar. | |
IRootFile | Stellt eine Stammdatei im Paket dar. | |
IRootFileCollection | Stellt eine Auflistung von Stammdateien in einem Paket dar. | |
ISafeControl | Stellt ein sicheres Steuerelement im Paket dar. | |
ISafeControlCollection | Stellt eine Auflistung von sicheren Steuerelementen dar. | |
ISiteDefinitionManifest | Stellt eine Websitedefinitions-Manifestdatei dar. | |
ISiteDefinitionManifestCollection | Stellt eine Auflistung von Websitedefinitionsmanifesten dar. | |
ISolutionActivationDependency | Stellt eine Aktivierungsabhängigkeit eines SharePoint-Pakets dar. | |
ISolutionActivationDependencyCollection | Stellt eine Auflistung von Paketen dar, von denen die Aktivierung eines anderen Pakets abhängt. | |
ITemplateFile | Stellt eine Vorlagendatei im Paket dar. | |
ITemplateFileCollection | Stellt eine Auflistung von Vorlagendateien im Paket dar. | |
IWebTempFile | Stellt eine Webvorlagendatei im Paket dar. | |
IWebTempFileCollection | Stellt eine Auflistung von Webvorlagendateien im Paket dar. |
Enumerationen
Enumeration | Beschreibung | |
---|---|---|
ApplicationResourceType | Gibt an, wo eine Anwendungsressourcendatei auf dem Server bereitgestellt wird. | |
DeploymentServerType | Gibt den Typ des Servers an, auf dem das Paket gehostet werden soll. | |
DeploymentTarget | Gibt an, wo eine Assembly auf dem SharePoint-Server bereitgestellt wird. | |
ResetWebServerModeOnUpgrade | Gibt an, wie der Webserver nach einem Upgrade erneut gestartet wird. |