Compartir a través de


ISharePointProjectItemFile (Interfaz)

Representa un archivo del sistema de proyectos de SharePoint.

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

Sintaxis

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

El tipo ISharePointProjectItemFile 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 DeploymentPath Obtiene o establece la ruta de acceso del archivo que se va a implementar en SharePoint, relativa a la ruta de acceso base representada por DeploymentRoot. (Se hereda de IDeployableFile).
Propiedad pública DeploymentRoot Obtiene la ruta de acceso base donde SharePoint almacenará el archivo. (Se hereda de IDeployableFile).
Propiedad pública DeploymentType Obtiene el tipo de implementación que se va a realizar en un archivo. (Se hereda de IDeployableFile).
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 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 Name Obtiene el nombre del nodo del miembro del proyecto que aparece en el Explorador de soluciones. (Se hereda de ISharePointProjectMember).
Propiedad pública Project Obtiene una referencia al proyecto que lo contiene. (Se hereda de ISharePointProjectMember).
Propiedad pública ProjectItem Obtiene una referencia al elemento de proyecto primario.
Propiedad pública RelativePath Obtiene la ubicación única del elemento dentro del directorio de proyecto. (Se hereda de ISharePointProjectStartupItem).
Propiedad pública Source Obtiene la ruta de acceso del archivo relativa al nodo ProjectItem primario.
Propiedad pública StartupUrl Obtiene la dirección URL que se va a iniciar cuando se inicia el elemento. (Se hereda de ISharePointProjectStartupItem).

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).

Arriba

Eventos

  Nombre Descripción
Evento público DeploymentPathChanged Se produce cuando se modifica DeploymentPath. (Se hereda de IDeployableFile).
Evento público DeploymentTypeChanged Se produce cuando se modifica DeploymentType. (Se hereda de IDeployableFile).
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)