Compartir a través de


IMappedFolder (Interfaz)

Representa una carpeta de un proyecto SharePoint que está asignada a una ubicación de SharePoint.

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

Sintaxis

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

El tipo IMappedFolder 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 DefaultFile Obtiene o establece el archivo que se inicia al activar un nodo de elemento de proyecto de SharePoint en el Explorador de soluciones.(Es decir, cuando se hace clic o se presiona la tecla Entrar). (Se hereda de ISharePointProjectItem).
Propiedad pública DeploymentLocation Obtiene o establece la ubicación de SharePoint a la que está asignada la carpeta especificada.Esta ruta es una ruta de acceso relativa a la raíz de SharePoint.
Propiedad pública ExtensionData Obtiene información que permite a las extensiones de elementos de proyecto conservar los datos personalizados entre distintas sesiones de Visual Studio. (Se hereda de ISharePointProjectItem).
Propiedad pública FeatureProperties Obtiene los pares clave-valor que se agregan a la característica que incluye este elemento de proyecto de SharePoint. (Se hereda de ISharePointProjectItem).
Propiedad pública FeatureReceiver Obtiene un receptor de características, si el elemento de proyecto de SharePoint lo requiere.En el tiempo de empaquetado, este receptor de características se agrega a la característica que contiene este elemento de proyecto de SharePoint. (Se hereda de ISharePointProjectItem).
Propiedad pública Files Obtiene una colección de todos los archivos del proyecto que hay en el nodo de la carpeta de elementos de proyecto de SharePoint y sus subcarpetas. (Se hereda de ISharePointProjectItem).
Propiedad pública FolderType Obtiene el tipo de carpeta asignada.El tipo de carpeta se deriva de la ubicación de la carpeta asignada en las ubicaciones comunes de SharePoint.
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 un identificador único de esta instancia del elemento de proyecto de SharePoint. (Se hereda de ISharePointProjectItem).
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 ProjectItemType Obtiene una referencia al objeto que representa el tipo de elemento de proyecto de SharePoint. (Se hereda de ISharePointProjectItem).
Propiedad pública ProjectOutputReferences Obtiene la colección de referencias de salida del proyecto que pertenecen a este elemento de proyecto.Los proyectos a los que se hace referencia se compilan y sus salidas primarias se empaquetan junto con el elemento de proyecto. (Se hereda de ISharePointProjectItem).
Propiedad pública ProjectUserFileData Obtiene un objeto IDictionary que se puede usar para obtener o establecer pares nombre-valor que se guardan en un archivo de usuarios del proyecto, como por ejemplo archivos con una extensión .csproj.user o .vbproj.user. (Se hereda de ISharePointProjectItem).
Propiedad pública RelativePath Obtiene la ubicación única del elemento dentro del directorio de proyecto. (Se hereda de ISharePointProjectStartupItem).
Propiedad pública SafeControlEntries Obtiene una colección de entradas de control seguras que deben implementarse junto con este elemento de proyecto de SharePoint durante su implementación.Estas entradas se agregan al paquete que hace referencia al elemento de proyecto de SharePoint. (Se hereda de ISharePointProjectItem).
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 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 Open Se produce al abrir una carpeta de elementos de proyecto de SharePoint. (Se hereda de ISharePointProjectItem).
Evento público PropertyChanged Se produce cuando cambia el valor de propiedad. (Se hereda de INotifyPropertyChanged).

Arriba

Comentarios

Las carpetas asignadas son carpetas del proyecto SharePoint que corresponden a la ubicación física de ciertos archivos en el servidor de SharePoint.Para obtener más información, vea Cómo: Agregar y quitar carpetas asignadas.

Todos los archivos cuya propiedad BuildAction está establecida en Content o None están incluidos automáticamente en el archivo WSP de salida e implementadas en el servidor de SharePoint.

Vea también

Referencia

Microsoft.VisualStudio.SharePoint (Espacio de nombres)