Compartir a través de


ISharePointProject Interfaz

Definición

Representa el proyecto de SharePoint.

public interface class ISharePointProject : Microsoft::VisualStudio::SharePoint::ISharePointProjectMember, System::ComponentModel::INotifyPropertyChanged
public interface ISharePointProject : Microsoft.VisualStudio.SharePoint.ISharePointProjectMember, System.ComponentModel.INotifyPropertyChanged
type ISharePointProject = interface
    interface ISharePointProjectMember
    interface IAnnotatedObject
    interface INotifyObjectDisposing
    interface INotifyObjectDisposed
    interface INotifyPropertyChanged
Public Interface ISharePointProject
Implements INotifyPropertyChanged, ISharePointProjectMember
Implementaciones

Propiedades

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.

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.

Annotations

Obtiene una instancia de IAnnotationDictionary para asociar los datos personalizados con el objeto que implementa la interfaz IAnnotatedObject.

(Heredado de IAnnotatedObject)
AppSettings

Obtiene los valores específicos de la aplicación del proyecto.

AssemblyDeploymentTarget

Obtiene o establece un valor que indica en qué lugar del servidor debe implementarse el proyecto, en "Bin" o "GAC".

AutoRetract

Obtiene o establece si la solución se retira después de la depuración.

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.

Features

Obtiene la colección de características de SharePoint definidas en el proyecto.

FullPath

Obtiene la ruta de acceso de origen completa del archivo o directorio del miembro del proyecto.

(Heredado de ISharePointProjectMember)
Icon

Obtiene el icono del nodo del miembro del proyecto que aparece en el Explorador de soluciones.

(Heredado de ISharePointProjectMember)
Id

Obtiene el identificador del objeto.

IncludeAssemblyInPackage

Obtiene o establece un valor que indica si se debe empaquetar el ensamblado del proyecto.

IsDisposed

Obtiene un valor que indica sin se ha eliminado un objeto.

(Heredado de INotifyObjectDisposed)
IsDisposing

Obtiene un valor que indica si un objeto se está eliminando.

(Heredado de INotifyObjectDisposing)
IsExpanded

Obtiene o establece un valor que indica si ese nodo está expandido en el Explorador de soluciones.

(Heredado de ISharePointProjectMember)
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.

IsSilverlightDebuggingEnabled

Obtiene o establece un valor que indica si la depuración de Silverlight está habilitada.

IsWorkflowDebuggingEnabled

Obtiene o establece el valor que indica si está habilitada la depuración del flujo de trabajo.

MappedFolders

Obtiene la colección de carpetas asignadas en el proyecto.

Name

Obtiene el nombre del nodo del miembro del proyecto que aparece en el Explorador de soluciones.

(Heredado de ISharePointProjectMember)
OutputFullPath

Obtiene la ruta de acceso completa del ensamblado del proyecto después de la compilación.

Package

Obtiene una instancia del paquete de SharePoint que está asociada al proyecto.

PostDeploymentCommand

Obtiene o establece la línea de comandos que se ejecuta después de la implementación.

PreDeploymentCommand

Obtiene o establece la línea de comandos que se ejecuta antes de la implementación.

Project

Obtiene una referencia al proyecto que lo contiene.

(Heredado de ISharePointProjectMember)
ProjectItems

Obtiene la colección de elementos de proyecto de SharePoint que hay en el proyecto.

ProjectMode

Obtiene el modo de sistema del proyecto actual. Para obtener los valores posibles, compruebe SharePointProjectMode.

ProjectService

Obtiene una instancia del servicio del proyecto de SharePoint.

ProjectUserFileData

Obtiene los datos de lectura y escritura asociados al proyecto de SharePoint en el archivo de usuarios del proyecto.

SelectedProjectItems

Obtiene una lista de los elementos de proyecto de SharePoint seleccionados en el Explorador de soluciones.

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.

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.

StartupItem

Obtiene o establece el elemento que se va a ejecutar al inicio del proyecto.

StartupUrl

Obtiene la dirección URL que se va a ejecutar al inicio del proyecto.

TargetOfficeVersion

Obtiene la versión requerida de SharePoint u Office: “14,0” o “15,0”. El valor predeterminado es 14.0.

Métodos

CollapseChildItems()

Garantiza que todos los elementos secundarios de este ISharePointProjectMember objeto se contraen en Explorador de soluciones.

(Heredado de ISharePointProjectMember)
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.

Eventos

Disposed

Se produce cuando se elimina un objeto.

(Heredado de INotifyObjectDisposed)
Disposing

Se produce cuando se está eliminando un objeto.

(Heredado de INotifyObjectDisposing)
NameChanged

Se produce cuando se modifica el nombre del nodo del miembro del proyecto.

(Heredado de ISharePointProjectMember)

Se aplica a