Partilhar via


Interface ISharePointProjectItemType

Representa um tipo de um item de projeto do SharePoint.Ele permite aos usuários dados personalizados associar um tipo porque ele herda da IAnnotatedObject interface.

Namespace:  Microsoft.VisualStudio.SharePoint
Assembly:  Microsoft.VisualStudio.SharePoint (em Microsoft.VisualStudio.SharePoint.dll)

Sintaxe

'Declaração
Public Interface ISharePointProjectItemType _
    Inherits IAnnotatedObject, ISharePointProjectItemEvents, ISharePointProjectItemFileEvents
public interface ISharePointProjectItemType : IAnnotatedObject, 
    ISharePointProjectItemEvents, ISharePointProjectItemFileEvents

O tipo ISharePointProjectItemType expõe os membros a seguir.

Propriedades

  Nome Descrição
Propriedade pública Annotations Obtém uma instância de IAnnotationDictionary para associar dados personalizados com o objeto implementando a IAnnotatedObject interface. (Herdado de IAnnotatedObject.)
Propriedade pública Id Obtém a identificação exclusiva do tipo de item de projeto do SharePoint.
Propriedade pública IsValid Obtém se o item de projeto é válido.
Propriedade pública Name Obtém o nome amigável do tipo mostrado em designers.Por padrão, o nome é a identificação.
Propriedade pública ProjectService Obtém uma instância do serviço de projeto do SharePoint.
Propriedade pública SupportedAssemblyDeploymentTargets Obtém o local de implantação do assembly que é suportado por este ProjectItem.
Propriedade pública SupportedDeploymentScopes Obtém o escopo em que a implantação da ISharePointProjectItem é suportada no SharePoint.
Propriedade pública SupportedTrustLevels Obtém os níveis de confiança no SharePoint oferece suporte a ISharePointProjectItem.

Superior

Eventos

  Nome Descrição
Evento público DeploymentStepCompleted Ocorre quando uma etapa da implantação completa para um ISharePointProjectItem instância. (Herdado de ISharePointProjectItemEvents.)
Evento público DeploymentStepStarted Ocorre quando uma etapa de implantação é iniciado para um ISharePointProjectItem instância. (Herdado de ISharePointProjectItemEvents.)
Evento público FileAdded Ocorre quando um novo ISharePointProjectItemFile instância é adicionada. (Herdado de ISharePointProjectItemFileEvents.)
Evento público FileDeploymentPathChanged Ocorre quando o DeploymentPath propriedade é modificada. (Herdado de ISharePointProjectItemFileEvents.)
Evento público FileDeploymentTypeChanged Ocorre quando o DeploymentType propriedade é modificada. (Herdado de ISharePointProjectItemFileEvents.)
Evento público FileNameChanged Ocorre quando um ISharePointProjectItemFile instância é renomeada. (Herdado de ISharePointProjectItemFileEvents.)
Evento público FilePropertyChanged Ocorre quando um valor de propriedade em um ISharePointProjectItemFile instância é modificada. (Herdado de ISharePointProjectItemFileEvents.)
Evento público FileRemoved Ocorre quando um ISharePointProjectItemFile instância será removida. (Herdado de ISharePointProjectItemFileEvents.)
Evento público ProjectItemAdded Ocorre quando um novo ISharePointProjectItem instância é adicionada. (Herdado de ISharePointProjectItemEvents.)
Evento público ProjectItemDisposing Ocorre quando um ISharePointProjectItem instância está prestes a ser descartado. (Herdado de ISharePointProjectItemEvents.)
Evento público ProjectItemInitialized Ocorre quando um ISharePointProjectItem instância é inicializada. (Herdado de ISharePointProjectItemEvents.)
Evento público ProjectItemMenuItemsRequested Ocorre quando um ISharePointProjectItem instância é solicitada para itens de menu de contexto. (Herdado de ISharePointProjectItemEvents.)
Evento público ProjectItemNameChanged Ocorre quando um ISharePointProjectItem instância é renomeada. (Herdado de ISharePointProjectItemEvents.)
Evento público ProjectItemOpen Ocorre quando uma pasta de item de projeto do SharePoint é aberta. (Herdado de ISharePointProjectItemEvents.)
Evento público ProjectItemPropertiesRequested Ocorre quando um ISharePointProjectItem instância é solicitada para propriedades. (Herdado de ISharePointProjectItemEvents.)
Evento público ProjectItemPropertyChanged Ocorre quando um valor de propriedade em um ISharePointProjectItem instância é alterada. (Herdado de ISharePointProjectItemEvents.)
Evento público ProjectItemRemoved Ocorre quando um ISharePointProjectItem instância será removida. (Herdado de ISharePointProjectItemEvents.)

Superior

Consulte também

Referência

Namespace Microsoft.VisualStudio.SharePoint