ISharePointProjectItemTypeDefinition (Interfaz)
Ayuda a definir el tipo de un elemento de proyecto de SharePoint.
Espacio de nombres: Microsoft.VisualStudio.SharePoint
Ensamblado: Microsoft.VisualStudio.SharePoint (en Microsoft.VisualStudio.SharePoint.dll)
Sintaxis
'Declaración
Public Interface ISharePointProjectItemTypeDefinition _
Inherits IAnnotatedObject, ISharePointProjectItemEvents, ISharePointProjectItemFileEvents
public interface ISharePointProjectItemTypeDefinition : IAnnotatedObject,
ISharePointProjectItemEvents, ISharePointProjectItemFileEvents
El tipo ISharePointProjectItemTypeDefinition expone los siguientes miembros.
Propiedades
Nombre | Descripción | |
---|---|---|
Annotations | Obtiene una instancia de IAnnotationDictionary para asociar los datos personalizados con el objeto que implementa la interfaz IAnnotatedObject. (Se hereda de IAnnotatedObject). | |
Name | Obtiene o establece el nombre del tipo de elemento de proyecto que se muestra en los diseñadores.De manera predeterminada, es el identificador. | |
ProjectItemType | Obtiene la interfaz ISharePointProjectItemType definida por esta instancia de ISharePointProjectItemTypeDefinition. | |
ProjectService | Obtiene una instancia del servicio del proyecto de SharePoint. | |
SupportedAssemblyDeploymentTargets | Obtiene o establece la ubicación de implementación del ensamblado que es compatible con este elemento de proyecto. | |
SupportedDeploymentScopes | Obtiene o establece el ámbito en el que se admite la implementación de ISharePointProjectItem en SharePoint. | |
SupportedTrustLevels | Obtiene o establece los niveles de confianza de SharePoint admitidos por la interfaz ISharePointProjectItem. |
Arriba
Eventos
Nombre | Descripción | |
---|---|---|
DeploymentStepCompleted | Se produce al completar un paso de implementación para una instancia de ISharePointProjectItem. (Se hereda de ISharePointProjectItemEvents). | |
DeploymentStepStarted | Se produce al iniciar un paso de implementación para una instancia de ISharePointProjectItem. (Se hereda de ISharePointProjectItemEvents). | |
FileAdded | Se produce cuando se agrega una nueva instancia de ISharePointProjectItemFile. (Se hereda de ISharePointProjectItemFileEvents). | |
FileDeploymentPathChanged | Se produce cuando se modifica la propiedad DeploymentPath. (Se hereda de ISharePointProjectItemFileEvents). | |
FileDeploymentTypeChanged | Se produce cuando se modifica la propiedad DeploymentType. (Se hereda de ISharePointProjectItemFileEvents). | |
FileNameChanged | Se produce cuando se cambia el nombre de una instancia de ISharePointProjectItemFile. (Se hereda de ISharePointProjectItemFileEvents). | |
FilePropertyChanged | Se produce cuando se modifica un valor de propiedad de una instancia de ISharePointProjectItemFile. (Se hereda de ISharePointProjectItemFileEvents). | |
FileRemoved | Se produce cuando se quita una instancia de ISharePointProjectItemFile. (Se hereda de ISharePointProjectItemFileEvents). | |
ProjectItemAdded | Se produce al agregar una nueva instancia de ISharePointProjectItem. (Se hereda de ISharePointProjectItemEvents). | |
ProjectItemDisposing | Se produce cuando una instancia de ISharePointProjectItem está a punto de eliminarse. (Se hereda de ISharePointProjectItemEvents). | |
ProjectItemInitialized | Se produce cuando se inicializa una instancia de ISharePointProjectItem. (Se hereda de ISharePointProjectItemEvents). | |
ProjectItemMenuItemsRequested | Se produce cuando se solicitan los elementos del menú contextual de una instancia de ISharePointProjectItem. (Se hereda de ISharePointProjectItemEvents). | |
ProjectItemNameChanged | Se produce al cambiar el nombre de una instancia de ISharePointProjectItem. (Se hereda de ISharePointProjectItemEvents). | |
ProjectItemOpen | Se produce al abrir una carpeta de elementos de proyecto de SharePoint. (Se hereda de ISharePointProjectItemEvents). | |
ProjectItemPropertiesRequested | Se produce cuando se solicitan las propiedades de una instancia de ISharePointProjectItem. (Se hereda de ISharePointProjectItemEvents). | |
ProjectItemPropertyChanged | Se produce cuando se modifica un valor de propiedad de una instancia de ISharePointProjectItem. (Se hereda de ISharePointProjectItemEvents). | |
ProjectItemRemoved | Se produce cuando se quita una instancia de ISharePointProjectItem. (Se hereda de ISharePointProjectItemEvents). | |
ProjectItemStartupUrlRequested | Se produce cuando se solicita una dirección URL de inicio para una interfaz ISharePointProjectItem. |
Arriba
Comentarios
Se pueden establecer propiedades sólo dentro del método InitializeType.
ISharePointProjectItemTypeDefinition permite asociar datos personalizados a un tipo porque se hereda de la interfaz IAnnotatedObject.