ISharePointProjectPackage (Interfaz)

Paquete de SharePoint asociado al proyecto de SharePoint.

Espacio de nombres:  Microsoft.VisualStudio.SharePoint
Ensamblado:  Microsoft.VisualStudio.SharePoint (en Microsoft.VisualStudio.SharePoint.dll)

Sintaxis

'Declaración
Public Interface ISharePointProjectPackage _
    Inherits ISharePointProjectMember, IAnnotatedObject, INotifyObjectDisposing, INotifyObjectDisposed,  _
    INotifyPropertyChanged
public interface ISharePointProjectPackage : ISharePointProjectMember, 
    IAnnotatedObject, INotifyObjectDisposing, INotifyObjectDisposed, INotifyPropertyChanged

El tipo ISharePointProjectPackage expone los siguientes miembros.

Propiedades

  Nombre Descripción
Propiedad pública Annotations Obtiene una instancia de IAnnotationDictionary para asociar los datos personalizados con el objeto que implementa la interfaz IAnnotatedObject. (Se hereda de IAnnotatedObject).
Propiedad pública Features Obtiene la colección de las características a las que se hace referencia en el objeto de documento del paquete.
Propiedad pública FullPath Obtiene la ruta de acceso de origen completa del archivo o directorio del miembro del proyecto. (Se hereda de ISharePointProjectMember).
Propiedad pública Icon Obtiene el icono del nodo del miembro del proyecto que aparece en el Explorador de soluciones. (Se hereda de ISharePointProjectMember).
Propiedad pública Id Obtiene el identificador del paquete utilizado durante el tiempo de diseño.
Propiedad pública IsDisposed Obtiene un valor que indica sin se ha eliminado un objeto. (Se hereda de INotifyObjectDisposed).
Propiedad pública IsDisposing Obtiene un valor que indica si un objeto se está eliminando. (Se hereda de INotifyObjectDisposing).
Propiedad pública IsExpanded Obtiene o establece un valor que indica si ese nodo está expandido en el Explorador de soluciones. (Se hereda de ISharePointProjectMember).
Propiedad pública ManifestTemplateFile Obtiene el archivo de la plantilla de manifiesto asociado al paquete.
Propiedad pública Model Obtiene el objeto raíz del documento de paquete de SharePoint.
Propiedad pública Name Obtiene el nombre del nodo del miembro del proyecto que aparece en el Explorador de soluciones. (Se hereda de ISharePointProjectMember).
Propiedad pública OutputPath Obtiene la ruta de acceso donde se ha compilado el paquete.
Propiedad pública PackageFile Obtiene un miembro de proyecto para el archivo .package.
Propiedad pública Project Obtiene una referencia al proyecto que lo contiene. (Se hereda de ISharePointProjectMember).
Propiedad pública ProjectItems Obtiene la colección de los elementos de proyecto de SharePoint a la que se hace referencia en el objeto de documento del paquete.

Arriba

Métodos

  Nombre Descripción
Método público BuildPackage Compila el archivo de paquete de solución de SharePoint.
Método público CollapseChildItems Garantiza que todos los elementos secundarios de esta interfaz ISharePointProjectMember están contraídos en el Explorador de soluciones. (Se hereda de ISharePointProjectMember).
Método público Validate Ejecuta la validación en tiempo de diseño en el paquete y actualiza la lista de errores de IDE.

Arriba

Eventos

  Nombre Descripción
Evento público Disposed Se produce cuando se elimina un objeto. (Se hereda de INotifyObjectDisposed).
Evento público Disposing Se produce cuando se está eliminando un objeto. (Se hereda de INotifyObjectDisposing).
Evento público NameChanged Se produce cuando se modifica el nombre del nodo del miembro del proyecto. (Se hereda de ISharePointProjectMember).
Evento público PropertyChanged Se produce cuando cambia el valor de propiedad. (Se hereda de INotifyPropertyChanged).

Arriba

Vea también

Referencia

Microsoft.VisualStudio.SharePoint (Espacio de nombres)