Microsoft.VisualStudio.SharePoint.Packages Namespace

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.