Freigeben über


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
Öffentliche Schnittstelle IApplicationResource Stellt eine Anwendungsressourcendatei dar.
Öffentliche Schnittstelle IApplicationResourceCollection Stellt eine Auflistung von Anwendungsressourcendateien dar.
Öffentliche Schnittstelle IAssembly Stellt eine Assembly dar.
Öffentliche Schnittstelle IAssemblyCollection Stellt eine Auflistung von Assemblies im Paket dar.
Öffentliche Schnittstelle IBindingRedirect Stellt eine Assemblybindungsumleitung dar.
Öffentliche Schnittstelle IBindingRedirectCollection Stellt eine Auflistung von Paketassembly-Bindungsumleitungen dar.
Öffentliche Schnittstelle IClassResource Stellt eine Klassenressourcendatei im Paket dar.
Öffentliche Schnittstelle IClassResourceCollection Stellt eine Auflistung von Paketressourcendateien dar.
Öffentliche Schnittstelle ICodeAccessSecurityAssembly Stellt eine Assembly in einer Richtlinie für die Codezugriffssicherheit (Code Access Security, CAS) dar.
Öffentliche Schnittstelle ICodeAccessSecurityAssemblyCollection Stellt eine Auflistung von Assemblys dar, die einer Richtlinie für die Codezugriffssicherheit (Code Access Security, CAS) zugeordnet sind.
Öffentliche Schnittstelle ICustomAssembly Stellt eine in einem Paket eingeschlossene Assembly dar.
Öffentliche Schnittstelle ICustomSolutionActivationDependency Stellt eine benutzerdefinierte Abhängigkeit für die Aktivierung von Lösungen im Paket dar.
Öffentliche Schnittstelle IDwpFile Stellt eine Webpartdatei (.dwp) im Paket dar.
Öffentliche Schnittstelle IDwpFileCollection Stellt eine Auflistung von Webpartdateien (.dwp) im Paket dar.
Öffentliche Schnittstelle IFeatureManifestReference Stellt eine Funktionsmanifestdatei im Paket dar.
Öffentliche Schnittstelle IFeatureManifestReferenceCollection Stellt eine Auflistung von Funktionsmanifestdateien im Paket dar.
Öffentliche Schnittstelle IPackage Stellt die Definition eines Pakets im SharePoint-Projektsystem dar.
Öffentliche Schnittstelle IPackageManifest Stellt ein SharePoint-Paketmanifest dar.
Öffentliche Schnittstelle IPermissionElement Stellt eine Berechtigung für die Codezugriffssicherheit (Code Access Security, CAS) dar.
Öffentliche Schnittstelle IPermissionElementCollection Stellt eine Auflistung von Richtlinienberechtigungen für die Codezugriffssicherheit (Code Access Security, CAS) dar.
Öffentliche Schnittstelle IPolicyItem Stellt ein Richtlinienelement für die Codezugriffssicherheit (Code Access Security, CAS) dar.
Öffentliche Schnittstelle IPolicyItemCollection Stellt eine Auflistung von Richtlinienelementen für die Codezugriffssicherheit (Code Access Security, CAS) dar.
Öffentliche Schnittstelle IProjectOutputAssembly Stellt eine in einem Paket enthaltene Projektausgabeassembly dar.
Öffentliche Schnittstelle IResource Stellt eine Ressourcendatei im Paket dar.
Öffentliche Schnittstelle IResourceCollection Stellt eine Auflistung von Ressourcendateien im Paket dar.
Öffentliche Schnittstelle IRootFile Stellt eine Stammdatei im Paket dar.
Öffentliche Schnittstelle IRootFileCollection Stellt eine Auflistung von Stammdateien in einem Paket dar.
Öffentliche Schnittstelle ISafeControl Stellt ein sicheres Steuerelement im Paket dar.
Öffentliche Schnittstelle ISafeControlCollection Stellt eine Auflistung von sicheren Steuerelementen dar.
Öffentliche Schnittstelle ISiteDefinitionManifest Stellt eine Websitedefinitions-Manifestdatei dar.
Öffentliche Schnittstelle ISiteDefinitionManifestCollection Stellt eine Auflistung von Websitedefinitionsmanifesten dar.
Öffentliche Schnittstelle ISolutionActivationDependency Stellt eine Aktivierungsabhängigkeit eines SharePoint-Pakets dar.
Öffentliche Schnittstelle ISolutionActivationDependencyCollection Stellt eine Auflistung von Paketen dar, von denen die Aktivierung eines anderen Pakets abhängt.
Öffentliche Schnittstelle ITemplateFile Stellt eine Vorlagendatei im Paket dar.
Öffentliche Schnittstelle ITemplateFileCollection Stellt eine Auflistung von Vorlagendateien im Paket dar.
Öffentliche Schnittstelle IWebTempFile Stellt eine Webvorlagendatei im Paket dar.
Öffentliche Schnittstelle IWebTempFileCollection Stellt eine Auflistung von Webvorlagendateien im Paket dar.

Enumerationen

  Enumeration Beschreibung
Öffentliche Enumeration ApplicationResourceType Gibt an, wo eine Anwendungsressourcendatei auf dem Server bereitgestellt wird.
Öffentliche Enumeration DeploymentServerType Gibt den Typ des Servers an, auf dem das Paket gehostet werden soll.
Öffentliche Enumeration DeploymentTarget Gibt an, wo eine Assembly auf dem SharePoint-Server bereitgestellt wird.
Öffentliche Enumeration ResetWebServerModeOnUpgrade Gibt an, wie der Webserver nach einem Upgrade erneut gestartet wird.