Compartir a través de


Microsoft.VisualStudio.SharePoint.Packages (Espacio de nombres)

El espacio de nombres Microsoft.VisualStudio.SharePoint.Packages contiene tipos que se pueden usar para tener acceso a la definición de paquete en un proyecto de SharePoint.

El tipo principal en esta espacio de nombres es la interfaz IPackage.Un objeto IPackage representa la definición de un paquete en un proyecto de SharePoint, incluido el manifiesto del paquete.Para obtener un objeto IPackage, use primero la propiedad ISharePointProject.Package para obtener un objeto ISharePointProjectPackage.Entonces, use la propiedad ISharePointProjectPackage.Model para obtener un objeto IPackage.

Interfaces

  Interfaz Descripción
Interfaz pública IApplicationResource Representa un archivo de recursos de la aplicación.
Interfaz pública IApplicationResourceCollection Representa una colección de archivos de recursos de la aplicación.
Interfaz pública IAssembly Representa un ensamblado.
Interfaz pública IAssemblyCollection Representa una colección de ensamblados en el paquete.
Interfaz pública IBindingRedirect Representa una redirección de enlace de ensamblado.
Interfaz pública IBindingRedirectCollection Representa una colección de redirecciones de enlace de ensamblado del paquete.
Interfaz pública IClassResource Representa un archivo de recursos de clase en el paquete.
Interfaz pública IClassResourceCollection Representa una colección de archivos de recursos de clase del paquete.
Interfaz pública ICodeAccessSecurityAssembly Representa un ensamblado en una directiva de seguridad de acceso del código (CA).
Interfaz pública ICodeAccessSecurityAssemblyCollection Representa una colección de ensamblados asociada a una directiva de seguridad de acceso del código (CA).
Interfaz pública ICustomAssembly Representa un ensamblado incluido dentro de un paquete.
Interfaz pública ICustomSolutionActivationDependency Representa una dependencia de activación de solución personalizada en el paquete.
Interfaz pública IDwpFile Representa un archivo de elemento web (.dwp) en el paquete.
Interfaz pública IDwpFileCollection Representa una colección de archivos de elemento web (.dwp) en el paquete.
Interfaz pública IFeatureManifestReference Representa un archivo de manifiesto de características en el paquete.
Interfaz pública IFeatureManifestReferenceCollection Representa una colección de archivos de manifiesto de características en el paquete.
Interfaz pública IPackage Representa la definición de un paquete dentro del sistema de proyectos de SharePoint.
Interfaz pública IPackageManifest Representa un manifiesto de paquete de SharePoint.
Interfaz pública IPermissionElement Representa un permiso de seguridad de acceso del código (CA).
Interfaz pública IPermissionElementCollection Representa una colección de permisos de directiva de seguridad de acceso del código (CAS).
Interfaz pública IPolicyItem Representa un elemento de directiva de seguridad de acceso del código (CAS).
Interfaz pública IPolicyItemCollection Representa una colección de elementos de directiva de seguridad de acceso del código (CAS).
Interfaz pública IProjectOutputAssembly Representa un ensamblado de salida del proyecto incluido en un paquete.
Interfaz pública IResource Representa un archivo de recursos en el paquete.
Interfaz pública IResourceCollection Representa una colección de archivos de recursos en el paquete.
Interfaz pública IRootFile Representa un archivo raíz en el paquete.
Interfaz pública IRootFileCollection Representa una colección de archivos raíz en un paquete.
Interfaz pública ISafeControl Representa un control seguro en el paquete.
Interfaz pública ISafeControlCollection Representa una colección de controles seguros.
Interfaz pública ISiteDefinitionManifest Representa un archivo de manifiesto de definición del sitio.
Interfaz pública ISiteDefinitionManifestCollection Representa una colección de manifiestos de definición del sitio.
Interfaz pública ISolutionActivationDependency Representa una dependencia de activación de un paquete de SharePoint.
Interfaz pública ISolutionActivationDependencyCollection Representa una colección de paquetes de los que depende la activación de otro paquete.
Interfaz pública ITemplateFile Representa un archivo de plantilla en el paquete.
Interfaz pública ITemplateFileCollection Representa una colección de archivos de plantilla en el paquete.
Interfaz pública IWebTempFile Representa un archivo de plantilla web en el paquete.
Interfaz pública IWebTempFileCollection Representa una colección de archivos de plantilla web en el paquete.

Enumeraciones

  Enumeración Descripción
Enumeración pública ApplicationResourceType Especifica dónde se implementa un archivo de recursos de la aplicación en el servidor.
Enumeración pública DeploymentServerType Especifica el tipo de servidor que va a hospedar el paquete.
Enumeración pública DeploymentTarget Especifica dónde se implementa un ensamblado en el servidor de SharePoint.
Enumeración pública ResetWebServerModeOnUpgrade Especifica la manera en que el servidor web se reinicia después de una actualización.