ISharePointProjectItem Interfaz
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Representa una instancia de un elemento de proyecto de SharePoint que implementa el sistema de proyectos de SharePoint.
public interface class ISharePointProjectItem : Microsoft::VisualStudio::SharePoint::ISharePointProjectMember, Microsoft::VisualStudio::SharePoint::ISharePointProjectStartupItem, System::ComponentModel::INotifyPropertyChanged
public interface ISharePointProjectItem : Microsoft.VisualStudio.SharePoint.ISharePointProjectMember, Microsoft.VisualStudio.SharePoint.ISharePointProjectStartupItem, System.ComponentModel.INotifyPropertyChanged
type ISharePointProjectItem = interface
interface ISharePointProjectMember
interface IAnnotatedObject
interface INotifyObjectDisposing
interface INotifyObjectDisposed
interface INotifyPropertyChanged
interface ISharePointProjectStartupItem
Public Interface ISharePointProjectItem
Implements INotifyPropertyChanged, ISharePointProjectMember, ISharePointProjectStartupItem
- Derivado
- Implementaciones
Comentarios
Se supone que cualquier carpeta de un proyecto de SharePoint que contiene un archivo de elemento de proyecto es un nodo de elemento de proyecto de SharePoint.
Propiedades
Annotations |
Obtiene una instancia de IAnnotationDictionary para asociar los datos personalizados con el objeto que implementa la interfaz IAnnotatedObject. (Heredado de IAnnotatedObject) |
DefaultFile |
Obtiene o establece el archivo que se inicia al activar un nodo de elemento de proyecto de SharePoint en el Explorador de soluciones. |
ExtensionData |
Obtiene la información que permite a las extensiones de elementos de proyecto conservar los datos personalizados entre distintas sesiones de Visual Studio. |
FeatureActivationDependencies |
Obtiene las dependencias de activación que se agregan a la característica que incluye este elemento de proyecto de SharePoint. |
FeatureProperties |
Obtiene los pares clave-valor que se agregan a la característica que incluye este elemento de proyecto de SharePoint. |
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. |
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. |
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 un identificador único global de esta instancia del elemento de proyecto de SharePoint. |
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) |
Name |
Obtiene el nombre del nodo del miembro del proyecto que aparece en el Explorador de soluciones. (Heredado de ISharePointProjectMember) |
Project |
Obtiene una referencia al proyecto que lo contiene. (Heredado de ISharePointProjectMember) |
ProjectItemType |
Obtiene una referencia al objeto que representa el tipo de elemento de proyecto de SharePoint. |
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. |
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. |
RelativePath |
Obtiene la ubicación única del elemento dentro del directorio de proyecto. (Heredado de ISharePointProjectStartupItem) |
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. |
StartupUrl |
Obtiene la dirección URL que se va a iniciar cuando se inicia el elemento. (Heredado de ISharePointProjectStartupItem) |
VirtualFiles |
Obtiene la colección que incluye archivos virtuales. Los archivos virtuales no tienen que existir en el tiempo de diseño. En las tareas de MSBuild de empaquetado debe asegurarse de que el archivo está presente para que el paquete se realice correctamente. |
Métodos
CollapseChildItems() |
Garantiza que todos los elementos secundarios de este ISharePointProjectMember objeto se contraen en Explorador de soluciones. (Heredado de ISharePointProjectMember) |
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) |
Open |
Se produce al abrir una carpeta de elementos de proyecto de SharePoint. |