Compartir a través de


ISharePointProject (Interfaz)

Representa el proyecto de SharePoint.

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

Sintaxis

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

El tipo ISharePointProject expone los siguientes miembros.

Propiedades

  Nombre Descripción
Propiedad pública ActiveDeploymentConfiguration Obtiene o establece el nombre de la configuración de implementación que se va a usar en la implementación.El valor debe proceder de una lista de configuraciones de implementación disponibles en el sistema.
Propiedad pública AddItemTemplatesGuid Obtiene un GUID de tipo de proyecto específico de un idioma que se usa para devolver las plantillas de adición de elementos.
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 AssemblyDeploymentTarget Obtiene o establece un valor que indica en qué lugar del servidor debe implementarse el proyecto, en "Bin" o "GAC".
Propiedad pública AutoRetract Obtiene o establece si la solución se retira después de la depuración.
Propiedad pública DeploymentConfigurations Diccionario de todas las configuraciones de implementación, incluidas las configuraciones de implementación definidas por el usuario y las configuraciones de implementación integradas.
Propiedad pública Features Obtiene la colección de características de SharePoint definidas en el proyecto.
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 objeto.
Propiedad pública IncludeAssemblyInPackage Obtiene o establece un valor que indica si se debe empaquetar el ensamblado del proyecto.
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 IsSandboxedSolution Obtiene o establece un valor que indica si el paquete del proyecto se implementa como una solución en un espacio aislado o como una solución de granja de servidores.
Propiedad pública IsSilverlightDebuggingEnabled Obtiene o establece un valor que indica si la depuración de Silverlight está habilitada.
Propiedad pública MappedFolders Obtiene la colección de carpetas asignadas en el proyecto.
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 OutputFullPath Obtiene la ruta de acceso completa del ensamblado del proyecto después de la compilación.
Propiedad pública Package Obtiene una instancia del paquete de SharePoint que está asociada al proyecto.
Propiedad pública PostDeploymentCommand Obtiene o establece la línea de comandos que se ejecuta después de la implementación.
Propiedad pública PreDeploymentCommand Obtiene o establece la línea de comandos que se ejecuta antes de la implementación.
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 elementos de proyecto de SharePoint que hay en el proyecto.
Propiedad pública ProjectService Obtiene una instancia del servicio del proyecto de SharePoint.
Propiedad pública ProjectUserFileData Obtiene los datos de lectura y escritura asociados al proyecto de SharePoint en el archivo de usuarios del proyecto.
Propiedad pública SelectedProjectItems Obtiene una lista de los elementos de proyecto de SharePoint seleccionados en el Explorador de soluciones.
Propiedad pública SharePointConnection Obtiene la instancia de conexión de SharePoint que permite a los usuarios ejecutar los comandos en el modelo de objetos de SharePoint, en el proceso de 64 bits de vssphost.exe.
Propiedad pública SiteUrl Obtiene o establece la dirección URL del sitio que el proyecto usó en el tiempo de diseño, implementación y depuración.
Propiedad pública StartupItem Obtiene o establece el elemento que se va a ejecutar al inicio del proyecto.
Propiedad pública StartupUrl Obtiene la dirección URL que se va a ejecutar al inicio del proyecto.

Arriba

Métodos

  Nombre Descripción
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 Synchronize Aplica cualquier evento de adición de elemento pendiente en el modelo de objetos del proyecto de SharePoint para sincronizarlo con el modelo de objetos DTE.

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)