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 o 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 a implementação de objeto de dados personalizados 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 do ISharePointProjectItem é suportada no SharePoint.
Propriedade pública SupportedTrustLevels Obtém os níveis de confiança no SharePoint oferece suporte a ISharePointProjectItem.

Início

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 começa a uma 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 é 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 é removida. (Herdado de ISharePointProjectItemEvents.)

Início

Consulte também

Referência

Namespace Microsoft.VisualStudio.SharePoint