Microsoft.VisualStudio.SharePoint.Packages Namespace
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Der Namespace Microsoft.VisualStudio.SharePoint.Packages enthält Typen, mit denen Sie in einem SharePoint-Projekt auf die Paketdefinition zugreifen können.
Schnittstellen
| IApplicationResource |
Stellt eine Anwendungsressourcendatei dar. |
| IApplicationResourceCollection |
Stellt eine Auflistung von Anwendungsressourcendateien dar. |
| IAssembly |
Stellt eine Assembly dar. |
| IAssemblyCollection |
Stellt eine Auflistung von Assemblys im Paket dar. |
| IBindingRedirect |
Stellt eine Bindungsumleitung für die Assembly dar. |
| IBindingRedirectCollection |
Stellt eine Auflistung von Bindungsumleitungen von Paketassemblys dar. |
| IClassResource |
Stellt eine Klassenressourcendatei im Paket dar. |
| IClassResourceCollection |
Stellt eine Auflistung von Paketklassen der Ressourcendateien dar. |
| ICodeAccessSecurityAssembly |
Stellt eine Assembly in einer Richtlinie für die Codezugriffssicherheit (CAS) dar. |
| ICodeAccessSecurityAssemblyCollection |
Stellt eine Auflistung von Assemblys dar, die einer Richtlinie für die Codezugriffssicherheit (CAS) zugeordnet sind. |
| ICustomAssembly |
Stellt eine Assembly dar, die in dem Paket enthalten ist. |
| ICustomSolutionActivationDependency |
Stellt eine benutzerdefinierte Abhängigkeit der Projektmappenaktivierung im Paket dar. |
| IDwpFile |
Stellt eine Webpartdatei (.dwp) im Paket dar. |
| IDwpFileCollection |
Stellt eine Auflistung von Webpartdateien (.dwp) im Paket dar. |
| IFeatureManifestReference |
Stellt eine Manifestdatei des Features im Paket dar. |
| IFeatureManifestReferenceCollection |
Stellt eine Auflistung von Manifestdateien des Features 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 Codezugriffssicherheit (CAS) dar. |
| IPermissionElementCollection |
Stellt eine Auflistung von Berechtigungen für Richtlinien für die Codezugriffssicherheit (CAS) dar. |
| IPolicyItem |
Stellt ein Richtlinienelement für die Codezugriffssicherheit dar. |
| IPolicyItemCollection |
Stellt eine Auflistung von Richtlinien für die Codezugriffssicherheit (CAS) dar. |
| IProjectOutputAssembly |
Stellt eine Projektausgabeassembly dar, die in einem Paket enthalten ist. |
| 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 Sitedefinitions-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
| ApplicationResourceType |
Gibt an, wo eine Anwendungsressourcendatei auf dem Server bereitgestellt wird. |
| DeploymentServerType |
Gibt den Typ des Servers an, auf dem das Paket gehostet wird. |
| DeploymentTarget |
Gibt an, wo eine Assembly auf dem SharePoint-Server bereitgestellt wird. |
| ResetWebServerModeOnUpgrade |
Gibt an, wie der Webserver nach einem Upgrade neu gestartet werden soll. |
Hinweise
Der Haupttyp in diesem Namespace ist die IPackage Schnittstelle. Ein IPackage -Objekt stellt eine Paketdefinition in einer SharePoint-Projekt, einschließlich des Paketmanifests dar. Zum Abrufen einer IPackage Objekt, das erste Mal verwenden die Microsoft.VisualStudio.SharePoint.ISharePointProject.Package Eigenschaft, um ein ISharePointProjectPackage Objekt. Verwenden Sie dann die Microsoft.VisualStudio.SharePoint.ISharePointProjectPackage.Model Eigenschaft, um ein IPackage Objekt.